Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Advertisement

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

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/** Tables of Contents
 *
 *  1. FANDOM FIXES
 *      - Section for the skin and other things
 *  2. WOWPEDIA - ACTUAL SITE CSS
 *      - Templates, templates, templates
 *
**/
body.theme-fandomdesktop-light, body.skin-hydra {
	--custom-visited-link-color: #0B0080;
	
	--custom-background-color: #f8f9fa;
	--custom-background-color-alt: #ddf;
	--custom-background-color--secondary: #f3f4f4;
	--custom-background-color--tertiary: #ddd;
	--custom-border-color: #eaecf0;
	--custom-text-color--grey: #505050;
	--custom-accent-color:#0645ad;

	--theme-page-background-color--secondary: #f3f4f4; /* change default secondary background to match better with Wowpedia */
	--theme-border-color: #eaecf0; /* change default border color to match better with Wowpedia */

	/* Navbox */
	--navbox-subgroup-color: #fdfdfd;
	--navbox-title-color: #ccccff;
	--navbox-group-color: #ddddff;
	--navbox-subgroup-group-color: #e6e6ff;

	/* Background colors */
	--wowpedia-bg-blue: #F0F4FF;
	--wowpedia-bg-green: #F0FFF5;
	--wowpedia-bg-gray: #F0F0F0;
	--wowpedia-bg-red: #FFF7F0;

	/* Class color codes, adjusted colors are different from in-game for better contrast on light mode */
	--class-color--deathknight: #C41E3A;
	--class-color--demonhunter: #A330C9;
	--class-color--druid: #CB4F00; /* adjusted */
	--class-color--evoker: #00634C; /*adjusted */
	--class-color--hunter: #608029; /* adjusted */
	--class-color--mage: #08809C; /* adjusted */
	--class-color--monk: #00884F; /* adjusted */
	--class-color--paladin: #C44884; /* adjusted */
	--class-color--priest: #757589; /* adjusted */
	--class-color--rogue: #8E7318; /* adjusted */
	--class-color--shaman: #0070DD;
	--class-color--warlock: #7366D6; /* adjusted */
	--class-color--warrior: #9B6C41; /* adjusted */

	/* Text colors */
	--wow-text-color--say: #CC9900;
	--wow-text-color--yell: #FF4040;
	--wow-text-color--emote: #F87431;
	--wow-text-color--whisper: #F8B0DE;
	--wow-text-color--bossemote: #897400; /* adjusted */

    /* Quality colors */
	--quality-color--poor: #9D9D9D;
	--quality-color--common: black; /* adjusted */
	--quality-color--uncommon: #27BF13;
	--quality-color--rare: #0070FF;
	--quality-color--epic: #a335ee;
	--quality-color--legendary: #ff8000;
	--quality-color--artifact: #BFA760;
	--quality-color--heirloom: #00CCFF; /* token is the same as heirloom */
	--quality-color--enchant: #E6BB00;

	/* Reputation colors */
	--rep-color--hated: #ac1d1d;
	--rep-color--hostile: #ac0000;
	--rep-color--unfriendly: #AB4918;
	--rep-color--neutral: #acac00;
	--rep-color--friendly: #00ac00;
    --rep-color--honored: #00AB5B;
	--rep-color--revered: #00AB89;
	--rep-color--exalted: #00acac; /* paragon is the same as exalted */

	/* Faction colors */
	--horde-text-color: #A62121;
	--horde-background-color: #FFD4CC;
	--alliance-text-color: #214DA6;
	--alliance-background-color: #CCE4FF;

	/* Other */
	--horde-text-color: #A63721;
	--alliance-text-color: #214DA6;
	--blizztext-color: #0070af;
	--abilitylink-color: #2BA2D9;

	/* Api */
	--wowapi-text-color: #aa8800;
	--wowapi-text-color-alt: #40a590;
}
body.theme-fandomdesktop-dark, body.skin-hydradark, .wtooltip {
	--custom-visited-link-color: #2673BF;
	
	--custom-background-color: #181818;
	--custom-background-color-alt: #202020;
	--custom-background-color--secondary: #282828;
	--custom-background-color--tertiary: #303030;
	--custom-border-color: #383838;
	--custom-text-color--grey: #a0a0a0;
	--custom-accent-color: #f0a000;

	--theme-page-background-color--secondary: #282828; /* change default secondary background to match better with Wowpedia */
	--theme-border-color: #383838; /* change default border color to match better with Wowpedia */

	/* Navbox */
	--navbox-subgroup-color: #181818;
	--navbox-title-color: #062540;
	--navbox-group-color: #282828;
	--navbox-subgroup-group-color: #282828;

	/* Background colors */
	--wowpedia-bg-blue: #16181D;
	--wowpedia-bg-green: #161A16;
	--wowpedia-bg-gray: #181818;
	--wowpedia-bg-red: #1A1616;

	/* Class color codes, adjusted colors are different from in-game for better contrast on dark mode */
	--class-color--deathknight: #FF324A; /* adjusted */
	--class-color--demonhunter: #D43AFF; /* adjusted */
	--class-color--druid: #FF7C0A;
	--class-color--evoker: #33937F;
	--class-color--hunter: #AAD372;
	--class-color--mage: #3FC7EB;
	--class-color--monk: #00FF98;
	--class-color--paladin: #F48CBA;
	--class-color--priest: #FFFFFF;
	--class-color--rogue: #FFF468;
	--class-color--shaman: #0086FF; /* adjusted */
	--class-color--warlock: #8788EE;
	--class-color--warrior: #C69B6D;

	/* Text colors */
	--wow-text-color--say: #E6E68E;
	--wow-text-color--yell: #FF4040;
	--wow-text-color--emote: #F87431;
	--wow-text-color--whisper: #F8B0DE;
	--wow-text-color--bossemote: #f0d000;

	/* Quality colors */
	--quality-color--poor: #9D9D9D;
	--quality-color--common: white;
	--quality-color--uncommon: #1EFF00;
	--quality-color--rare: #0070FF;
	--quality-color--epic: #a335ee;
	--quality-color--legendary: #ff8000;
	--quality-color--artifact: #E6CC80;
	--quality-color--heirloom: #00CCFF; /* token is the same as heirloom */
	--quality-color--enchant: #FFD100;

	/* Reputation colors */
	--rep-color--hated: #cc2222;
	--rep-color--hostile: red;
	--rep-color--unfriendly: #ee6622;
	--rep-color--neutral: yellow;
	--rep-color--friendly: lime;
	--rep-color--honored: #00ff88;
	--rep-color--revered: #00ffcc;
	--rep-color--exalted: cyan; /* paragon is the same as exalted */

	/* Faction colors */
	--horde-text-color: #A62121;
	--horde-background-color: #661111;
	--alliance-text-color: #214DA6;
	--alliance-background-color: #143A66;

	/* Other */
	--blizztext-color: #00C0FF;
	--abilitylink-color: #7ad5ff;
	
	/* Api */
	--wowapi-text-color: #ecbc21;
	--wowapi-text-color-alt: #4ec9b0;
}
body.theme-fandomdesktop-dark .mw-highlight { --pygments-background: var(--theme-page-background-color--secondary); }

/** FANDOM FIXES **/
.resizable-container, .page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 {
	font-family: sans-serif;
}
.page-content h2 { padding-bottom: 5px; }
.page-content h3, .page-content h4, .page-content h5, .page-content h6 { font-weight: bold; }
.is-content-expanded .resizable-container {
	width: auto;
	margin-left: 24px;
	margin-right: 16px;
}

.page { border: solid 1px #F37F20; }
.page__main, .page__right-rail { border-radius: unset; }
.page-header__title { border-bottom: 1px solid var(--custom-border-color); }
.page-header { margin-bottom: 15px; }

.fandom-community-header__background, /* hide the gradient in the header, causing subtle lines */
.page-Wowpedia .page-header__title, /* hide header on main page */
#WikiFeaturesWidget {
	display: none;
}

/* Special:Search - related wikis */
.mw-body-content .unified-search__layout, .page-content .unified-search__layout, .WikiaPageContentWrapper .unified-search__layout {
	grid-template-columns: repeat(7,1fr);
	grid-template-areas: 'left main main main main main main';
}
.mw-body-content .unified-search__layout__right-rail, .page-content .unified-search__layout__right-rail, .WikiaPageContentWrapper .unified-search__layout__right-rail { display: none; }
.page-content .unified-search { padding: 0.5em 0; }

/* Recreate hydradark feel (margins for content) */
.page-content p, .page-content section { margin: 0.5em 0; }
.page-content p + p { margin-top: 0; }
.page-content dl { margin: 0.2em 0 0.5em; }
.page__main p+ul, .page__main p+ol { margin-top: -0.5em; }
.page__main .wds-tabber p:first-of-type+ul:first-of-type, .page__main .wds-tabber p:first-of-type+ol:first-of-type { margin-top: 0; }
.page-content ol, .page-content ul { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 1.6em; }
.page-content ol.special { margin-left:2.7em; } /* prevents lists on special pages from having the leftmost numbers cut off */
ul.gallery { margin: 0; } /* MAIN-28514 */

.page-content pre { line-height: normal; }

/* ToC adjustments */
.page-content #toc { background-color: var(--custom-background-color); }
.toc .toctitle { padding: 8px; }
.toc ul li a { padding: 0.5px 6px; }
/* Reduce the size of sub-headings within a table of contents */
.toc ul li li a { line-height: 1.5; }
.toc ul li li li a { line-height: 1.33; }

/* Gallery thumbnails */
ul.mw-gallery-traditional li.gallerybox .thumb {
	background: var(--custom-background-color);
	border-color: var(--custom-border-color);
}
/* Thumbnails */
.thumb {
	background-color: var(--custom-background-color);
	border: solid 1px var(--custom-border-color);
	padding: 3px;
	padding-bottom: 0;
}
.thumb .thumbimage { width: 100%; height: 100%; }

/* The shadow behind the left buttons is too subtle in dark mode */
.theme-fandomdesktop-dark .page-side-tool { box-shadow: 0 3px 12px 0 rgba(0, 0, 0, .4); }

/* Code - bring back hydra/hydradark code styling */
code {
	background-color: var(--custom-background-color);
	border: 1px solid var(--custom-border-color);
	border-radius: 2px;
	padding: 1px 4px;
}

/* Links: Visited link color, selflinks and bolded links */
a { transition: unset; }
a.new { color: #F05048; } /* quick fix for darker red links problem */
a:visited, a.external:visited, a.extiw:visited { color: var(--custom-visited-link-color); }
.fandom-community-header a:visited, .fandom-sticky-header a:visited, .ve-fd-header__title a:visited { color: inherit; }
a.new:visited { color: #F05048; }
a.new:visited:hover { color: var(--theme-alert-color--hover); }
a.new:active, a.new:focus, a.new:hover {
	-webkit-text-decoration-style: solid;
	text-decoration-style: solid;
}
/*a.mw-selflink { color: inherit; font-weight: bold; text-decoration: inherit; }*/ /* fix selflinks */
/*.mw-parser-output b a { font-weight: 600; }*/ /* fix links that are bolded outside of the link (e.g. '''[[Wowpedia|link]]''') */

/* Default tables are white; white is bad. */
table { background-color: transparent; }

/* Align inline images to text */
p img { vertical-align: text-bottom; }

/* --- RC New page creation --- */
.newpage { color: var(--theme-success-color); }
body.theme-fandomdesktop-dark .newpage { color: hsl(120,80%,50%); }

/* Add the External links icon */
.mw-parser-output .external {
	background-position: center right;
	background-repeat: no-repeat;
	background-image: url(https://static.wikia.nocookie.net/ucp-internal-test-starter-commons/images/2/25/External.svg/revision/latest);
	background-size: 10px;
	padding-right: 13px;
}

/* Mainly targets the pre near the top on most WoW API articles */
.mw-parser-output > p:first-of-type + pre {
	white-space: pre-wrap;
}

/* Redirects */
.redirectText { font-size: 140%; }

/* Fix dark theme recent changes (incl. enhanced filters) */
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey td:not(:nth-child(-n+2)) {
	background-color: hsl(195, 11%, 15%);
}

body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
	background-color: hsl(193, 45%, 15%);
}

body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
	background-color: hsl(167, 53%, 12%);
}

body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
	background-color: hsl(45, 100%, 12%);
}

body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
	background-color: hsl(20, 100%, 15%);
}

body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
	background-color: hsl(0, 75%, 15%);
}

body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3.mw-rcfilters-highlight-color-c5,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3.mw-rcfilters-highlight-color-c5 tr:first-child,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
	background-color: hsl(30, 85%, 15%);
}

body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2.mw-rcfilters-highlight-color-c3.mw-rcfilters-highlight-color-c4,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2.mw-rcfilters-highlight-color-c3.mw-rcfilters-highlight-color-c4 tr:first-child,
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-highlight-color-c3.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
body.theme-fandomdesktop-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-highlight-color-c3.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
	background-color: hsl(56, 37%, 15%);
}

body.theme-fandomdesktop-dark .mw-plusminus-pos { color: hsl(120, 80%, 50%); }
body.theme-fandomdesktop-dark .mw-plusminus-neg { color: hsl(0, 90%, 70%); }

/* Fix Fandom breaking enhanced RC even further, basically giving up on the dark
 * theme
 */
body.theme-fandomdesktop-dark .mw-rcfilters-highlighted { color: var(--theme-page-text-color); }
body.theme-fandomdesktop-dark .mw-rcfilters-highlighted a { color: var(--theme-link-color); }
body.theme-fandomdesktop-dark .mw-rcfilters-highlighted a.new { color: var(--theme-alert-color); }
body.theme-fandomdesktop-dark .unpatrolled { color: var(--theme-alert-color); }
body.theme-fandomdesktop-dark .autocomment,
body.theme-fandomdesktop-dark .autocomment a,
body.theme-fandomdesktop-dark .autocomment a:visited {
	color: #92999d;
}

/* Achievements */
.achievement_category {
    background: none repeat scroll 0 0 var(--theme-page-background-color);
    border: 1px solid var(--theme-border-color);
}

#p-achievement-list {
    background: none repeat scroll 0 0 var(--theme-body-background-color);
    border: 1px solid var(--theme-border-color);
}

.achievement_category_select {
    background: none repeat scroll 0 0 var(--theme-page-background-color--secondary);
    border-bottom: 1px solid var(--theme-border-color);
    border-left: 1px solid var(--theme-border-color);
    border-top: 1px solid var(--theme-border-color);
}

.achievement_category_select[data-selected="true"] {
    background: none repeat scroll 0 0 var(--theme-body-background-color);
    border-bottom: 1px solid var(--theme-border-color);
}

#achievement_categories .achievement_category_select.end,
#achievement_categories .achievement_category_select:last-child {;
    border-right: 1px solid var(--theme-border-color);
}

.p-achievement-row {
	background: none repeat scroll 0 0 var(--theme-page-background-color);
}

.theme-fandomdesktop-dark .p-achievement-row.earned {
	background: none repeat scroll 0 0 hsl(195, 20%, 20%);
	border-color: hsl(195, 25%, 25%);
	color: #fafafa;
}

/* Various dark mode color fixes/changes */
.theme-fandomdesktop-dark .CategoryTreeToggle { color: var(--custom-accent-color); } /* arrows next to subcategories */
.theme-fandomdesktop-dark .CategoryTreeEmptyBullet { color: #404040; }
.unified-search__advanced__checkbox input:checked ~ .unified-search__advanced__checkbox-wrap .wds-icon { color:var(--custom-accent-color); } /* checked checkboxes under advanced search options */
.theme-fandomdesktop-dark #wpSave { background-color: #36c; border-color: #36c; } /* edit page save button */
.theme-fandomdesktop-dark #wpSave:hover { background-color: #447FF5; border-color: #447FF5; }
.theme-fandomdesktop-dark #wpPreview, .theme-fandomdesktop-dark #wpDiff { background-color: #D99B00; border-color: #D99B00; color: black; } /* edit page preview button */
.theme-fandomdesktop-dark #wpPreview:hover, .theme-fandomdesktop-dark #wpDiff:hover { color: white; }

/* Math */
.theme-fandomdesktop-dark .mwe-math-fallback-image-inline { filter: invert(1); }

/* Notifications */
.mw-notification {
	background-color: var(--theme-page-background-color--secondary);
	border-color: var(--theme-border-color);
	color: var(--theme-page-text-color);
}
.theme-fandomdesktop-dark #mw-notification-area .mw-notification.mw-notification-type-error { background-color: rgba(154,0,0,0.7); border-color: #d33; color: var(--theme-page-text-color); }
.theme-fandomdesktop-dark #mw-notification-area .mw-notification.mw-notification-type-warn { background-color: rgba(138,104,0,0.7); border-color: #fc3; color: var(--theme-page-text-color); }
.theme-fandomdesktop-dark #mw-notification-area .mw-notification.mw-notification-type-success { background-color: rgba(1,140,48,0.7); border-color: rgba(1,210,48,0.9); color: var(--theme-page-text-color); }
.theme-fandomdesktop-dark #mw-notification-area .mw-notification.mw-notification-type-info { background-color: var(--theme-page-background-color--secondary); border-color: var(--theme-border-color); color: var(--theme-page-text-color); }

/* Default MediaWiki tables - overriding FandomDesktop's styling to fit better with Wowpedia's tables */
.ooui-theme-fandomooui .mw-datatable, .ooui-theme-fandomooui .mw-json, .ooui-theme-fandomooui .wikitable {
	background-color: var(--navbox-subgroup-color);
	border-color: var(--custom-border-color);
	padding: 5px;
	margin: 0.5em 0em 1em 0.5em;
	border-collapse: separate;
}
.ooui-theme-fandomooui .mw-datatable > * > tr > th, .ooui-theme-fandomooui .mw-datatable > tr > th, .ooui-theme-fandomooui .mw-json > * > tr > th, .ooui-theme-fandomooui .mw-json > tr > th, .ooui-theme-fandomooui .wikitable > * > tr > th, .ooui-theme-fandomooui .wikitable > tr > th {
	background-color: var(--navbox-title-color);
	border-color: transparent;
	padding: 0 0.5em;
}
.ooui-theme-fandomooui .mw-datatable > * > tr > td, .ooui-theme-fandomooui .mw-datatable > tr > td, .ooui-theme-fandomooui .mw-json > * > tr > td, .ooui-theme-fandomooui .mw-json > tr > td, .ooui-theme-fandomooui .wikitable > * > tr > td, .ooui-theme-fandomooui .wikitable > tr > td {
	border-color: transparent;
}
.mw-json > tbody > tr:nth-child(2n+1), .mw-datatable > tbody > tr:nth-child(2n+1), .wikitable > tbody > tr:nth-child(2n+1) { background-color: var(--custom-background-color-alt); }

/* Force reference columns until the "unset" ones are removed from FandomDesktop */
.skin-fandomdesktop .mw-references-columns {
	-webkit-column-width: 30em;
	-moz-column-width: 30em;
	column-width: 30em;
}

/* References highlight fix for dark mode */
.theme-fandomdesktop-dark ol.references > li:target,
.theme-fandomdesktop-dark sup.reference:target { background-color: hsl(235,60%,13%); }

/* Discord */
.fandom-community-header__local-navigation .wds-list li a[href="https://discord.gg/gnGQcAk"] {
	background: url(https://discordapp.com/api/guilds/572810203238629387/embed.png) no-repeat;
	color: transparent !important;
	display: inline-block;
	height: 20px;
	width: 119px;
	margin-top: 5px;
}

/* Recent Changes - other review tools */
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {
	margin-left: 0;
	border-color: var(--custom-border-color);
}

/** WOWPEDIA - ACTUAL SITE CSS **/
/* Main page - WoW Classic logo */
.theme-fandomdesktop-light .mp-img { background-image: url(https://static.wikia.nocookie.net/wowpedia/images/3/38/WoW_Classic_logo2.png/revision/latest/scale-to-width-down/320); background-repeat: no-repeat; width: 265px; background-size: contain; background-position: center; }
.theme-fandomdesktop-light .mp-img img { opacity: 0; }

/* Class Icons not exactly visible with the white on white */
.theme-fandomdesktop-light .ClassLink .linkicon img { filter: drop-shadow(0 0 0.05em #000); }

/* --- SMALLER TEMPLATES USED TEXT --- */
.templatesUsed ul { font-size:90%; }

/* --- [[SPECIAL:ALLPAGES]], CATEGORY REDIRECT TWEAKS --- */
.redirect-in-category, .allpagesredirect { font-style: italic; }
.allpagesredirect:after { color: #808080; content: " (redirect)"}

/* --- REFERENCE STYLES --- */
/* make the list of references look smaller */
ol.references { font-size: 100%; }
.references-small { font-size: 90%;}
.references-2column {
	font-size: 90%;
	-moz-column-count:2;
	column-count:2;
}

/* Highlight clicked reference in blue to help navigation */
ol.references > li:target { background-color: #ccf; }
sup.reference:target { background-color: #ccf; }

.same-bg { background: none; }

/* --- YOU HAVE NEW MESSAGES BAR --- */
/* prettified */
.usermessage, .usermessage plainlinks {
	border: 2px solid #ee8500;
	margin: 0.5em 0em 0.5em 0em;
	padding: 0.5em;
	vertical-align: middle;
}

/* --- TAB STYLES --- */
/* for "edit this page" tab and "discussion" tab etc */
.tab {
	border-style: none solid solid;
	border-width: thin;
	border-color: #FF9900;
	padding:0ex 1ex 0.5ex;
	border-image:linear-gradient(to top,#FF9900,rgba(0,0,0,0)) 1 20%;
}

/* --- OTHER TWEAKS --- */
/* background for transparent images when viewed directly */
#file img, .filehistory a img, .mw-mmv-image img.gif, .mw-mmv-image img.png, .mw-mmv-image img.svg, .mw-mmv-image img.tiff, .mw-mmv-image img.tif { background: transparent url(https://static.wikia.nocookie.net/wowpedia/images/3/34/Wwchecker.svg/revision/latest) repeat scroll 0% 0%; }

/* Prevents line breaks in links, used for navboxes */
.nowraplinks a, .nobreak { white-space: nowrap; }

/**** TEMPLATES ****/
.mobileonly { display: none; }

/* --- NAVFRAME STUFF --- */
/* Standard Navigationsleisten, aka box hiding thingy from .de. */
/* Documentation at [[wikipedia:Wikipedia:NavFrame]]. */
div.Boxmerge,
div.NavFrame {
	margin: 0px;
	padding: 4px;
	border: 1px solid #aaa;
	text-align: center;
	border-collapse: collapse;
	font-size: 95%;
}
div.Boxmerge div.NavFrame {
	border-style: none;
	border-style: hidden;
}
div.NavFrame + div.NavFrame {
	border-top-style: none;
	border-top-style: hidden;
}
div.NavPic {
	background-color: #fff;
	margin: 0px;
	padding: 2px;
	float: left;
}
div.NavFrame div.NavHead {
	height: 1.6em;
	font-weight: bold;
	background-color: var(--navbox-title-color);
	position:relative;
}
div.NavFrame p {
	font-size: 100%;
}
div.NavFrame div.NavContent {
	font-size: 100%;
}
div.NavFrame div.NavContent p {
	font-size: 100%;
}
div.NavEnd {
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	clear: both;
}
a.NavToggle {
	position:absolute;
	top:0px;
	right:3px;
	font-weight:normal;
	font-size:smaller;
}

/* --- TOOLTIP --- */
/* WoW Style Tooltip */
.wtooltip {
	width: 18em;
	min-width: 15em;
	padding: 0.3em;
	margin: 5px;
	background-color: #101010;
	border: 1px solid #b0b0b0;
	border-radius: 0.75ex;
	text-align: left;
}
.wtooltip ul { margin: 0; padding: 0; list-style: none; list-style-type: none; list-style-image: none; }
.wtooltip, .wtooltip li, .wtooltip li > a, .wtooltip li > a:visited { color: #f0f0f0; }
.wtooltip .outericon { position: absolute; left: -38px; top: 0; }
/*.page__main .wtooltip a, .page__main .wtooltip a { font-weight: inherit; }*/
.wtooltip a:visited, .tooltip-content a:visited { color: inherit; }

/* itemtooltip and others MUST be used in conjunction with wtooltip */
.itemtooltip { width: fit-content; max-width: 22em; margin-top: 0; }
.proftip { width: 22em; }

.htt .tooltip-content ul { margin: 0; padding: 0; list-style: none; list-style-type: none; list-style-image: none; }
.htt .tooltip-content, .tooltip-content a, .htt .tooltip-content li, .htt .tooltip-content li > a { color: #f0f0f0; }
.htt > .tooltip-content { clear: both; }
li.socket, li.socket a, li.socket a:visited, .htt .tooltip-content li.socket, .htt .tooltip-content li.socket a, .htt .tooltip-content li.socket a:visited { color: #999; }
li.glyph, li.glyph a, li.glyph a:visited, .htt .tooltip-content li.glyph, .htt .tooltip-content li.glyph a, .htt .tooltip-content li.glyph a:visited, .wtooltip .tag, .itemtooltip .tag { color: #71d5ff; } /* 66bbff */
.wtooltip .tag.heroic, .itemtooltip .tag.heroic { color: #00ff00; } /* Heroic, Mythic, Timewarped, etc. */
.wtooltip .tag.lore, .itemtooltip .tag.lore { color: #738fd6; } /* Maw Lore, Dragon Isles Artifacts */
.wtooltip .tag.supplies, .itemtooltip .tag.supplies { color: #88AAFF; } /* Ember Court, Queen's Conservatory, Korthian Relics, Dragon Isles Supplies */
.wtooltip .tag.ascended, .itemtooltip .tag.ascended { color: #37b2ff; } /* Ascended Crafting */
.wtooltip .tag.module, .itemtooltip .tag.module { color: #ff8040; } /* Tinker Module */
.wtooltip .tag.stone, .itemtooltip .tag.stone { color: #ffab00; } /* Primordial Stone */
.wtooltip .tag.frost, .itemtooltip .tag.frost { color: #1C90E1; } /* Frost gems */
.wtooltip .tag.air, .itemtooltip .tag.air { color: #d9fcff; } /* Air gems */
.wtooltip .tag.fire, .itemtooltip .tag.fire { color: #F95B19; } /* Fire gems */
.wtooltip .tag.earth, .itemtooltip .tag.earth { color: #805B4D; } /* Earth gems */
li.relic, li.relic a, li.relic a:visited, .htt .tooltip-content li.relic, .htt .tooltip-content li.relic a, .htt .tooltip-content li.relic a:visited { color:#BFA760; }
li.req, li.req a, li.req a:visited, .htt .tooltip-content li.req, .htt .tooltip-content li.req a, .htt .tooltip-content li.req a:visited { color: #999;}
li.locked, li.locked a, li.locked a:visited, .htt .tooltip-content li.locked, .htt .tooltip-content li.locked a, .htt .tooltip-content li.locked a:visited { color: #d22; }
li.bonus, li.bonus a, li.bonus a:visited, .htt .tooltip-content li.bonus, .htt .tooltip-content li.bonus a, .htt .tooltip-content li.bonus a:visited { color: #0f0; }
li.flavor, li.flavor a, li.flavor a:visited, .htt .tooltip-content li.flavor, .htt .tooltip-content li.flavor a, .htt .tooltip-content li.flavor a:visited, .wtooltip li.description, .wtooltip li.description a, .wtooltip li.description a:visited { color: #ffd517; }
li.detail, li.detail a, li.detail a:visited, .htt .tooltip-content li.detail, .htt .tooltip-content li.detail a, .htt .tooltip-content li.detail a:visited { color: #66c; }
li.set, li.set a, li.set a:visited, .htt .tooltip-content li.set, .htt .tooltip-content li.set a, .htt .tooltip-content li.set a:visited { color: #ffd100; }
li.setbonus, li.setbonus a, li.setbonus a:visited, .htt .tooltip-content li.setbonus, .htt .tooltip-content li.setbonus a, .htt .tooltip-content li.setbonus a:visited { color: #999; }
li.corruption, li.corruption a, li.corruption a:visited, .htt .tooltip-content li.corruption, .htt .tooltip-content li.corruption a, .htt .tooltip-content li.corruption a:visited { color: #956DD1; }
li.corruptionresist, li.corruptionresist a, li.corruptionresist a:visited, .htt .tooltip-content li.corruptionresist, .htt .tooltip-content li.corruptionresist a, .htt .tooltip-content li.corruptionresist a:visited { color: #ffd517; }
div.htt .setdesc { display: none; }
.setdesc .linkicon { display: none; }
.setdesc strong.selflink { font-weight: normal; }
.tooltip, .htt .tooltip-content {
	font-size: 1em;
	float: left;
	width: auto;
	min-width: 15em;
	padding: 0.3em;
	margin: 5px;
	color: #fff;
	background-color: #111;
	border: 1px #bbb solid;
	border-radius: 0.75ex;
}
.htt .tooltip-content table { color: white; }
.tooltip ul, .htt .tooltip-content ul {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}

.htt .tooltip-content { background-color: #070A1A; }
.htt .tooltip-content { width: fit-content; max-width: 22em; background-color: rgba(11, 16, 41, 0.9); }

.htt .ach-tt { max-width: 35em !important; }

#templatetfb .tooltip-content { max-width: 320px !important; }
.htt .tooltip-content .tooltip-hide { display: none; }
.tooltip-ready { visibility: hidden; display: block; z-index: 2999; }

/* Template:itemtip and co. */
.tt-icon { float: right; position: relative; margin-left: 4px; }
.tt-icon-stack { text-shadow: #202020 1px 1px, #202020 0px 0px 3px; position: absolute; bottom: 1px; right: 2px; }

.abilitytooltip { margin: 0.2em 4px 0.2em 40px; } /* support outericon for Template:Abilitytip */
.hometip > ul > .awayline, .awaytip > ul > .homeline { display: none; }
.wtooltip.awaytip { font-size: 0.85em; }
.hometip { float: right; }
.awaytip { float: left; }
.createline > .itemtooltip { background: transparent; border: none; font-size: 0.90em; margin: 0.75em 0; padding: 0; margin-right: 1em; }
.awaytip > ul > .createline > .itemtooltip { margin: 0.90em 0; }
.subability > .abilitytooltip { background: transparent; border: none; font-size: 0.90em; margin: 0; padding: 0; }
.awaytip > ul > .subability > .abilitytooltip { margin: 0.90em 0; }
.subability .abilitytooltip .outericon { display: none; }

.ajaxttlink > img, .linkicon img { vertical-align: text-bottom; }

/* Custom borders for Template:Itemtip */
.tt-customborder,
.tooltip-content.tt-customborder {
	position: relative;
	border-style: solid;
	border-width: 0;
	padding: 10px;
	margin-bottom: 7px;
	margin-top: 7px;
}

.tt-border-corruption,
.tooltip-content.tt-border-corruption { /* Corruption */
	border-image-source:url(https://static.wikia.nocookie.net/wowpedia/images/6/66/GameTooltip-corruption.png/revision/latest);
	border-image-repeat:stretch;
	border-image-slice:36 fill;
	border-image-width:26px;
	border-image-outset:0;
}

.tt-border-corruption:before {
	content:"";
	display:block;
	width:68px;
	height:25px;
	background:url(https://static.wikia.nocookie.net/wowpedia/images/2/20/GameTooltip-corruptioneye.png/revision/latest);
	position:absolute;
	top:0;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}

.tt-border-azerite,
.tooltip-content.tt-border-azerite { /* Azerite */
	border-image-source: url(https://static.wikia.nocookie.net/wowpedia/images/7/7a/GameTooltip-azerite.png/revision/latest);
	border-image-repeat: stretch;
	border-image-slice: 36 fill;
	border-image-width: 26px;
	border-image-outset: 4px;
	margin-top: 13px;
}
.tt-border-azerite:before {
	content:"";
	display:block;
	width:97px;
	height:28px;
	background:url(https://static.wikia.nocookie.net/wowpedia/images/0/08/GameTooltip-azeritetop.png/revision/latest);
	position:absolute;
	top:-2px;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.tt-border-azerite:after {
	content:"";
	display:block;
	width:47px;
	height:12px;
	background:url(https://static.wikia.nocookie.net/wowpedia/images/d/dd/GameTooltip-azeritebottom.png/revision/latest);
	position:absolute;
	top:100%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.tt-border-maw,
.tooltip-content.tt-border-maw { /* Maw */
	border-image-source: url(https://static.wikia.nocookie.net/wowpedia/images/5/51/GameTooltip-maw.png/revision/latest);
	border-image-repeat: stretch;
	border-image-slice: 36 fill;
	border-image-width: 26px;
	border-image-outset: 4px;
}

/* Template:infobox */
.infobox.darktable {padding: 0; border-spacing: 5px}
.infobox > caption {margin-bottom: 0.25em}
.infobox .mid-header th {font-size: 105%; padding: 0.25em 0.5em}

/* enwiki? */
.infobox {
	border: 1px solid #aaa;
	/* @noflip */
	margin: 0.5em 0 0.5em 1em;
	padding: 0.2em;
	/* @noflip */
	float: right;
	/* @noflip */
	clear: right;
	/* @noflip */
	text-align: left;
	font-size: 88%;
	line-height: 1.5em;
}
.infobox caption {
	font-size: 125%;
	font-weight: bold;
}
.infobox td,
.infobox th {
	vertical-align: top;
}

.infobox .wds-tabs__wrapper .wds-tabs { max-width: 22em; } /* restrict Template:SlidesToTabber size to width of infobox) */

/* --- TABLE DESIGNS --- */
/* Default style for navigation boxes */
.navbox { /* Navbox container style */
	border: 1px solid var(--custom-border-color);
	background-color: var(--custom-background-color);
	width: 100%;
	margin: auto;
	clear: both;
	font-size: 88%;
	text-align: center;
	padding: 1px;
}
.navbox-inner,
.navbox-subgroup {
	width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
	padding: 0.25em 1em; /* Title, group and above/below styles */
	line-height: 1.5em;
	text-align: center;
}
th.navbox-group { /* Group style */
	white-space: nowrap;
	/* @noflip */
	text-align: right;
}
.navbox,
.navbox-subgroup {
	background: var(--navbox-subgroup-color); /* Background color */
}
.navbox-list {
	line-height: 1.8em;
	border-color: var(--navbox-subgroup-color); /* Must match background color */
}
.navbox th,
.navbox-title {
	background: var(--navbox-title-color); /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
	background: var(--navbox-group-color); /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
	background: var(--navbox-subgroup-group-color); /* Level 3 color */
}
.navbox-even {
	background: var(--custom-background-color-alt); /* Even row striping */
}
.navbox-odd {
	background: transparent; /* Odd row striping */
}
table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */
	margin-top: -1px; /* (doesn't work for IE6, but that's okay)       */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
	padding: 0.125em 0; /* Adjust hlist padding in navboxes */
}
ol + table.navbox,
ul + table.navbox {
	margin-top: 0.5em; /* Prevent lists from clinging to navboxes */
}

/* Default styling for Navbar template */
.navbar {
	display: inline;
	font-size: 88%;
	font-weight: normal;
}
.navbar ul {
	display: inline;
	white-space: nowrap;
}
.navbar li {
	word-spacing: -0.125em;
}
.navbar.mini li span {
	font-variant: small-caps;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
	font-size: 100%;
}
.navbox .navbar {
	display: block;
	font-size: 100%;
}
.navbox-title .navbar {
	/* @noflip */
   float: left;
	/* @noflip */
	text-align: left;
	/* @noflip */
	margin-right: 0.5em;
	width: 6em;
}

/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-collapsible-toggle {
	font-weight: normal;
	/* @noflip */
	text-align: right;
}
/* In navboxes, the show/hide button balances the v·d·e links
  from [[Template:Navbar]], so they need to be the same width. */
.navbox .mw-collapsible-toggle {
	width: 6em;
}

/* dark table style */
.darktable, .darkbox {
	border: 1px solid var(--custom-border-color);
	padding: 5px;
	background: var(--custom-background-color);
	margin: 0.5em 0em 1em 0.5em;
}
.darktable, .stylish { font-size: 89%; }
.stylish { padding: 5px; margin: 0.5em 0em 1em 0.5em; }

table.darktable th, table.darktable tr:not(:first-child) th.outer, table.darkbox th, table.darkbox tr:not(:first-child) th.outer, table.stylish td:first-child {
	background-color: var(--navbox-title-color);
	padding: 0 0.5em;
}

table.darktable caption { font-size: 120%; font-weight: bold; }
table.darktable tr:not(:first-child) th, table.darkbox tr:not(:first-child) th { background-color: var(--navbox-title-color); }
.rowtitle { font-size: 1.15em; padding: 0.2em 2em 0.2em 0.5em; }

table.extrapadding td {
	padding-left: 4px;
	padding-right: 4px;
}

table.td-right td { text-align: right; }

/* Title stuff - [[Template:Talkheader]] */
div#content .title {
	background-color: var(--custom-background-color--secondary);
	text-align:center;
	font-weight:bold;
	padding: 1px 2px;
}
.theme-fandomdesktop-dark table.darktable td.title, .theme-fandomdesktop-dark .darkbox td.title { background-color: #303030; }

.alt, .rowtitle { background-color: var(--custom-background-color-alt); }

table.zebra.darktable > tbody > tr:nth-child(2n+1) { background-color: var(--custom-background-color-alt); }
table.zebra > tbody > tr:nth-child(2n+1), table.zebra.darkbox > tbody > tr:nth-child(2n+1) { background-color: var(--custom-background-color--secondary); }

table .hover:hover { background-color: orange; } /* for occasions where a table element is class="hover": for legibility in larger tables */

/* --- GENERAL TEMPLATE DESIGNS --- */
/* bg for wowbox */
.wowboxbg { background-color: var(--custom-background-color--tertiary); }

/* disambig, i-note design ({{t|Section}}) */
.greybar {
	background-color: var(--custom-background-color-alt);
	border-top: 1px solid var(--custom-border-color);
	border-bottom: 1px solid var(--custom-border-color);
}

/* band, in use by [[Template:Infoline]] */
.band {
	display:table;
	margin: 0.2ex 3em;
	text-align: center;
	padding: 1ex 3em 0.5ex;
	line-height:130%;
}

/* --- {{t|Ambox}} TEMPLATE DESIGNS --- */

/* {{t|Ambox}} design */
.ambox {
	font-size: 95%;
	min-width: 50%;
	max-width: 80%;
	margin: 0 auto 2px auto;
	border: 1px solid var(--custom-border-color);
	border-left: 10px solid #228b22;
	border-collapse: collapse;
	background-color: var(--custom-background-color--secondary);
}
.is-content-expanded .ambox { width: 80%; }

.ambox.ambox-tiny { font-size: 90%; width: auto; margin: 2px 0; min-width: 0; }
.ambox + .ambox {margin-top: -2px;}
.ambox-text {padding: 0.25em 0.5em; }
.ambox-image {width: 60px;  padding: 2px 0px 2px 0.5em; text-align: center; }
.ambox-tiny .ambox-image {width: auto; padding: 2px 0.5em; text-align: left; }

/* {{t|Ambox}} colors */
.ambox-blue { border-left: 10px solid #1e90ff; }
.ambox-red { border-left: 10px solid #b22222; }
.ambox-orange { border-left: 10px solid #f28500; }
.ambox-yellow { border-left: 10px solid #f4c430; }
.ambox-purple { border-left: 10px solid #9932cc; }
.ambox-gray { border-left: 10px solid #bba; }
.theme-fandomdesktop-dark .ambox-gray { border-left-color: #383838; }
.ambox-green { border-left: 10px solid #228b22; }

/* {{t|Ambox}} small text */
.amsmalltext {
	font-size: smaller;
	margin-top:0.5em;
	margin-left:0.8em;
}

/* --- COLORS --- */
/* Blizz text color */
.blizztext, .text-blizz { color: var(--blizztext-color); }
.theme-fandomdesktop-dark .blizztext a, .theme-fandomdesktop-dark .text-blizz a,
.theme-fandomdesktop-dark .blizztext a:visited, .theme-fandomdesktop-dark .text-blizz a:visited { color: #E0E0E0; }
.theme-fandomdesktop-dark .blizztext a.new, .theme-fandomdesktop-dark .text-blizz a.new { color: #F05048; }

/* text colors: say, yell, emote, whisper */
.text-say { color: var(--wow-text-color--say); }
.text-yell { color: var(--wow-text-color--yell); }
.text-emote { color: var(--wow-text-color--emote); }
.text-whisper { color: var(--wow-text-color--whisper); }
.text-bossemote { color: var(--wow-text-color--bossemote); }

/* Item Quality Colors */
.qc-poor, .qc-poor a { color: var(--quality-color--poor); }
.qc-common, .qc-common a { color: var(--quality-color--common); }
.wtooltip .qc-common, .wtooltip .qc-common a, .tooltip-content .qc-common, .tooltip-content .qc-common a { color: #fff; } /* we want it white inside tooltips. */
.qc-uncommon, .qc-uncommon a { color: var(--quality-color--uncommon); }
.wtooltip .qc-uncommon, .wtooltip .qc-uncommon a { color: #1EFF00; }
.qc-rare, .qc-rare a { color: var(--quality-color--rare); }
.qc-epic, .qc-epic a { color: var(--quality-color--epic); }
.qc-legendary, .qc-legendary a { color: var(--quality-color--legendary); }
.qc-artifact, .qc-artifact a { color: var(--quality-color--artifact); }
.qc-heirloom, .qc-heirloom a, .qc-token, .qc-token a { color: var(--quality-color--heirloom); }
.qc-enchant, .qc-enchant a { color: var(--quality-color--enchant); }

.abilitylink { color: var(--abilitylink-color); }
.talentlink { color: #4e96f7; }
/*.currencylink { color:#00AA00; }*/

/* Skillup Colors */
.skill-red { color: #DD2222; }
.skill-orange { color: #FF8040; }
.skill-yellow { color: #FDCD00; } /* This is a slightly darker yellow so it'll show up in the light skin */
.skill-green { color: #40BF40; }
.skill-gray { color: #808080; }

/* Class Colors */
.cc-deathknight, .cc-deathknight a, .cc-deathknight a:visited { color: var(--class-color--deathknight); }
.cc-demonhunter, .cc-demonhunter a, .cc-demonhunter a:visited { color: var(--class-color--demonhunter); }
.cc-druid, .cc-druid a, .cc-druid a:visited { color: var(--class-color--druid); }
.cc-evoker, .cc-evoker a, .cc-evoker a:visited { color: var(--class-color--evoker); }
.cc-hunter, .cc-hunter a, .cc-hunter a:visited { color: var(--class-color--hunter); }
.cc-mage, .cc-mage a, .cc-mage a:visited { color: var(--class-color--mage); }
.cc-monk, .cc-monk a, .cc-monk a:visited { color: var(--class-color--monk); }
.cc-paladin, .cc-paladin a, .cc-paladin a:visited { color: var(--class-color--paladin); }
.cc-priest, .cc-priest a, .cc-priest a:visited { color: var(--class-color--priest); }
.cc-rogue, .cc-rogue a, .cc-rogue a:visited { color: var(--class-color--rogue); }
.cc-shaman, .cc-shaman a, .cc-shaman a:visited { color: var(--class-color--shaman); }
.cc-warlock, .cc-warlock a, .cc-warlock a:visited { color: var(--class-color--warlock); }
.cc-warrior, .cc-warrior a, .cc-warrior a:visited { color: var(--class-color--warrior); }

.druid, .druidalt { color: white; }
.druid { background-color: #7f3e05; }
.druidalt { background-color: #663300; }
.druid a, .druidalt a { color: #ff7f0a; }

.hunter, .hunteralt { color: white; }
.hunter { background-color: #445533; }
.hunteralt { background-color: #334422; }
.hunter a, .hunteralt a { color: #ABD473; }

.mage, .magealt { color: white; }
.mage { background-color: #4488aa; }
.magealt { background-color: #336677; }
.mage a, .magealt a { color: #66ccff; }

.paladin, .paladinalt { color: white; }
.paladin { background-color: #883355; }
.paladinalt { background-color: #662244; }
.paladin a, .paladinalt a { color: #ff99cc; }

.priest, .priestalt { color: white; }
.priest { background-color: #777777; }
.priestalt { background-color: #444444; }
.priest a, .priestalt a { color: #bbbbbb; }

.rogue, .roguealt { color: white; }
.rogue { background-color: #555500; }
.roguealt { background-color: #444400; }
.rogue a, .roguealt a { color: #fff569; }

.shaman, .shamanalt { color: white; }
.shaman { background-color: #112277; }
.shamanalt { background-color: #112255; }
.shaman a, .shamanalt a { color: #2459FF; }

.warlock, .warlockalt { color: white; }
.warlock { background-color: #331155; }
.warlockalt { background-color: #220044; }
.warlock a, .warlockalt a { color: #cc99ff; }

.warrior, .warrioralt { color: white; }
.warrior { background-color: #775533; }
.warrioralt { background-color: #443322; }
.warrior a, .warrioralt a { color: #C79C6E; }

.deathknight, .deathknightalt { color: white; }
/* .deathknight { background-color: #; } */
/* .deathknightalt { background-color: #; } */
.deathknight a, .deathknightalt a { color: #C41E3A; }

.monk, .monkalt { color: white; }
/* .monk { background-color: #; } */
/* .monkalt { background-color: #; } */
.monk a, .monkalt a { color: #008467; }

.demonhunter, .demonhunteralt { color: white; }
/* .demonhunter { background-color: #; } */
/* .demonhunteralt { background-color: #; } */
.demonhunter a, .demonhunteralt a { color: #A330C9; }

.evoker, .evokeralt { color: white; }
/* .evoker { background-color: #; } */
/* .evokeralt { background-color: #; } */
/* .evoker a, .evokeralt a { color: #; } */

/* PLAINLINKS (see wikipedia:Common.css */
.plainlinksneverexpand {
	background: none ! important;
	padding: 0 ! important;
}
.plainlinksneverexpand .urlexpansion { display: none ! important; }
.plainlinksneverexpand a {
	background: none !important;
	padding: 0 !important;
}
.plainlinksneverexpand a.external.text:after { display: none !important; }
.plainlinksneverexpand a.external.autonumber:after { display: none !important; }
#bodyContent .plainlinks a { background: none !important; padding: 0 !important; }

.colorless > a {color: inherit}

/* USERBOXES {{t|Userbox}} */
table.wwusrbox { float: left; margin: 0.2em; padding: 0; border-width: 1px; border-style: solid; font-size: 0.8em; }
table.wwusrbox td.left, table.wwusrbox td.right { text-align: center; vertical-align: middle; font-size: 1.6em; padding: 0; }
table.wwusrbox td.main { padding: 0 4px; vertical-align: middle; line-height: 125%; font-size: 0.85em; }

table.wwusrbox { background-color: var(--custom-background-color--secondary); border-color: var(--custom-border-color); }
table.wwusrbox td.left, table.wwusrbox td.right { background: var(--custom-background-color--tertiary); }

/* Book Styling */
div.book { margin: 0.5em; border: 1px solid var(--custom-border-color); background-color: var(--custom-background-color--secondary); }
div.book h4  {
	margin: 0;
	padding: 0.2em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-family: Georgia, serif;
	font-size: 1.1em;
	font-weight: bold;
}
div.book h4 span.editsection {
	font-family: sans-serif;
	font-size: 0.91em;
}

/* Template: Reputation */
.rep-hated { color: var(--rep-color--hated); }
.rep-hostile { color: var(--rep-color--hostile); }
.rep-unfriendly { color: var(--rep-color--unfriendly); }
.rep-neutral { color: var(--rep-color--neutral); }
.rep-friendly { color: var(--rep-color--friendly); }
.rep-honored { color: var(--rep-color--honored); }
.rep-revered { color: var(--rep-color--revered); }
.rep-exalted, .rep-paragon { color: var(--rep-color--exalted); }

/* Buffs & Debuffs */
div.bufftip { border-width: 1px; border-style: solid; border-color: #aaaaaa; }
div.debuff { border-color: #cc0000; }
div.debuffmagic { border-color: #3399ff; }
div.debuffcurse, div.buffweapon { border-color: #9900ff; }
div.debuffdisease { border-color: #996600; }
div.debuffpoison { border-color: #009900; }

.achievementlink { color: #CC9900; }

.factiontable { background-color: var(--custom-background-color--secondary); border: 2px solid var(--custom-background-color--secondary); }
.factiontable tr { background-color: var(--custom-background-color); }
.factiontable.alliance th, .factiontable.alliance td.factionbg { background-color: var(--alliance-background-color); }
.factiontable.horde th, .factiontable.horde td.factionbg { background-color: var(--horde-background-color); }

.guildtable {border-spacing: 0 1px}
.guildtable td {padding: 1px 0.5em}
.guildtable th {padding: 2px 1em}

/* Main page-related styles and Project:Community portal */
body.page-Wowpedia hr {
	color: #444;
}
body.page-Wowpedia #bodyContent > #siteSub + #contentSub + #jump-to-nav + #mp-outer-container  {margin-top: -2em}
body.page-Wowpedia .mw-anonnotice {margin-bottom: 15px !important}

#mp-outer-container {
	display: flex;
	flex-direction: row;
	width: 100%;
	align-items: stretch;
	flex-wrap: wrap;
}

.mpcontentbox {
	margin: 5px;
	padding:7px 15px 12px 15px;
	border-radius: 0.5em;
}
.mpcontentbox > h3 { border-bottom: 1px solid #444; margin: 0.5ex 0; padding: 0.4ex 0; }
.theme-fandomdesktop-dark .mpcontentbox > h3 { border-color: #303030; }
.mpcontentbox-table { width: 100%; }

.bg-darkblue { background-color: var(--wowpedia-bg-blue); }
.bg-darkgreen { background-color: var(--wowpedia-bg-green); }
.bg-darkgray { background-color: var(--wowpedia-bg-gray); }
.bg-darkred { background-color: var(--wowpedia-bg-red); }

#ptabs { font-size:93%; font-weight:bold; clear: left; margin: 0 0 3px 0;}
#ptabs .activetab, #ptabs .inactivetab { padding:5px 10px 5px 10px; text-decoration:none; color:black; }
#ptabs .activetab {  background:#E5E5E5; }
#ptabs .inactivetab { background:#F5F5F5; }
#ptabs .inactivetab:hover { background:#CCC; color:black; }
#ptabs a:hover { text-decoration:none !important; }

/* in-header version tabs (faction disambiguation, versions, etc) */
#versions-header-tabs { margin: 0 0.5em 0 1em; font-size: 90%; font-weight:normal; vertical-align: 3px}
#versions-header-tabs a { background: var(--custom-background-color--secondary); white-space: nowrap; color: var(--theme-page-text-color); padding: 0 0.25em; }
#versions-header-tabs a:hover { text-decoration:none; }
#versions-header-tabs .inactivetab:hover { background: var(--custom-background-color--tertiary); }
#versions-header-tabs.fswitch a { background: transparent; color: var(--custom-text-color--grey); }
#versions-header-tabs .activetab { background: var(--custom-background-color); }
#versions-header-tabs .activetab.alliancetab { color: var(--alliance-text-color); }
#versions-header-tabs .activetab.hordetab { color: var(--horde-text-color); }
#versions-header-tabs.item-versions {font-size: 70%}
#versions-header-tabs.item-versions a {padding: 1px 0.75em}
#versions-header-tabs.item-versions a.inactivetab { border: 1px solid #404040; color: var(--custom-text-color--grey); }
#versions-header-tabs.item-versions a.activetab { border: 1px solid #997708; }

/* Recent changes, Special:Filelist arrows */
.mw-arr-r { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/2/26/Icon-next-12x12.png/revision/latest'); }
.mw-arr-d, .mw-sort-desc { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/6/68/Icon-down-12x12.png/revision/latest'); }
.mw-arr-u, .mw-sort-asc { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/7/79/Icon-up-12x12.png/revision/latest'); }
.mw-arr-l { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/2/20/Icon-back-12x12.png/revision/latest'); }

/* Table sort for Special:Filelist */
.TablePager_sort { background-position: 2px 50%; }
.TablePager th a { display: block; }
.TablePager_sort a { padding: 0 4px 0 16px; }

/* Template:Lootbox itemtip spacing adjustments */
.lootbox .itemtooltip { margin: 0 0 1em 0; }
.lootbox.side-by-side > li { padding: 0 2px; }

/* Forum formatting */
.forumheader { border: 1px solid var(--custom-border-color); background-color: var(--custom-background-color); margin-top: 1em; padding: 12px; }
.forumlist td.forum_title a { padding-left: 20px; }
.forumlist td.forum_title span a { padding-left: 0px; }
.forumlist td.forum_title a.forum_new {padding-left: 0px;}
.forumlist td.forum_title a.forum_new:before {content: '\2794'; display: inline-block; width: 20px; text-align: center; font-weight: bold}
.forumlist td.forum_title a.forum_new:visited:before {color: #a0a0a0;}
.forumlist th.forum_title { padding-left: 20px; }

/* Style for horizontal lists (separator following item).
  IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]].
  @source mediawiki.org/wiki/Snippets/Horizontal_lists
  @revision 4.3 (2014-01-06)
  @author [[User:Edokter]]
*/
.hlist dl,
.hlist ol,
.hlist ul {
	margin: 0;
	padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
	margin: 0;
	display: inline;
}
/* Display nested lists inline */
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
	display: inline;
}
/* Generate interpuncts */
.hlist dt:after {
	content: ": ";
}
.hlist dd: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;
}
/* For IE8 */
.hlist dd.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
	content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
	content: " (";
	font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
	content: ") ";
	font-weight: normal;
}
/* For IE8 */
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
	content: ") ";
	font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
	counter-reset: listitem;
}
.hlist ol > li {
	counter-increment: listitem;
}
.hlist ol > li:before {
	content: " " counter(listitem) " ";
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
	content: " (" counter(listitem) " ";
}

/* Unbulleted lists */
.plainlist ul {
	line-height: inherit;
	list-style: none none;
	margin: 0;
}
.plainlist ul li { margin-bottom: 0; }

ul.side-by-side, .side-by-side-recursive ul { margin: 0; padding: 0; list-style: none; list-style-type: none; list-style-image: none; }
ul.side-by-side > li, .side-by-side-recursive ul > li { padding: 0.2em; display: inline-block; vertical-align: top; text-align: inherit; }

#content td ul:first-child, #content td p:first-child { margin-top: 0; }
#content td ul:last-child, #content td p:last-child { margin-bottom: 0; }

/* elinks */
ul.elinks { list-style-type: none; padding: 0px; margin: 0px; overflow: hidden; }
ul.elinks li {
	list-style: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
	min-height: 25px;
	vertical-align: middle;
}
ul.elinks li.wowhead { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/b/b9/ElinkIcon-wowhead.png/revision/latest'); background-size: 22px; } /* Retail */
ul.elinks li.wowheadc { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/e/ee/ElinkIcon-wowheadc.png/revision/latest'); background-size: 22px; } /* Classic Era */
ul.elinks li.wowhead-bc { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/6/65/ElinkIcon-wowhead-bc.png/revision/latest'); background-size: 22px; } /* BC Classic */
ul.elinks li.wowhead-wrath { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/3/34/ElinkIcon-wowhead-wrath.png/revision/latest'); background-size: 22px; } /* Wrath Classic */
ul.elinks li.wowus { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/3/3a/ElinkIcon-wowus.png/revision/latest'); }
ul.elinks li.wow { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/5/55/ElinkIcon-wow.png/revision/latest'); }
ul.elinks li.sigrie { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/2/25/ElinkIcon-mmochampion.png/revision/latest'); }
ul.elinks li.petopia { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/6/68/ElinkIcon-petopia.png/revision/latest'); }
ul.elinks li.warcraftpets { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/9/98/ElinkIcon-warcraftpets.png/revision/latest'); }
span.alliance-link, span.horde-link, span.neutral-link {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 17px;
	min-height: 15px;
	vertical-align: middle;
}

/* Template: alink/hlink/nlink */
span.alliance-link { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/2/21/Alliance_15.png/revision/latest'); }
span.horde-link { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/c/c4/Horde_15.png/revision/latest'); }
span.neutral-link { background-image: url('https://static.wikia.nocookie.net/wowpedia/images/c/cb/Neutral_15.png/revision/latest'); }

/* display:none; */
body.page-Wowpedia.action-view #firstHeading, body.ns-116.action-view #contentSub, .TablePager_sort img, .ajaxHide-active, body.ns-110 #ca-talk, body.ns-110 #this_talk, body.ns-110 #page_tabs li+li, .aChar, .hidden { display:none; }

.itemlink { white-space: nowrap; }
.gallerytext .itemlink, .thumbcaption .itemlink, .gallerytext .abilitylink, .thumbcaption .abilitylink { white-space: normal; }
.itemtooltip .itemlink { white-space: normal !important; }
.questshort .questlong-prefix {display: none}
.questbox .questshort > .nobreak {white-space: normal}

/* Other-faction links on quest-disambiguated pages */
.fswitched .qfordisambig, body.versions-active-inline .qfordisambig {display: none}

/* Version-conditional content */
/*body.versions-active .versions-cv {display: none}*/
body.versions-active table.elinks-many {border: none; padding: 0; background: transparent; margin: 0; font-size: 100%}

/* Template:Coords */
.coords-link { line-height: 1em; }
/* Template:Coords error highlighting */
.broken.coords-link sup { background-color: #FFB0B0; padding: 1px; }
.theme-fandomdesktop-dark .broken.coords-link sup { background-color: #600000; }

/* Template:shortcut */
div.shortcut {position: absolute; top: -2.5em; right: 1em}

/* Achievementtip */
.wtooltip.ach-tt {position:relative; margin-left: 60px; width: auto; min-width: -webkit-min-content; min-width: -moz-min-content; min-width: min-content}
.ach-tt .achievementcriteria li > .nobreak { white-space: normal; }
.ach-tt .achievementcriteria li .att-factionicon { display: none; }
.ach-tt .tt-icon {position: absolute; left: -58px; top: -1px; float: none}
.achievementpoints { clear:both; float:right; white-space:nowrap; margin-left:1em }
.achievementtitle strong, .achievementcriteria strong, .achievementrewards strong { color:gold }
.achievementtitle.account-ach strong {color: #00aeff}
.wtooltip.ach-tt > ul {min-width: 16em}
.achievementdescription .itemlink .bracket, .achievementdescription .linkicon { display: none; }
.achievementdescription .itemlink { color: unset; }

/* Hide cite errors for non-editors (approximated by "if showing ads") */
body.show-ads .error.mw-ext-cite-error {display: none}

/* Template: Adventure Guide Button transparent link highlight on hover */
.highlight-on-hover:hover {background: rgba(255, 255, 255, 0.15); transition: background 0.5s}

/* Project:Community portal */
.cpbox {
	display: flex;
	flex-direction: row-reverse;
	flex-wrap: wrap;
}

.cpbox #admins {
	box-sizing: border-box;
	width: calc(33% - 10px);
	margin: 5px;
	flex-grow: 1;
	min-width: 300px;
}

.cpbox #help {
	box-sizing: border-box;
	width: calc(67% - 10px);
	margin: 5px;
	flex-grow: 1;
}

/* NSFW blurs */
.nsfw { filter:blur(10px); }
.nsfw:hover { filter:none; }
.nsfw-1 li:first-child img { filter: blur(10px); }
.nsfw-2 li:nth-child(2) img { filter: blur(10px); }
.nsfw-3 li:nth-child(3) img { filter: blur(10px); }
.nsfw-4 li:nth-child(4) img { filter: blur(10px); }
.nsfw-5 li:nth-child(5) img { filter: blur(10px); }
.nsfw-6 li:nth-child(6) img { filter: blur(10px); }
.nsfw-7 li:nth-child(7) img { filter: blur(10px); }
.nsfw-8 li:nth-child(8) img { filter: blur(10px); }
.nsfw-9 li:nth-child(9) img { filter: blur(10px); }
.nsfw-10 li:nth-child(10) img { filter: blur(10px); }
.nsfw-11 li:nth-child(11) img { filter: blur(10px); }
.nsfw-12 li:nth-child(12) img { filter: blur(10px); }
.nsfw-13 li:nth-child(13) img { filter: blur(10px); }
.nsfw-14 li:nth-child(14) img { filter: blur(10px); }
.nsfw-15 li:nth-child(15) img { filter: blur(10px); }
.nsfw-16 li:nth-child(16) img { filter: blur(10px); }
.nsfw-17 li:nth-child(17) img { filter: blur(10px); }
.nsfw-18 li:nth-child(18) img { filter: blur(10px); }
.nsfw-19 li:nth-child(19) img { filter: blur(10px); }
.nsfw-20 li:nth-child(20) img { filter: blur(10px); }
/*...*/
.nsfw-67 li:nth-child(67) img { filter: blur(10px); }
.nsfw-79 li:nth-child(79) img { filter: blur(10px); }
.nsfw-cbox img.cboxPhoto { filter: blur(10px); }
.nsfw-cbox img.cboxPhoto:hover { filter:none; }

.mwe-popups.flipped_y, .mwe-popups.flipped_x_y { margin-top: -30px; }

table.vertical-align-row tr { vertical-align: top; }

th.rotate {
	height: 140px;
	white-space: nowrap;
}

th.rotate > div {
	transform: translate(20px, 55px) rotate(315deg);
	color: blue;
	width: 30px;
}
th.rotate > div > span {
	border-bottom: 1px solid #ccc;
	padding: 1px 10px;
}
table.stylish td:first-child { white-space:nowrap; }
table.stylish td:not(:first-child) {
	border:1px solid var(--custom-border-color);
	text-align: center;
}
th.rotatecorner { width:135px; }
th.rotatecorner > span  {  
	position:relative; 
	top:70px;
}
th.rotatecorner > div {
	transform: translate(120px, 35px) rotate(315deg);
	width:60px;
	border-bottom:1px solid;
}
table.stylishzebra > tbody > tr:nth-child(2n) { background-color: rgba(128,128,128,0.2); }

@media screen and (max-width:720px) {
	div#mw-panel {
		top:0;
	}
}

/* Template:Class, Template:Profession, Template:Race */
.ClassLink, .ProfLink, div.RaceLink {
	width: 100px;
	text-align: center;
	margin-top: 20px;
}
.theme-fandomdesktop-dark .ClassLink a, .theme-fandomdesktop-dark .ProfLink a, .theme-fandomdesktop-dark div.RaceLink a { color: #fff; }

/* Indicator amdiv styling */
.mw-indicator .amdiv.amdiv-orange { border-color: #f28500; }
.mw-indicator .amdiv.amdiv-yellow { border-color: #f4c430; }
.mw-indicator .amdiv.amdiv-purple { border-color: #9932cc; }

.mw-indicator .amdiv {
	border: 1px solid #f28500;
	border-left-width: 10px;
	margin: 0;
	height: 50px;
	position: relative;
	top: -7px;
	overflow: hidden;
	width: 50px;
}

li.nv-view, li.nv-edit { display: none; }

/* [[Template:Conflictbox]] */
.infobox tr.ConflictArmy td {
	border-bottom: solid 1px #333;
}
.infobox tr.ConflictArmy:last-child td {
	border-bottom: none;
}

/* Accommodate FandomDesktop's narrow layout by making infoboxes narrower with staggered headings/data. */
.infobox {
	max-width: 18.25em;
}

.infobox th[scope=row] {
	display: block;
	width: 100%;
}

.infobox th[scope=row]+td {
	display: block;
	min-width: 90%;
	margin-left: 10%;
	margin-right: 0;
}

/* However, do not apply this narrower infobox if the screen is large and the user has maximized their screen. (1024px is the same break point as the FandomDesktop side bar.) */
@media screen and (min-width:1024px)  
{
	.is-content-expanded .infobox {
		max-width: none;
	}
	.is-content-expanded .infobox th[scope=row], .is-content-expanded .infobox th[scope=row]+td {
		display: table-cell;
		width: inherit;
	}
	.is-content-expanded .infobox th[scope=row]+td {
		min-width: unset;
	}
}

/* Table centering */
.col1-center td:first-child,
.col2-center td:nth-child(2),
.col3-center td:nth-child(3),
.col4-center td:nth-child(4),
.lastCol-center td:last-child {
	text-align: center;
}

/* Template:Columns */
.t-columns { margin-top: 0.3em; }
.t-columns > :is(ul,ol) { margin-top: 0; }

/* Template:Videoplayer */
.vplayer-list { position: absolute; }
body:not(.is-content-expanded) .vplayer-list { position: initial; }

/* Api articles */
.apitype { color: var(--wowapi-text-color); }
.apialt { color: var(--wowapi-text-color-alt); }
.apiarg { color: var(--wowapi-text-color); font-size: smaller; }
.apiret { color: var(--wowapi-text-color-alt); font-size: smaller; }

/* Template:PseudoAmbox */
.pseudo-ambox { width: fit-content; }
.pseudo-ambox-content {
	display: flex;
	/*background: var(--custom-background-color);*/
}
.pseudo-ambox-image {
	margin: auto;
	padding: 0.3em 0.5em 0 0;
}
.pseudo-ambox-image img {
	max-height: 40px;
	width: auto;
	vertical-align: baseline;
}
.pseudo-ambox-description {
	margin: auto;
	padding: 0.3ex 0.5em;
	border-top: 1px solid var(--custom-border-color);
	border-bottom: 1px solid var(--custom-border-color);
}

/* Unknowns */
.theme-fandomdesktop-dark .repspanbar { background: #002040; border-width: 1px; border-style: solid; border-color:  #204080 #001030 #001030 #204080; }
Advertisement