Difference between revisions of "MediaWiki:Common.css"

From Final Fantasy XIV Online Wiki
Jump to navigation Jump to search
 
(74 intermediate revisions by 3 users not shown)
Line 1: Line 1:
.displaynone{
.glowbox {
  display:none!important;
  display:inline-block!important;
  box-shadow:0px 0px 5px 5px #ed2a54;
}
 
nav#p-namespaces {
  margin-left: 1em !important;
}
 
.displaynone {
  display: none !important;
}
}


.is-wikipatron {
.is-wikipatron {
    color: red!important;
  color: red !important;
}
}


.is-ultimapatron {
.is-ultimapatron {
    color: blue!important;
  color: blue !important;
}
}


.is-warrioroflight {
.is-warrioroflight {
    color: gold!important;
  color: gold !important;
}
}


/*<nowiki>*/
/*<nowiki>*/
/** FONTS **/
/** FONTS **/
@font-face {
@font-face {
   font-family:'EasonPro';
   font-family: "EasonPro";
   src:url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot');
   src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot");
   src:url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff') format('woff'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf') format('truetype'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular') format('svg');
   src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix")
   font-weight:normal;
      format("embedded-opentype"),
   font-style:normal;
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff")
      format("woff"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf")
      format("truetype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular")
      format("svg");
   font-weight: normal;
   font-style: normal;
}
}
@font-face {
@font-face {
   font-family:'EasonPro';
   font-family: "EasonPro";
   src:url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot');
   src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot");
   src:url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix') format('embedded-opentype'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff') format('woff'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf') format('truetype'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic') format('svg');
   src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix")
   font-weight:normal;
      format("embedded-opentype"),
   font-style:italic;
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff")
      format("woff"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf")
      format("truetype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic")
      format("svg");
   font-weight: normal;
   font-style: italic;
}
}
@font-face {
@font-face {
   font-family:'EasonPro';
   font-family: "EasonPro";
   src:url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot');
   src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot");
   src:url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff') format('woff'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf') format('truetype'),url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold') format('svg');
   src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix")
   font-weight:bold;
      format("embedded-opentype"),
   font-style:normal;
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff")
      format("woff"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf")
      format("truetype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold")
      format("svg");
   font-weight: bold;
   font-style: normal;
}
}
@font-face {
@font-face {
   font-family:'CronosPro';
   font-family: "CronosPro";
   src:url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot');
   src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot");
   src:url('https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff') format('woff'),url('https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf') format('truetype'),url('https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular') format('svg');
   src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix")
   font-weight:normal;
      format("embedded-opentype"),
   font-style:normal;
    url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff")
      format("woff"),
    url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf")
      format("truetype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular")
      format("svg");
   font-weight: normal;
   font-style: normal;
}
}


/* Hide RC quick links below minimum screen width */
/* Hide RC quick links below minimum screen width */
@media screen and (max-width: 750px) {
@media screen and (max-width: 750px) {
    #rcQuickLinks { display: none; }
  #rcQuickLinks {
    display: none;
  }
}
}


/* TOC display level limiter, will only display the TOC up to level N */
/* TOC display level limiter, will only display the TOC up to level N */
.toc1 li.toclevel-2, .toc1 li.toclevel-3, .toc1 li.toclevel-4, .toc1 li.toclevel-5, .toc1 li.toclevel-6,
.toc1 li.toclevel-2,
.toc2 li.toclevel-3, .toc2 li.toclevel-4, .toc2 li.toclevel-5, .toc2 li.toclevel-6,
.toc1 li.toclevel-3,
.toc3 li.toclevel-4, .toc3 li.toclevel-5, .toc3 li.toclevel-6,
.toc1 li.toclevel-4,
.toc4 li.toclevel-5, .toc4 li.toclevel-6,
.toc1 li.toclevel-5,
.toc1 li.toclevel-6,
.toc2 li.toclevel-3,
.toc2 li.toclevel-4,
.toc2 li.toclevel-5,
.toc2 li.toclevel-6,
.toc3 li.toclevel-4,
.toc3 li.toclevel-5,
.toc3 li.toclevel-6,
.toc4 li.toclevel-5,
.toc4 li.toclevel-6,
.toc5 li.toclevel-6,
.toc5 li.toclevel-6,
.hide,
.hide,
body.page-Main_Page.ns-subject h1.firstHeading { display:none; }
body.page-Main_Page.ns-subject h1.firstHeading {
  display: none;
}


/* TOC heading font */
/* TOC heading font */
#toc h2,
#toc h2,
.toc h2 { font-family:Arial, sans-serif!important; }
.toc h2 {
  font-family: Arial, sans-serif !important;
}


/* Miscellaneous changes */
/* Miscellaneous changes */
div.mw-dismissable-notice .mw-dismissable-notice-body { margin:0; margin-bottom:.5em; }
div.mw-dismissable-notice .mw-dismissable-notice-body {
div.mw-dismissable-notice .mw-dismissable-notice-close { margin-right:5px; }
  margin: 0;
ul.special abbr, ul.special acronym { border:none; }
  margin-bottom: 0.5em;
ol.references > li:target, sup.reference:target, cite:target { background:#EEF; }
}
ol.references { font-size:90% }
div.mw-dismissable-notice .mw-dismissable-notice-close {
sup, sub { line-height:1em; }
  margin-right: 5px;
.mw-editsection { float:right; }
}
div.searchresults .mw-search-results { float: none; }
ul.special abbr,
.mw-collapsible-toggle { font-weight:normal; font-size:85%; }
ul.special acronym {
span.comment { font-style: italic; }
  border: none;
.autocomment { color: gray; }
}
.gray, .gray a { color: gray; }
ol.references > li:target,
sup.reference:target,
cite:target {
  background: #eef;
}
ol.references {
  font-size: 90%;
}
sup,
sub {
  line-height: 1em;
}
.mw-editsection {
  float: right;
}
div.searchresults .mw-search-results {
  float: none;
}
.mw-collapsible-toggle {
  font-weight: normal;
  font-size: 85%;
}
span.comment {
  font-style: italic;
}
.autocomment {
  color: gray;
}
.gray,
.gray a {
  color: gray;
}


/* Universal styles */
/* Universal styles */
.hidelist ul { list-style:none none; margin:0; padding:0; }
.hidelist ul {
.hidelist p { font-style:italic; margin:0 0 .2em; }
  list-style: none none;
.hidelist p + ul { margin-bottom:.5em; }
  margin: 0;
.infobox-n .clear, .nav .clear, .recipe-box .clear { height:5px; }
  padding: 0;
#content .hiddenlinks a, #content .hiddenlinks a:link, #content .hiddenlinks a:visited { color:inherit; }
}
.hidelist p {
  font-style: italic;
  margin: 0 0 0.2em;
}
.hidelist p + ul {
  margin-bottom: 0.5em;
}
.infobox-n .clear,
.nav .clear,
.recipe-box .clear {
  height: 5px;
}
#content .hiddenlinks a,
#content .hiddenlinks a:link,
#content .hiddenlinks a:visited {
  color: inherit;
}


/** MAIN PAGE STYLESHEET **/
/** MAIN PAGE STYLESHEET **/
#mainpagenavigation {
#mainpagenavigation {
   display:block;
   display: block;
   border-collapse:collapse;
   border-collapse: collapse;
   text-align:left;
   text-align: left;
}
}


#mainpagenavigation th {
#mainpagenavigation th {
   font-family:EasonPro,"Times New Roman", serif;
   font-family: EasonPro, "Times New Roman", serif;
   font-size:1.7692307692em;
   font-size: 1.7692307692em;
   color:#FFF;
   color: #fff;
   text-shadow:rgba(0,0,0,0.75) 0 0 .25em;
   text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;
   background-color:#444;
   background-color: #444;
   background-image:url("/mediawiki/images/a/aa/Bg_gradient4.jpg") !important;
   background-image: url("/mediawiki/images/a/aa/Bg_gradient4.jpg") !important;
   font-weight:400;
   font-weight: 400;
   height:48px;
   height: 48px;
   text-align:center;
   text-align: center;
   font-size-adjust:0.43;
   font-size-adjust: 0.43;
}
}


#mainpagenavigation td {
#mainpagenavigation td {
   background-color:#FFF;
   background-color: #fff;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);
   filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);
   background-image:linear-gradient(top, #BBB 0%, #FFF 2%, #EEE 100%);
   background-image: linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);
   background-image:-o-linear-gradient(top, #BBB 0%, #FFF 2%, #EEE 100%);
   background-image: -o-linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);
   background-image:-moz-linear-gradient(top, #BBB 0%, #FFF 2%, #EEE 100%);
   background-image: -moz-linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);
   background-image:-webkit-linear-gradient(top, #BBB 0%, #FFF 2%, #EEE 100%);
   background-image: -webkit-linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);
   background-image:-ms-linear-gradient(top, #BBB 0%, #FFF 2%, #FFF 100%);
   background-image: -ms-linear-gradient(top, #bbb 0%, #fff 2%, #fff 100%);
   background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #bbb), color-stop(.02, #fff), color-stop(1, #eee));
   background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #bbb),
    color-stop(0.02, #fff),
    color-stop(1, #eee)
  );
}
}


#mainpagenavigation td.content {
#mainpagenavigation td.content {
   vertical-align:top;
   vertical-align: top;
   padding:.5em 1.5em;
   padding: 0.5em 1.5em;
}
}


#mainpagenavigation td.separator { border-right:#AAA solid 1px; }
#mainpagenavigation td.separator {
  border-right: #aaa solid 1px;
}


body.page-Main_Page.ns-subject #content,
body.page-Main_Page.ns-subject #content,
body.page-Main_Page_editcopy.ns-subject #content {
body.page-Main_Page_editcopy.ns-subject #content {
   padding-left:16px;
   padding-left: 16px;
   padding-right:16px;
   padding-right: 16px;
}
}


/* older IE hacks */
/* older IE hacks */
#mainpagenavigation td.content > * { width:88%\0/ }
#mainpagenavigation td.content > * {
#mainpagenavigation td.content > [class*=float] { width:auto\0/ }
  width: 88%\0/;
:root #mainpagenavigation td.content > * { width:auto; }
}
#mainpagenavigation td.content > [class*="float"] {
  width: auto\0/;
}
:root #mainpagenavigation td.content > * {
  width: auto;
}


/** TABLE CLASSES **/
/** TABLE CLASSES **/
.table {
.table {
   border:0 solid;
   border: 0 solid;
   border-collapse:collapse;
   border-collapse: collapse;
   border-spacing:0;
   border-spacing: 0;
   font-size:.9230769231em;
   font-size: 0.9230769231em;
   text-align:left;
   text-align: left;
   clear:none;
   clear: none;
   position:relative;
   position: relative;
   display:inline-block;
   display: inline-block;
   vertical-align:top;
   vertical-align: top;
   margin:10px 0;
   margin: 10px 0;
   padding:0;
   padding: 0;
}
}


/* make table captions bold */
/* make table captions bold */
.table > caption { font-weight: bold }
.table > caption {
  font-weight: bold;
}


/* this is a hack to add borders to IE8- */
/* this is a hack to add borders to IE8- */
.table > thead, .table > tbody { border:0 solid #aaa\0/ }
.table > thead,
.table > tbody {
  border: 0 solid #aaa\0/;
}


.table tr {
.table tr {
   border:1px solid #aaa\0/;
   border: 1px solid #aaa\0/;
   text-align:left;
   text-align: left;
   border-color:#AAA;
   border-color: #aaa;
}
}


/* and this removes them for IE9+ */
/* and this removes them for IE9+ */
:root .table tr { border-top-width:0; border-bottom-width:0; }
:root .table tr {
  border-top-width: 0;
  border-bottom-width: 0;
}


.table > * > tr > :first-child { border-left:1px solid #AAA; }
.table > * > tr > :first-child {
.table > * > tr > :last-child { border-right:1px solid #AAA; }
  border-left: 1px solid #aaa;
}
.table > * > tr > :last-child {
  border-right: 1px solid #aaa;
}


.table > tbody > tr:last-child,
.table > tbody > tr:last-child,
.table > tbody > tr:last-child > *,
.table > tbody > tr:last-child > *,
.table > tfoot > tr:last-child > *,
.table > tfoot > tr:last-child > *,
.table > caption { border-bottom:1px solid #AAA; }
.table > caption {
  border-bottom: 1px solid #aaa;
}


.table > tbody:first-child > tr:first-child > *,
.table > tbody:first-child > tr:first-child > *,
.table > tbody > tr.heading > *,
.table > tbody > tr.heading > *,
.table > thead > tr:first-child > * {
.table > thead > tr:first-child > * {
   background-image:url("/mediawiki/images/b/b3/Box_overlay.png");
   background-image: url("/mediawiki/images/b/b3/Box_overlay.png");
   background-color:#EEE;
   background-color: #eee;
   border-color:#AAA;
   border-color: #aaa;
   padding:.5em;
   padding: 0.5em;
}
}


Line 185: Line 314:
.table > tbody > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > th {
.table > tfoot > tr > th {
   line-height:1.4em; /* CUSTOM (OLD: 1.667em) */
   line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */
   padding:.25em .5em;
   padding: 0.25em 0.5em;
}
}


.table tr > th, .table[class*=center] tr { text-align:center; }
.table tr > th,
.table[class*=left] tr { text-align:left; }
.table[class*="center"] tr {
.table[class*=right] tr { text-align:right; }
  text-align: center;
.table[class*=middle] tr { vertical-align:middle; }
}
.table[class*=top] tr { vertical-align:top; }
.table[class*="left"] tr {
.table[class*=bottom] tr { vertical-align:bottom; }
  text-align: left;
}
.table[class*="right"] tr {
  text-align: right;
}
.table[class*="middle"] tr {
  vertical-align: middle;
}
.table[class*="top"] tr {
  vertical-align: top;
}
.table[class*="bottom"] tr {
  vertical-align: bottom;
}


.table > :first-child > tr:first-child,
.table > :first-child > tr:first-child,
.table > tbody > tr.heading {
.table > tbody > tr.heading {
   background-color:#EEE;
   background-color: #eee;
   border:1px solid #aaa!important;
   border: 1px solid #aaa !important;
}
}


.table > tbody > tr > th, .table > tfoot > tr > th {
.table > tbody > tr > th,
   background-color:#E7E7E7;
.table > tfoot > tr > th {
   border-color:#AAA;
   background-color: #e7e7e7;
   border-color: #aaa;
}
}


.table > tbody > tr:nth-child(odd) {
.table > tbody > tr:nth-child(odd) {
   background-color:#F3F3F3;
   background-color: #f3f3f3;
   border-color:#AAA;
   border-color: #aaa;
}
}


Line 215: Line 358:
.table > tbody > tr.heading,
.table > tbody > tr.heading,
.table > tbody > tr > [rowspan],
.table > tbody > tr > [rowspan],
.table > tbody > tr > [colspan] { border:1px solid #AAA; }
.table > tbody > tr > [colspan] {
  border: 1px solid #aaa;
}


.table > :first-child > tr:first-child + tr [rowspan],
.table > :first-child > tr:first-child + tr [rowspan],
.table > :first-child > tr:first-child + tr [colspan] { border-top-width:0; }
.table > :first-child > tr:first-child + tr [colspan] {
  border-top-width: 0;
}


.table .line,
.table .line,
.table .line-bottom {
.table .line-bottom {
   border-bottom-width:1px!important;
   border-bottom-width: 1px !important;
   border-bottom-style:solid;
   border-bottom-style: solid;
}
}


.table .line-top {
.table .line-top {
   border-top-width:1px!important;
   border-top-width: 1px !important;
   border-top-style:solid;
   border-top-style: solid;
   border-top-color:#AAA;
   border-top-color: #aaa;
}
}


.table .line-left {
.table .line-left {
   border-left-width:1px!important;
   border-left-width: 1px !important;
   border-left-style:solid;
   border-left-style: solid;
   border-left-color:#AAA;
   border-left-color: #aaa;
}
}


.table .line-right {
.table .line-right {
   border-right-width:1px!important;
   border-right-width: 1px !important;
   border-right-style:solid;
   border-right-style: solid;
   border-right-color:#AAA;
   border-right-color: #aaa;
}
}


.table table {
.table table {
   background-color:transparent;
   background-color: transparent;
   padding:0;
   padding: 0;
   margin:0;
   margin: 0;
}
}


/** STDT table classes **/
/** STDT table classes **/
/* dps-role*/
/* dps-role*/
  .table.dps-role > :first-child > tr:first-child,
.table.dps-role > :first-child > tr:first-child,
  .table.dps-role > tbody > tr.heading,
.table.dps-role > tbody > tr.heading,
  .table.dps-role > :first-child > tr:first-child > *,
.table.dps-role > :first-child > tr:first-child > *,
  .table.dps-role > tbody > tr.heading > * {
.table.dps-role > tbody > tr.heading > * {
    background-color:#bb6363 !important;
  background-color: #bb6363 !important;
    border-color:#9a4848!important;
  border-color: #9a4848 !important;
  }
}
  .table.dps-role > tbody > tr > th,
.table.dps-role > tbody > tr > th,
  .table.dps-role > tfoot > tr > th,
.table.dps-role > tfoot > tr > th,
  .table.dps-role > thead > tr > th,
.table.dps-role > thead > tr > th,
  table.table > tbody > tr.dps-role > th {
table.table > tbody > tr.dps-role > th {
    background-color:#A9D3B7;
  background-color: #a9d3b7;
    border-color:#87A992;
  border-color: #87a992;
  }
}
  .table.dps-role > tbody > tr:nth-child(odd),
.table.dps-role > tbody > tr:nth-child(odd),
  .table > tbody > tr.dps-role:nth-child(odd) {
.table > tbody > tr.dps-role:nth-child(odd) {
    background-color:#f2e8e5;
  background-color: #f2e8e5;
  }
}


/* healer-role*/
/* healer-role*/
  .table.healer-role > :first-child > tr:first-child,
.table.healer-role > :first-child > tr:first-child,
  .table.healer-role > tbody > tr.heading,
.table.healer-role > tbody > tr.heading,
  .table.healer-role > :first-child > tr:first-child > *,
.table.healer-role > :first-child > tr:first-child > *,
  .table.healer-role > tbody > tr.heading > * {
.table.healer-role > tbody > tr.heading > * {
    background-color:#3c6829 !important;
  background-color: #3c6829 !important;
    border-color:#2a491d!important;
  border-color: #2a491d !important;
  }
}
  .table.healer-role > tbody > tr > th,
.table.healer-role > tbody > tr > th,
  .table.healer-role > tfoot > tr > th,
.table.healer-role > tfoot > tr > th,
  .table.healer-role > thead > tr > th,
.table.healer-role > thead > tr > th,
  table.table > tbody > tr.healer-role > th {
table.table > tbody > tr.healer-role > th {
    background-color:#A9D3B7;
  background-color: #a9d3b7;
    border-color:#87A992;
  border-color: #87a992;
  }
}
  .table.healer-role > tbody > tr:nth-child(odd),
.table.healer-role > tbody > tr:nth-child(odd),
  .table > tbody > tr.healer-role:nth-child(odd) {
.table > tbody > tr.healer-role:nth-child(odd) {
    background-color:#e7f3e2;
  background-color: #e7f3e2;
  }
}


/* tanker-role*/
/* tanker-role*/
  .table.tanker-role > :first-child > tr:first-child,
.table.tanker-role > :first-child > tr:first-child,
  .table.tanker-role > tbody > tr.heading,
.table.tanker-role > tbody > tr.heading,
  .table.tanker-role > :first-child > tr:first-child > *,
.table.tanker-role > :first-child > tr:first-child > *,
  .table.tanker-role > tbody > tr.heading > * {
.table.tanker-role > tbody > tr.heading > * {
    background-color:#5587c1!important;
  background-color: #5587c1 !important;
    border-color:#4871a0!important;
  border-color: #4871a0 !important;
  }
}
  .table.tanker-role > tbody > tr > th,
.table.tanker-role > tbody > tr > th,
  .table.tanker-role > tfoot > tr > th,
.table.tanker-role > tfoot > tr > th,
  .table.tanker-role > thead > tr > th,
.table.tanker-role > thead > tr > th,
  table.table > tbody > tr.tanker-role > th {
table.table > tbody > tr.tanker-role > th {
    background-color:#A9D3B7;
  background-color: #a9d3b7;
    border-color:#87A992;
  border-color: #87a992;
  }
}
  .table.tanker-role > tbody > tr:nth-child(odd),
.table.tanker-role > tbody > tr:nth-child(odd),
  .table > tbody > tr.tanker-role:nth-child(odd) {
.table > tbody > tr.tanker-role:nth-child(odd) {
    background-color:#d2e3f7;
  background-color: #d2e3f7;
  }
}


/* crafting-role*/
/* crafting-role*/
  .table.crafting-role > :first-child > tr:first-child,
.table.crafting-role > :first-child > tr:first-child,
  .table.crafting-role > tbody > tr.heading,
.table.crafting-role > tbody > tr.heading,
  .table.crafting-role > :first-child > tr:first-child > *,
.table.crafting-role > :first-child > tr:first-child > *,
  .table.crafting-role > tbody > tr.heading > * {
.table.crafting-role > tbody > tr.heading > * {
    background-color:#878eb5!important;
  background-color: #878eb5 !important;
    border-color:#777d9e!important;
  border-color: #777d9e !important;
  }
}
  .table.crafting-role > tbody > tr > th,
.table.crafting-role > tbody > tr > th,
  .table.crafting-role > tfoot > tr > th,
.table.crafting-role > tfoot > tr > th,
  .table.crafting-role > thead > tr > th,
.table.crafting-role > thead > tr > th,
  table.table > tbody > tr.crafting-role > th {
table.table > tbody > tr.crafting-role > th {
    background-color:#A9D3B7;
  background-color: #a9d3b7;
    border-color:#87A992;
  border-color: #87a992;
  }
}
  .table.crafting-role > tbody > tr:nth-child(odd),
.table.crafting-role > tbody > tr:nth-child(odd),
  .table > tbody > tr.crafting-role:nth-child(odd) {
.table > tbody > tr.crafting-role:nth-child(odd) {
    background-color:#dfe1ec;
  background-color: #dfe1ec;
  }
}


/* gathering-role*/
/* gathering-role*/
  .table.gathering-role > :first-child > tr:first-child,
.table.gathering-role > :first-child > tr:first-child,
  .table.gathering-role > tbody > tr.heading,
.table.gathering-role > tbody > tr.heading,
  .table.gathering-role > :first-child > tr:first-child > *,
.table.gathering-role > :first-child > tr:first-child > *,
  .table.gathering-role > tbody > tr.heading > * {
.table.gathering-role > tbody > tr.heading > * {
    background-color:#78a923!important;
  background-color: #78a923 !important;
    border-color:#5a8019!important;
  border-color: #5a8019 !important;
  }
}
  .table.gathering-role > tbody > tr > th,
.table.gathering-role > tbody > tr > th,
  .table.gathering-role > tfoot > tr > th,
.table.gathering-role > tfoot > tr > th,
  .table.gathering-role > thead > tr > th,
.table.gathering-role > thead > tr > th,
  table.table > tbody > tr.gathering-role > th {
table.table > tbody > tr.gathering-role > th {
    background-color:#cbeb93;
  background-color: #cbeb93;
    border-color:#87A992;
  border-color: #87a992;
  }
}
  .table.gathering-role > tbody > tr:nth-child(odd),
.table.gathering-role > tbody > tr:nth-child(odd),
  .table > tbody > tr.gathering-role:nth-child(odd) {
.table > tbody > tr.gathering-role:nth-child(odd) {
    background-color:#eaf7d4;
  background-color: #eaf7d4;
  }
}


/* pet-role*/
/* pet-role*/
  .table.pet-role > :first-child > tr:first-child,
.table.pet-role > :first-child > tr:first-child,
  .table.pet-role > tbody > tr.heading,
.table.pet-role > tbody > tr.heading,
  .table.pet-role > :first-child > tr:first-child > *,
.table.pet-role > :first-child > tr:first-child > *,
  .table.pet-role > tbody > tr.heading > * {
.table.pet-role > tbody > tr.heading > * {
    background-color:#5fb7aa !important;
  background-color: #5fb7aa !important;
    border-color:#479e91!important;
  border-color: #479e91 !important;
  }
}
  .table.pet-role > tbody > tr > th,
.table.pet-role > tbody > tr > th,
  .table.pet-role > tfoot > tr > th,
.table.pet-role > tfoot > tr > th,
  .table.pet-role > thead > tr > th,
.table.pet-role > thead > tr > th,
  table.table > tbody > tr.pet-role > th {
table.table > tbody > tr.pet-role > th {
    background-color:#A9D3B7;
  background-color: #a9d3b7;
    border-color:#87A992;
  border-color: #87a992;
  }
}
  .table.pet-role > tbody > tr:nth-child(odd),
.table.pet-role > tbody > tr:nth-child(odd),
  .table > tbody > tr.pet-role:nth-child(odd) {
.table > tbody > tr.pet-role:nth-child(odd) {
    background-color:#edf7f6;
  background-color: #edf7f6;
  }
}


/* npc */
/* npc */
  .table.npc > :first-child > tr:first-child,
.table.npc > :first-child > tr:first-child,
  .table.npc > tbody > tr.heading,
.table.npc > tbody > tr.heading,
  .table.npc > :first-child > tr:first-child > *,
.table.npc > :first-child > tr:first-child > *,
  .table.npc > tbody > tr.heading > * {
.table.npc > tbody > tr.heading > * {
    background-color:#6C3 !important;
  background-color: #6c3;
    border-color:#52A329 !important;
  border-color: #52a329t;
  }
}
  .table.npc > tbody > tr > th,
.table.npc > tbody > tr > th,
  .table.npc > tfoot > tr > th,
.table.npc > tfoot > tr > th,
  .table.npc > thead > tr > th,
.table.npc > thead > tr > th,
  table.table > tbody > tr.npc > th {
table.table > tbody > tr.npc > th {
    background-color:#B3E699;
  background-color: #b3e699;
    border-color:#8FB87A;
  border-color: #8fb87a;
  }
}
  .table.npc > tbody > tr:nth-child(odd),
.table.npc > tbody > tr:nth-child(odd),
  .table > tbody > tr.npc:nth-child(odd) {
.table > tbody > tr.npc:nth-child(odd) {
    background-color:#E8F8E1;
  background-color: #e8f8e1;
  }
}


/* pve */
/* pve */
  .table.pve > :first-child > tr:first-child,
.table.pve > :first-child > tr:first-child,
  .table.pve > tbody > tr.heading,
.table.pve > tbody > tr.heading,
  .table.pve > :first-child > tr:first-child > *,
.table.pve > :first-child > tr:first-child > *,
  .table.pve > tbody > tr.heading > * {
.table.pve > tbody > tr.heading > * {
    background-color:#FC6 !important;
  background-color: #fc6;
    border-color:#CCA352 !important;
  border-color: #cca352;
  }
}
  .table.pve > tbody > tr > th,
.table.pve > tbody > tr > th,
  .table.pve > tfoot > tr > th,
.table.pve > tfoot > tr > th,
  .table.pve > thead > tr > th,
.table.pve > thead > tr > th,
  table.table > tbody > tr.pve > th {
table.table > tbody > tr.pve > th {
    background-color:#FFE6B3;
  background-color: #ffe6b3;
    border-color:#CCB88F;
  border-color: #ccb88f;
  }
}
  .table.pve > tbody > tr:nth-child(odd),
.table.pve > tbody > tr:nth-child(odd),
  .table > tbody > tr.pve:nth-child(odd) {
.table > tbody > tr.pve:nth-child(odd) {
    background-color:#FFF8E8;
  background-color: #fff8e8;
  }
}


/* equip or item*/
/* equip or item*/
  .table.equip > :first-child > tr:first-child,
.table.equip > :first-child > tr:first-child,
  .table.equip > tbody > tr.heading,
.table.equip > tbody > tr.heading,
  .table.equip > :first-child > tr:first-child > *,
.table.equip > :first-child > tr:first-child > *,
  .table.equip > tbody > tr.heading > *,
.table.equip > tbody > tr.heading > *,
  .table.item > :first-child > tr:first-child,
.table.item > :first-child > tr:first-child,
  .table.item > tbody > tr.heading,
.table.item > tbody > tr.heading,
  .table.item > :first-child > tr:first-child > *,
.table.item > :first-child > tr:first-child > *,
  .table.item > tbody > tr.heading > * {
.table.item > tbody > tr.heading > * {
    background-color:#F96 !important;
  background-color: #f96;
    border-color:#CC7A52 !important;
  border-color: #cc7a52;
  }
}
  .table.equip > tbody > tr > th,
.table.equip > tbody > tr > th,
  .table.equip > tfoot > tr > th,
.table.equip > tfoot > tr > th,
  .table.equip > thead > tr > th,
.table.equip > thead > tr > th,
  table.table > tbody > tr.equip > th,
table.table > tbody > tr.equip > th,
  .table.item > tbody > tr > th,
.table.item > tbody > tr > th,
  .table.item > tfoot > tr > th,
.table.item > tfoot > tr > th,
  .table.item > thead > tr > th,
.table.item > thead > tr > th,
  table.table > tbody > tr.item > th {
table.table > tbody > tr.item > th {
    background-color:#FFCCB3;
  background-color: #ffccb3;
    border-color:#CCA38F;
  border-color: #cca38f;
  }
}
  .table.equip > tbody > tr:nth-child(odd),
.table.equip > tbody > tr:nth-child(odd),
  .table > tbody > tr.equip:nth-child(odd),
.table > tbody > tr.equip:nth-child(odd),
  .table.item > tbody > tr:nth-child(odd),
.table.item > tbody > tr:nth-child(odd),
  .table > tbody > tr.item:nth-child(odd) {
.table > tbody > tr.item:nth-child(odd) {
    background-color:#FFF0E8;
  background-color: #fff0e8;
  }
}


/* skin */
/* skin */
  .table.skin > :first-child > tr:first-child,
.table.skin > :first-child > tr:first-child,
  .table.skin > tbody > tr.heading,
.table.skin > tbody > tr.heading,
  .table.skin > :first-child > tr:first-child > *,
.table.skin > :first-child > tr:first-child > *,
  .table.skin > tbody > tr.heading > * {
.table.skin > tbody > tr.heading > * {
    background-color:#E07A98 !important;
  background-color: #e07a98 !important;
    border-color:#996574 !important;
  border-color: #996574 !important;
  }
}
  .table.skin > tbody > tr > th,
.table.skin > tbody > tr > th,
  .table.skin > tfoot > tr > th,
.table.skin > tfoot > tr > th,
  .table.skin > thead > tr > th,
.table.skin > thead > tr > th,
  table.table > tbody > tr.skin > th {
table.table > tbody > tr.skin > th {
    background-color:#FFD4DF;
  background-color: #ffd4df;
    border-color:#B3A1A5;
  border-color: #b3a1a5;
  }
}
  .table.skin > tbody > tr:nth-child(odd),
.table.skin > tbody > tr:nth-child(odd),
  .table > tbody > tr.skin:nth-child(odd) {
.table > tbody > tr.skin:nth-child(odd) {
    background-color:#FFEDF4;
  background-color: #ffedf4;
  }
}


/* mech1 */
/* mech1 */
  .table.mech1 > :first-child > tr:first-child,
.table.mech1 > :first-child > tr:first-child,
  .table.mech1 > tbody > tr.heading,
.table.mech1 > tbody > tr.heading,
  .table.mech1 > :first-child > tr:first-child > *,
.table.mech1 > :first-child > tr:first-child > *,
  .table.mech1 > tbody > tr.heading > * {
.table.mech1 > tbody > tr.heading > * {
    background-color:#69C !important;
  background-color: #69c;
    border-color:#527AA3 !important;
  border-color: #527aa3;
  }
}
  .table.mech1 > tbody > tr > th,
.table.mech1 > tbody > tr > th,
  .table.mech1 > tfoot > tr > th,
.table.mech1 > tfoot > tr > th,
  .table.mech1 > thead > tr > th,
.table.mech1 > thead > tr > th,
  table.table > tbody > tr.mech1 > th {
table.table > tbody > tr.mech1 > th {
    background-color:#B3CCE6;
  background-color: #b3cce6;
    border-color:#8FA3B8;
  border-color: #8fa3b8;
  }
}
  .table.mech1 > tbody > tr:nth-child(odd),
.table.mech1 > tbody > tr:nth-child(odd),
  .table > tbody > tr.mech1:nth-child(odd) {
.table > tbody > tr.mech1:nth-child(odd) {
    background-color:#E8F0F8;
  background-color: #e8f0f8;
  }
}


/* mech2 */
/* mech2 */
  .table.mech2 > :first-child > tr:first-child,
.table.mech2 > :first-child > tr:first-child,
  .table.mech2 > tbody > tr.heading,
.table.mech2 > tbody > tr.heading,
  .table.mech2 > :first-child > tr:first-child > *,
.table.mech2 > :first-child > tr:first-child > *,
  .table.mech2 > tbody > tr.heading > * {
.table.mech2 > tbody > tr.heading > * {
    background-color:#3CC !important;
  background-color: #3cc !important;
    border-color:#29A3A3 !important;
  border-color: #29a3a3 !important;
  }
}
  .table.mech2 > tbody > tr > th,
.table.mech2 > tbody > tr > th,
  .table.mech2 > tfoot > tr > th,
.table.mech2 > tfoot > tr > th,
  .table.mech2 > thead > tr > th,
.table.mech2 > thead > tr > th,
  table.table > tbody > tr.mech2 > th {
table.table > tbody > tr.mech2 > th {
    background-color:#99E6E6;
  background-color: #99e6e6;
    border-color:#7AB8B8;
  border-color: #7ab8b8;
  }
}
  .table.mech2 > tbody > tr:nth-child(odd),
.table.mech2 > tbody > tr:nth-child(odd),
  .table > tbody > tr.mech2:nth-child(odd) {
.table > tbody > tr.mech2:nth-child(odd) {
    background-color:#E1F8F8;
  background-color: #e1f8f8;
  }
}


/* lore */
/* lore */
  .table.lore > :first-child > tr:first-child,
.table.lore > :first-child > tr:first-child,
  .table.lore > tbody > tr.heading,
.table.lore > tbody > tr.heading,
  .table.lore > :first-child > tr:first-child > *,
.table.lore > :first-child > tr:first-child > *,
  .table.lore > tbody > tr.heading > * {
.table.lore > tbody > tr.heading > * {
    background-color:#C6C !important;
  background-color: #c6c !important;
    border-color:#A352A3 !important;
  border-color: #a352a3 !important;
  }
}
  .table.lore > tbody > tr > th,
.table.lore > tbody > tr > th,
  .table.lore > tfoot > tr > th,
.table.lore > tfoot > tr > th,
  .table.lore > thead > tr > th,
.table.lore > thead > tr > th,
  table.table > tbody > tr.lore > th {
table.table > tbody > tr.lore > th {
    background-color:#E6B3E6;
  background-color: #e6b3e6;
    border-color:#B88FB8;
  border-color: #b88fb8;
  }
}
  .table.lore > tbody > tr:nth-child(odd),
.table.lore > tbody > tr:nth-child(odd),
  .table > tbody > tr.lore:nth-child(odd) {
.table > tbody > tr.lore:nth-child(odd) {
    background-color:#F8E8F8;
  background-color: #f8e8f8;
  }
}


/* location */
/* location */
  .table.location > :first-child > tr:first-child,
.table.location > :first-child > tr:first-child,
  .table.location > tbody > tr.heading,
.table.location > tbody > tr.heading,
  .table.location > :first-child > tr:first-child > *,
.table.location > :first-child > tr:first-child > *,
  .table.location > tbody > tr.heading > * {
.table.location > tbody > tr.heading > * {
    background-color:#96C !important;
  background-color: #96c !important;
    border-color:#7A52A3 !important;
  border-color: #7a52a3 !important;
  }
}
  .table.location > tbody > tr > th,
.table.location > tbody > tr > th,
  .table.location > tfoot > tr > th,
.table.location > tfoot > tr > th,
  .table.location > thead > tr > th,
.table.location > thead > tr > th,
  table.table > tbody > tr.location > th {
table.table > tbody > tr.location > th {
    background-color:#CCB3E6;
  background-color: #ccb3e6;
    border-color:#A38FB8;
  border-color: #a38fb8;
  }
}
  .table.location > tbody > tr:nth-child(odd),
.table.location > tbody > tr:nth-child(odd),
  .table > tbody > tr.location:nth-child(odd) {
.table > tbody > tr.location:nth-child(odd) {
    background-color:#F0E8F8;
  background-color: #f0e8f8;
  }
}


/* promo */
/* promo */
  .table.promo > :first-child > tr:first-child,
.table.promo > :first-child > tr:first-child,
  .table.promo > tbody > tr.heading,
.table.promo > tbody > tr.heading,
  .table.promo > :first-child > tr:first-child > *,
.table.promo > :first-child > tr:first-child > *,
  .table.promo > tbody > tr.heading > * {
.table.promo > tbody > tr.heading > * {
    background-color:#9C3 !important;
  background-color: #9c3 !important;
    border-color:#7AA329 !important;
  border-color: #7aa329 !important;
  }
}
  .table.promo > tbody > tr > th,
.table.promo > tbody > tr > th,
  .table.promo > tfoot > tr > th,
.table.promo > tfoot > tr > th,
  .table.promo > thead > tr > th,
.table.promo > thead > tr > th,
  table.table > tbody > tr.promo > th {
table.table > tbody > tr.promo > th {
    background-color:#CCE699;
  background-color: #cce699;
    border-color:#A3B87A;
  border-color: #a3b87a;
  }
}
  .table.promo > tbody > tr:nth-child(odd),
.table.promo > tbody > tr:nth-child(odd),
  .table > tbody > tr.promo:nth-child(odd) {
.table > tbody > tr.promo:nth-child(odd) {
    background-color:#F0F8E1;
  background-color: #f0f8e1;
  }
}


/* buff */
/* buff */
  .table.buff > :first-child > tr:first-child,
.table.buff > :first-child > tr:first-child,
  .table.buff > tbody > tr.heading,
.table.buff > tbody > tr.heading,
  .table.buff > :first-child > tr:first-child > *,
.table.buff > :first-child > tr:first-child > *,
  .table.buff > tbody > tr.heading > * {
.table.buff > tbody > tr.heading > * {
    background-color:#73D9D9 !important;
  background-color: #73d9d9 !important;
    border-color:#5CAEAE !important;
  border-color: #5caeae !important;
  }
}
  .table.buff > tbody > tr > th,
.table.buff > tbody > tr > th,
  .table.buff > tfoot > tr > th,
.table.buff > tfoot > tr > th,
  .table.buff > thead > tr > th,
.table.buff > thead > tr > th,
  table.table > tbody > tr.buff > th {
table.table > tbody > tr.buff > th {
    background-color:#B9ECEC;
  background-color: #b9ecec;
    border-color:#94BDBD;
  border-color: #94bdbd;
  }
}
  .table.buff > tbody > tr:nth-child(odd),
.table.buff > tbody > tr:nth-child(odd),
  .table > tbody > tr.buff:nth-child(odd) {
.table > tbody > tr.buff:nth-child(odd) {
    background-color:#EAF9F9;
  background-color: #eaf9f9;
  }
}


/* debuff */
/* debuff */
  .table.debuff > :first-child > tr:first-child,
.table.debuff > :first-child > tr:first-child,
  .table.debuff > tbody > tr.heading,
.table.debuff > tbody > tr.heading,
  .table.debuff > :first-child > tr:first-child > *,
.table.debuff > :first-child > tr:first-child > *,
  .table.debuff > tbody > tr.heading > * {
.table.debuff > tbody > tr.heading > * {
    background-color:#51A651 !important;
  background-color: #51a651 !important;
    border-color:#418541 !important;
  border-color: #418541 !important;
  }
}


  .table.debuff > tbody > tr> th,
.table.debuff > tbody > tr > th,
  .table.debuff > tfoot > tr > th,
.table.debuff > tfoot > tr > th,
  .table.debuff > thead > tr > th,
.table.debuff > thead > tr > th,
  table.table > tbody > tr.debuff > th {
table.table > tbody > tr.debuff > th {
    background-color:#A8D3A8;
  background-color: #a8d3a8;
    border-color:#86A986;
  border-color: #86a986;
  }
}


  .table.debuff > tbody > tr:nth-child(odd),
.table.debuff > tbody > tr:nth-child(odd),
  .table > tbody > tr.debuff:nth-child(odd) { background-color:#E5F2E5; }
.table > tbody > tr.debuff:nth-child(odd) {
  background-color: #e5f2e5;
}


/* crafting */
/* crafting */
/* recipe */
/* recipe */
  .table.crafting > :first-child > tr:first-child,
.table.crafting > :first-child > tr:first-child,
  .table.crafting > tbody > tr.heading,
.table.crafting > tbody > tr.heading,
  .table.crafting > :first-child > tr:first-child > *,
.table.crafting > :first-child > tr:first-child > *,
  .table.crafting > tbody > tr.heading > *,
.table.crafting > tbody > tr.heading > *,
  .table.recipe > :first-child > tr:first-child,
.table.recipe > :first-child > tr:first-child,
  .table.recipe > tbody > tr.heading,
.table.recipe > tbody > tr.heading,
  .table.recipe > :first-child > tr:first-child > *,
.table.recipe > :first-child > tr:first-child > *,
  .table.recipe > tbody > tr.heading > * {
.table.recipe > tbody > tr.heading > * {
    background-color:#A68151 !important;
  background-color: #a68151 !important;
    border-color:#856741 !important;
  border-color: #856741 !important;
  }
}


  .table.crafting > tbody > tr > th,
.table.crafting > tbody > tr > th,
  .table.crafting > tfoot > tr > th,
.table.crafting > tfoot > tr > th,
  .table.crafting > thead > tr > th,
.table.crafting > thead > tr > th,
  table.table > tbody > tr.crafting > th,
table.table > tbody > tr.crafting > th,
  .table.recipe > tbody > tr > th,
.table.recipe > tbody > tr > th,
  .table.recipe > tfoot > tr > th,
.table.recipe > tfoot > tr > th,
  .table.recipe > thead > tr > th,
.table.recipe > thead > tr > th,
  table.table > tbody > tr.recipe > th {
table.table > tbody > tr.recipe > th {
    background-color:#D3C0A8;
  background-color: #d3c0a8;
    border-color:#A99A86;
  border-color: #a99a86;
  }
}


  .table.crafting > tbody > tr:nth-child(odd),
.table.crafting > tbody > tr:nth-child(odd),
  .table > tbody > tr.crafting:nth-child(odd),
.table > tbody > tr.crafting:nth-child(odd),
  .table.recipe > tbody > tr:nth-child(odd),
.table.recipe > tbody > tr:nth-child(odd),
  .table > tbody > tr.recipe:nth-child(odd) { background-color:#F2ECE5; }
.table > tbody > tr.recipe:nth-child(odd) {
  background-color: #f2ece5;
}


/* Action tables */
/* Action tables */
.table.actions, .table.traits { width:100%; max-width:1000px; display:table; }
.table.actions,
.table.actions > :first-child > tr:first-child ~ tr th[colspan], .table.traits > :first-child > tr:first-child ~ tr th[colspan] { text-align:left; }
.table.traits {
.table.actions > :first-child > tr:first-child ~ tr th[colspan] span.editsection, .table.traits > :first-child > tr:first-child ~ tr th[colspan] span.editsection { display:none; }
  width: 100%;
.table.actions > :first-child > tr:first-child ~ tr th[colspan] h4, .table.traits > :first-child > tr:first-child ~ tr th[colspan] h4 { margin-top:5px !important; margin-bottom:5px !important; }
  max-width: 1000px;
  display: table;
}
.table.actions > :first-child > tr:first-child ~ tr th[colspan],
.table.traits > :first-child > tr:first-child ~ tr th[colspan] {
  text-align: left;
}
.table.actions
  > :first-child
  > tr:first-child
  ~ tr
  th[colspan]
  span.editsection,
.table.traits
  > :first-child
  > tr:first-child
  ~ tr
  th[colspan]
  span.editsection {
  display: none;
}
.table.actions > :first-child > tr:first-child ~ tr th[colspan] h4,
.table.traits > :first-child > tr:first-child ~ tr th[colspan] h4 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}


/* Using : lists within tables */
/* Using : lists within tables */
Line 642: Line 818:
.table.fm dl,
.table.fm dl,
.table.craftvariants dl {
.table.craftvariants dl {
   margin-top:0;
   margin-top: 0;
   margin-bottom:0;
   margin-bottom: 0;
}
}
/* no left margin when used purely for structure within these tables */
/* no left margin when used purely for structure within these tables */
.table.locations dd,
.table.locations dd,
.table.fm dd,
.table.fm dd,
table.craftvariants dd { margin-left:0; }
table.craftvariants dd {
  margin-left: 0;
}
/* restore margin if it's actually being used as a definition list */
/* restore margin if it's actually being used as a definition list */
.table.locations dl > dt ~ dd { margin-left:2em; }
.table.locations dl > dt ~ dd {
  margin-left: 2em;
}


/* Using * lists within combo tables */
/* Using * lists within combo tables */
.table.combo ul { margin:0.15em 0; }
.table.combo ul {
.table.combo li { display:block; }
  margin: 0.15em 0;
}
.table.combo li {
  display: block;
}


/** INFOBOXES **/
/** INFOBOXES **/
div.infobox-n{
div.infobox-n {
   float:right;
   float: right;
   position:relative;
   position: relative;
   width:300px;
   width: 300px;
   background:#FFF;
   background: #fff;
   font-size:.923em;
   font-size: 0.923em;
   border:1px solid #AAA;
   border: 1px solid #aaa;
   margin:0 0 1em 1em;
   margin: 0 0 1em 1em;
   padding:0;
   padding: 0;
}
}


div.infobox,
div.infobox,
div.nav .box {
div.nav .box {
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);
   filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);
   background-image:linear-gradient(top, #fff 0%, #eee 100%);
   background-image: linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-o-linear-gradient(top, #fff 0%, #eee 100%);
   background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-moz-linear-gradient(top, #fff 0%, #eee 100%);
   background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-webkit-linear-gradient(top, #fff 0%, #eee 100%);
   background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-ms-linear-gradient(top, #fff 0%, #eee 100%);
   background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #eee));
   background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #fff),
    color-stop(1, #eee)
  );
}
}


div.infobox-n .icon {
div.infobox-n .icon {
   float:right;
   float: right;
   position:relative;
   position: relative;
   z-index:2;
   z-index: 2;
   width:auto;
   width: auto;
   margin:5px;
   margin: 5px;
}
}


div.infobox-n .icon p {
div.infobox-n .icon p {
   text-align:center;
   text-align: center;
   color:#444;
   color: #444;
   font-size:9px!important;
   font-size: 9px !important;
   background-color:rgba(255,255,255,0.5);
   background-color: rgba(255, 255, 255, 0.5);
   border-radius:.75em;
   border-radius: 0.75em;
   line-height:1em;
   line-height: 1em;
   margin:.25em -.5em;
   margin: 0.25em -0.5em;
   padding:2px;
   padding: 2px;
}
}


div.infobox-n .wrapper {
div.infobox-n .wrapper {
   clear:both;
   clear: both;
   padding:0;
   padding: 0;
}
}


div.infobox-n .statistics, div.infobox-n .details {
div.infobox-n .statistics,
   text-align:center;
div.infobox-n .details {
   margin:0 8px;
   text-align: center;
   margin: 0 8px;
}
}


div.statistics span + span, div.details span + span { margin-left:5px; }
div.statistics span + span,
div.details span + span {
  margin-left: 5px;
}


div.infobox-n .heading,
div.infobox-n .heading,
div.nav .heading {
div.nav .heading {
   font-weight:700;
   font-weight: 700;
   background-image:url("/mediawiki/images/b/b3/Box_overlay.png") !important;
   background-image: url("/mediawiki/images/b/b3/Box_overlay.png");
   text-align:center;
   text-align: center;
   border:1px solid rgba(0,0,0,0.25);
   border: 1px solid rgba(0, 0, 0, 0.25);
   border-bottom-width:0;
   border-bottom-width: 0;
   position:relative;
   position: relative;
   z-index:1;
   z-index: 1;
   font-size-adjust:.52;
   font-size-adjust: 0.52;
   margin:-1px -1px 5px!important;
   margin: -1px -1px 5px !important;
}
}


div.infobox-n .heading {
div.infobox-n .heading {
   font-family:EasonPro, "Times New Roman", serif!important;
   font-family: EasonPro, "Times New Roman", serif !important;
   font-size:1.417em!important;
   font-size: 1.417em !important;
   color:#fff!important;
   color: #fff !important;
   background-color:#444;
   background-color: #444;
   text-shadow:rgba(0,0,0,0.75) 0 0 .25em;
   text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;
   line-height:1.176em;
   line-height: 1.176em;
   font-size-adjust:.43;
   font-size-adjust: 0.43;
   padding:.5em!important;
   padding: 0.5em !important;
}
}


div.infobox-n .subheading,
div.infobox-n .subheading,
div.nav .subheading {
div.nav .subheading {
   font-weight:700;
   font-weight: 700;
   background-color:#888;
   background-color: #888;
   background-image:url("/mediawiki/images/b/b3/Box_overlay.png")!important;
   background-image: url("/mediawiki/images/b/b3/Box_overlay.png");
   border-left:1px solid rgba(0,0,0,0.25);
   border-left: 1px solid rgba(0, 0, 0, 0.25);
   border-right:1px solid rgba(0,0,0,0.25);
   border-right: 1px solid rgba(0, 0, 0, 0.25);
   line-height:100%;
   line-height: 100%;
   text-align:center;
   text-align: center;
   position:relative;
   position: relative;
   margin:0 -1px!important;
   margin: 0 -1px !important;
}
}


div.infobox-n .subheading {
div.infobox-n .subheading {
   font-family:EasonPro, "Times New Roman", serif;
   font-family: EasonPro, "Times New Roman", serif;
   font-size:1.25em!important;
   font-size: 1.25em !important;
   color:#fff!important;
   color: #fff !important;
   background-color:#444;
   background-color: #444;
   text-shadow:rgba(0,0,0,0.75) 0 0 .25em;
   text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;
   z-index:1;
   z-index: 1;
   line-height:1.333em;
   line-height: 1.333em;
   font-size-adjust:0.43;
   font-size-adjust: 0.43;
   padding:.567em!important;
   padding: 0.567em !important;
}
}


div.nav dl,
div.nav dl,
div.infobox-n dl { margin:10px 0; }
div.infobox-n dl {
  margin: 10px 0;
}


div.infobox-n dt {
div.infobox-n dt {
   float:left;
   float: left;
   text-align:right;
   text-align: right;
   width:90px;
   width: 90px;
   line-height:1em;
   line-height: 1em;
   font-weight:700;
   font-weight: 700;
   clear:left;
   clear: left;
   border-right:2px solid #999;
   border-right: 2px solid #999;
   margin:0 -2px 0 0;
   margin: 0 -2px 0 0;
   padding:2px 8px 2px 3px;
   padding: 2px 8px 2px 3px;
}
}


div.infobox-n dd {
div.infobox-n dd {
   float:left;
   float: left;
   width:170px;
   width: 170px;
   font-weight:400;
   font-weight: 400;
   border-left:2px solid #999;
   border-left: 2px solid #999;
   margin:0;
   margin: 0;
   padding:2px 7px;
   padding: 2px 7px;
}
}


/* CUSTOM: Weapon widths */
/* CUSTOM: Weapon widths */
div.infobox-n.weapon dt {width:120px;}
div.infobox-n.weapon dt {
div.infobox-n.weapon dd {width:140px;}
  width: 120px;
}
div.infobox-n.weapon dd {
  width: 140px;
}


div.infobox-n .image_wrapper {
div.infobox-n .image_wrapper {
   text-align:center;
   text-align: center;
   padding:0;
   padding: 0;
   margin:10px 0;
   margin: 10px 0;
}
}


Line 800: Line 1,000:
div.nav .subheading::after,
div.nav .subheading::after,
.table::after {
.table::after {
   content:"";
   content: "";
   position:absolute;
   position: absolute;
   width:100%;
   width: 100%;
   left:0;
   left: 0;
   height:3px;
   height: 3px;
   background-image:url("/mediawiki/images/4/45/Shadow_after.png");
   background-image: url("/mediawiki/images/4/45/Shadow_after.png");
   background-size:100% 3px;
   background-size: 100% 3px;
}
}


div.infobox-n::after,
div.infobox-n::after,
div.nav .box::after { bottom:-4px; }
div.nav .box::after {
  bottom: -4px;
}


div.infobox-n .heading::after,
div.infobox-n .heading::after,
Line 816: Line 1,018:
div.infobox-n .subheading::after,
div.infobox-n .subheading::after,
div.nav .subheading::after,
div.nav .subheading::after,
.table::after { bottom:-3px; }
.table::after {
  bottom: -3px;
}


/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */
/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */
.table[class*=center]::after,
.table[class*="center"]::after,
.table.noshadowafter::after { background-image:none; }
.table.noshadowafter::after {
  background-image: none;
}


div.infobox-n table,
div.infobox-n table,
div.nav table { background-color:transparent; }
div.nav table {
  background-color: transparent;
}


div.infobox-n.healer-role dd,
div.infobox-n.healer-role dd,
div.infobox-n.healer-role dt { border-color:#2a491d!important; }
div.infobox-n.healer-role dt {
  border-color: #2a491d !important;
}


div.infobox-n.healer-role .heading,
div.infobox-n.healer-role .heading,
div.infobox-n.healer-role .subheading { background-color:#3c6829!important; }
div.infobox-n.healer-role .subheading {
  background-color: #3c6829 !important;
}


div.infobox-n.tanker-role dd,
div.infobox-n.tanker-role dd,
div.infobox-n.tanker-role dt { border-color:#4871a0!important; }
div.infobox-n.tanker-role dt {
  border-color: #4871a0 !important;
}


div.infobox-n.tanker-role .heading,
div.infobox-n.tanker-role .heading,
div.infobox-n.tanker-role .subheading { background-color:#5587c1!important; }
div.infobox-n.tanker-role .subheading {
  background-color: #5587c1 !important;
}


div.infobox-n.dps-role dd,
div.infobox-n.dps-role dd,
div.infobox-n.dps-role dt { border-color:#9a4848 !important; }
div.infobox-n.dps-role dt {
  border-color: #9a4848 !important;
}


div.infobox-n.dps-role .heading,
div.infobox-n.dps-role .heading,
div.infobox-n.dps-role .subheading { background-color:#bb6363 !important; }
div.infobox-n.dps-role .subheading {
  background-color: #bb6363 !important;
}


div.infobox-n.pet-role dd,
div.infobox-n.pet-role dd,
div.infobox-n.pet-role dt { border-color:#479e91 !important; }
div.infobox-n.pet-role dt {
  border-color: #479e91 !important;
}


div.infobox-n.pet-role .heading,
div.infobox-n.pet-role .heading,
div.infobox-n.pet-role .subheading { background-color:#5fb7aa !important; }
div.infobox-n.pet-role .subheading {
  background-color: #5fb7aa !important;
}


div.infobox-n.crafting-role dd,
div.infobox-n.crafting-role dd,
div.infobox-n.crafting-role dt { border-color:#777d9e!important; }
div.infobox-n.crafting-role dt {
  border-color: #777d9e !important;
}


div.infobox-n.crafting-role .heading,
div.infobox-n.crafting-role .heading,
div.infobox-n.crafting-role .subheading { background-color:#878eb5!important; }
div.infobox-n.crafting-role .subheading {
  background-color: #878eb5 !important;
}


div.infobox-n.gathering-role dd,
div.infobox-n.gathering-role dd,
div.infobox-n.gathering-role dt { border-color:#5a8019!important }
div.infobox-n.gathering-role dt {
  border-color: #5a8019 !important;
}


div.infobox-n.gathering-role .heading,
div.infobox-n.gathering-role .heading,
div.infobox-n.gathering-role .subheading { background-color:#78a923!important }
div.infobox-n.gathering-role .subheading {
  background-color: #78a923 !important;
}


div.infobox-n.mixed-role dd,
div.infobox-n.mixed-role dd,
div.infobox-n.mixed-role dt { border-color:#ac8920!important; }
div.infobox-n.mixed-role dt {
  border-color: #ac8920 !important;
}


div.infobox-n.mixed-role .heading,
div.infobox-n.mixed-role .heading,
div.infobox-n.mixed-role .subheading { background-color:#deb94e!important; }
div.infobox-n.mixed-role .subheading {
  background-color: #deb94e !important;
}


div.infobox-n.buff dd,
div.infobox-n.buff dd,
div.infobox-n.buff dt { border-color:#399!important; }
div.infobox-n.buff dt {
  border-color: #399 !important;
}


div.infobox-n.buff .heading,
div.infobox-n.buff .heading,
div.infobox-n.buff .subheading { background-color:#399!important; }
div.infobox-n.buff .subheading {
  background-color: #399 !important;
}


div.infobox-n.debuff dd,
div.infobox-n.debuff dd,
div.infobox-n.debuff dt { border-color:#363!important; }
div.infobox-n.debuff dt {
  border-color: #363 !important;
}


div.infobox-n.debuff .heading,
div.infobox-n.debuff .heading,
div.infobox-n.debuff .subheading { background-color:#363!important; }
div.infobox-n.debuff .subheading {
  background-color: #363 !important;
}


div.infobox-n.mount dd,
div.infobox-n.mount dd,
div.infobox-n.mount dt { border-color:#b042bd!important; }
div.infobox-n.mount dt {
  border-color: #b042bd !important;
}


div.infobox-n.mount .heading,
div.infobox-n.mount .heading,
div.infobox-n.mount .subheading { background-color:#cf72da!important; }
div.infobox-n.mount .subheading {
  background-color: #cf72da !important;
}


div.infobox-n.armor dd,
div.infobox-n.armor dd,
Line 892: Line 1,140:
div.infobox-n.weapon dt,
div.infobox-n.weapon dt,
div.infobox-n.trinket dt,
div.infobox-n.trinket dt,
div.infobox-n.item dt { border-color:#C30; }
div.infobox-n.item dt {
  border-color: #c30;
}


div.infobox-n.armor .heading,
div.infobox-n.armor .heading,
Line 901: Line 1,151:
div.infobox-n.weapon .subheading,
div.infobox-n.weapon .subheading,
div.infobox-n.trinket .subheading,
div.infobox-n.trinket .subheading,
div.infobox-n.item .subheading { background:#C30; }
div.infobox-n.item .subheading {
  background: #c30;
}


div.infobox-n.skin dd,
div.infobox-n.skin dd,
div.infobox-n.skin dt { border-color:#C4003E; }
div.infobox-n.skin dt {
  border-color: #c4003e;
}


div.infobox-n.skin .heading,
div.infobox-n.skin .heading,
div.infobox-n.skin .subheading { background:#C4003E; }
div.infobox-n.skin .subheading {
  background: #c4003e;
}


div.infobox-n.recipe {
div.infobox-n.recipe {
   width:300px;
   width: 300px;
   display:inline-block;
   display: inline-block;
   float:none;
   float: none;
   clear:none;
   clear: none;
   vertical-align:top;
   vertical-align: top;
   font-size:1em;
   font-size: 1em;
   margin:0 1em 1em 0;
   margin: 0 1em 1em 0;
}
}


div.infobox-n.recipe .heading,
div.infobox-n.recipe .heading,
div.infobox-n.recipe .subheading {
div.infobox-n.recipe .subheading {
   font-size:1.133em;
   font-size: 1.133em;
   background:#533610;
   background: #533610;
}
}


div.infobox-n.recipe .wrapper { padding:0 10px; }
div.infobox-n.recipe .wrapper {
  padding: 0 10px;
}


div.infobox-n.crafting .heading,
div.infobox-n.crafting .heading,
div.infobox-n.crafting .subheading { background:#533610; }
div.infobox-n.crafting .subheading {
  background: #533610;
}


div.infobox-n.crafting dd,
div.infobox-n.crafting dd,
div.infobox-n.recipe dd,
div.infobox-n.recipe dd,
div.infobox-n.crafting dt,
div.infobox-n.crafting dt,
div.infobox-n.recipe dt { border-color:#533610; }
div.infobox-n.recipe dt {
  border-color: #533610;
}


div.infobox-n.npc dd,
div.infobox-n.npc dd,
div.infobox-n.npc dt { border-color:#390; }
div.infobox-n.npc dt {
  border-color: #390;
}


div.infobox-n.npc .heading,
div.infobox-n.npc .heading,
div.infobox-n.npc .subheading { background:#390; }
div.infobox-n.npc .subheading {
  background: #390;
}


div.infobox-n.action dd,
div.infobox-n.action dd,
div.infobox-n.action dt { border-color:#999; }
div.infobox-n.action dt {
  border-color: #999;
}


div.infobox-n.trait dd,
div.infobox-n.trait dd,
div.infobox-n.trait dt { border-color:#bb7639; }
div.infobox-n.trait dt {
  border-color: #bb7639;
}


div.infobox-n.trait .heading,
div.infobox-n.trait .heading,
div.infobox-n.trait .subheading { background:#444; }
div.infobox-n.trait .subheading {
  background: #444;
}


div.infobox-n.trait .heading,
div.infobox-n.trait .heading,
div.infobox-n.trait .subheading { background:#ce8d54; }
div.infobox-n.trait .subheading {
  background: #ce8d54;
}


/* CUSTOM: Overwritten with STFI - div.infobox-n.action .icon > div { border:2px solid #111; } */
/* CUSTOM: Overwritten with STFI - div.infobox-n.action .icon > div { border:2px solid #111; } */


div.infobox-n.effect .debuff { background:#363; }
div.infobox-n.effect .debuff {
  background: #363;
}


div.infobox-n.effect .buff { background:#399; }
div.infobox-n.effect .buff {
  background: #399;
}


div.infobox-n.pet dd,
div.infobox-n.pet dd,
div.infobox-n.pet dt { border-color:#360; }
div.infobox-n.pet dt {
  border-color: #360;
}


div.infobox-n.pet .heading,
div.infobox-n.pet .heading,
div.infobox-n.pet .subheading { background:#360; }
div.infobox-n.pet .subheading {
  background: #360;
}


div.infobox-n.quest dd,
div.infobox-n.quest dd,
div.infobox-n.quest dt { border-color:#eea63a; }
div.infobox-n.quest dt {
  border-color: #eea63a;
}


div.infobox-n.quest .heading,
div.infobox-n.quest .heading,
div.infobox-n.quest .subheading { background:#efaa43; }
div.infobox-n.quest .subheading {
  background: #efaa43;
}


div.infobox-n.duty dd,
div.infobox-n.duty dd,
div.infobox-n.duty dt { border-color:#fb6537; }
div.infobox-n.duty dt {
  border-color: #fb6537;
}


div.infobox-n.duty .heading,
div.infobox-n.duty .heading,
div.infobox-n.duty .subheading { background:#fb6537; }
div.infobox-n.duty .subheading {
  background: #fb6537;
}


div.infobox-n.fate dd,
div.infobox-n.fate dd,
div.infobox-n.fate dt { border-color:#bd50d7; }
div.infobox-n.fate dt {
  border-color: #bd50d7;
}


div.infobox-n.fate .heading,
div.infobox-n.fate .heading,
div.infobox-n.fate .subheading { background:#9334be; }
div.infobox-n.fate .subheading {
  background: #9334be;
}


div.infobox-n.area dd,
div.infobox-n.area dd,
div.infobox-n.area dt { border-color:#306; }
div.infobox-n.area dt {
  border-color: #306;
}


div.infobox-n.area .heading,
div.infobox-n.area .heading,
div.infobox-n.area .subheading { background:#306; }
div.infobox-n.area .subheading {
  background: #306;
}


/** NAV BARS (headings are done with infobox headings) **/
/** NAV BARS (headings are done with infobox headings) **/
div.nav {
div.nav {
   position:relative;
   position: relative;
   width:500px;
   width: 500px;
   margin:auto;
   margin: auto;
}
}


div.nav .box {
div.nav .box {
   position:relative;
   position: relative;
   font-size:.9230769231em;
   font-size: 0.9230769231em;
   border-spacing:0;
   border-spacing: 0;
   overflow:visible;
   overflow: visible;
   min-height:60px;
   min-height: 60px;
   border:1px solid #AAA;
   border: 1px solid #aaa;
   margin:5px;
   margin: 5px;
   padding:0;
   padding: 0;
}
}


div.nav .heading {
div.nav .heading {
   font-family:Arial, sans-serif!important;
   font-family: Arial, sans-serif !important;
   background-color:#888;
   background-color: #888;
   font-size:1.083em;
   font-size: 1.083em;
   line-height:100%;
   line-height: 100%;
   margin:-1px -1px 0;
   margin: -1px -1px 0;
   padding:.769em 0;
   padding: 0.769em 0;
}
}


div.nav .subheading {
div.nav .subheading {
   font-family:Arial, sans-serif;
   font-family: Arial, sans-serif;
   font-size:1em;
   font-size: 1em;
   font-size-adjust:.52;
   font-size-adjust: 0.52;
   padding:.833em 0;
   padding: 0.833em 0;
}
}


.nav .selflink { font-weight:bold; }
.nav .selflink {
  font-weight: bold;
}


div.nav dt,
div.nav dt,
Line 1,029: Line 1,329:
div.infobox-n dt,
div.infobox-n dt,
div.infobox-n dd,
div.infobox-n dd,
div.nav table { line-height:1.4em; /* CUSTOM (OLD: 1.667em) */ }
div.nav table {
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */
}


div.nav .center {
div.nav .center {
   text-align:center;
   text-align: center;
   margin:10px 0;
   margin: 10px 0;
}
}


div.nav .box table {
div.nav .box table {
   background-color:transparent;
   background-color: transparent;
   border-collapse:collapse;
   border-collapse: collapse;
   width:100%;
   width: 100%;
   margin:.667em 0;
   margin: 0.667em 0;
}
}


div.nav dt {
div.nav dt {
   float:left;
   float: left;
   text-align:right;
   text-align: right;
   width:125px;
   width: 125px;
   clear:left;
   clear: left;
   border-right:2px solid #999;
   border-right: 2px solid #999;
   margin:0 -2px 0 0;
   margin: 0 -2px 0 0;
   padding:2px 8px;
   padding: 2px 8px;
}
}


div.nav dd {
div.nav dd {
   float:left;
   float: left;
   text-align:left;
   text-align: left;
   border-left:2px solid #888;
   border-left: 2px solid #888;
   width:325px;
   width: 325px;
   margin:0;
   margin: 0;
   padding:2px 8px;
   padding: 2px 8px;
}
}


div.nav table th {
div.nav table th {
   text-align:right;
   text-align: right;
   border-right:2px solid #888;
   border-right: 2px solid #888;
   vertical-align:top;
   vertical-align: top;
   padding:2px 8px;
   padding: 2px 8px;
}
}


div.nav table td { padding:2px 8px; }
div.nav table td {
  padding: 2px 8px;
}


div.nav table td a,
div.nav table td a,
div.nav table td strong.selflink { white-space:nowrap; }
div.nav table td strong.selflink {
  white-space: nowrap;
}


div.nav.thin .box {
div.nav.thin .box {
   width:400px;
   width: 400px;
   margin-left:50px;
   margin-left: 50px;
}
}


div.nav.thin dt { width:75px; }
div.nav.thin dt {
  width: 75px;
}


div.nav.thin dd { width:290px; }
div.nav.thin dd {
  width: 290px;
}


div.nav.wide .box {
div.nav.wide .box {
   width:600px;
   width: 600px;
   margin-left:-50px;
   margin-left: -50px;
}
}


div.nav.wide dt { width:150px; }
div.nav.wide dt {
  width: 150px;
}


div.nav.wide dd { width:400px; }
div.nav.wide dd {
  width: 400px;
}


div.nav .heading .selflink { font-weight:bold !important; }
div.nav .heading .selflink {
  font-weight: bold !important;
}


div.nav.npc .heading { background-color:#6C3; }
div.nav.npc .heading {
  background-color: #6c3;
}


div.nav.npc dd,
div.nav.npc dd,
div.nav.npc dt,
div.nav.npc dt,
div.nav.npc table th { border-color:#6C3; }
div.nav.npc table th {
  border-color: #6c3;
}


div.nav.pve .heading { background-color:#FC6; }
div.nav.pve .heading {
  background-color: #fc6;
}


div.nav.pve dd,
div.nav.pve dd,
div.nav.pve dt,
div.nav.pve dt,
div.nav.pve table th { border-color:#FC6; }
div.nav.pve table th {
  border-color: #fc6;
}


div.nav.equip .heading { background-color:#F96; }
div.nav.equip .heading {
  background-color: #f96;
}


div.nav.equip dd,
div.nav.equip dd,
div.nav.equip dt,
div.nav.equip dt,
div.nav.equip table th { border-color:#F96; }
div.nav.equip table th {
  border-color: #f96;
}


div.nav.mech1 .heading { background-color:#69C; }
div.nav.mech1 .heading {
  background-color: #69c;
}


div.nav.mech1 dd,
div.nav.mech1 dd,
div.nav.mech1 dt,
div.nav.mech1 dt,
div.nav.mech1 table th { border-color:#69C; }
div.nav.mech1 table th {
  border-color: #69c;
}


div.nav.mech2 .heading { background-color:#3CC; }
div.nav.mech2 .heading {
  background-color: #3cc;
}


div.nav.mech2 dd,
div.nav.mech2 dd,
div.nav.mech2 dt,
div.nav.mech2 dt,
div.nav.mech2 table th { border-color:#3CC; }
div.nav.mech2 table th {
  border-color: #3cc;
}


div.nav.location .heading { background-color:#96C; }
div.nav.location .heading {
  background-color: #96c;
}


div.nav.location dd,
div.nav.location dd,
div.nav.location dt,
div.nav.location dt,
div.nav.location table th { border-color:#96C; }
div.nav.location table th {
  border-color: #96c;
}


div.nav.lore .heading { background-color:#C6C; }
div.nav.lore .heading {
  background-color: #c6c;
}


div.nav.lore dd,
div.nav.lore dd,
div.nav.lore dt,
div.nav.lore dt,
div.nav.lore table th { border-color:#C6C; }
div.nav.lore table th {
  border-color: #c6c;
}


div.nav.promo .heading { background-color:#9C3; }
div.nav.promo .heading {
  background-color: #9c3;
}


div.nav.promo dd,
div.nav.promo dd,
div.nav.promo dt,
div.nav.promo dt,
div.nav.promo table th { border-color:#9C3; }
div.nav.promo table th {
  border-color: #9c3;
}


div.nav.quest .heading { background-color:#efaa43; }
div.nav.quest .heading {
  background-color: #efaa43;
}


div.nav.quest dd,
div.nav.quest dd,
div.nav.quest dt,
div.nav.quest dt,
div.nav.quest table th { border-color:#eea63a; }
div.nav.quest table th {
  border-color: #eea63a;
}


div.nav.condition .heading { background-color:#51A651; }
div.nav.condition .heading {
  background-color: #51a651;
}


div.nav.condition dd,
div.nav.condition dd,
div.nav.condition dt,
div.nav.condition dt,
div.nav.condition table th { border-color:#51A651; }
div.nav.condition table th {
  border-color: #51a651;
}


div.nav.hom .heading { background-color:#C96; }
div.nav.hom .heading {
  background-color: #c96;
}


div.nav.hom dd,
div.nav.hom dd,
div.nav.hom dt,
div.nav.hom dt,
div.nav.hom table th { border-color:#C96; }
div.nav.hom table th {
  border-color: #c96;
}


div.nav.crafting .heading,
div.nav.crafting .heading,
div.nav.recipe .heading { background-color:#963; }
div.nav.recipe .heading {
  background-color: #963;
}


div.nav.crafting dd,
div.nav.crafting dd,
Line 1,168: Line 1,530:
div.nav.recipe dd,
div.nav.recipe dd,
div.nav.hom dt,
div.nav.hom dt,
div.nav.recipe table th { border-color:#963; }
div.nav.recipe table th {
  border-color: #963;
}


div.nav.monsters .heading,
div.nav.monsters .heading,
div.nav.monsters .subheading { background-color:#6C3; }
div.nav.monsters .subheading {
  background-color: #6c3;
}


div.nav.monsters dd,
div.nav.monsters dd,
div.nav.monsters dt,
div.nav.monsters dt,
div.nav.monsters table th { border-color:#6C3; }
div.nav.monsters table th {
  border-color: #6c3;
}


div.nav.duty .heading,
div.nav.duty .heading,
div.nav.duty .subheading { background-color:#fb6537; }
div.nav.duty .subheading {
  background-color: #fb6537;
}


div.nav.duty dd,
div.nav.duty dd,
div.nav.duty dt,
div.nav.duty dt,
div.nav.duty table th { border-color:#fb6537; }
div.nav.duty table th {
  border-color: #fb6537;
}


div.nav.whatever20 dd,
div.nav.whatever20 dd,
div.nav.whatever20 dt,
div.nav.whatever20 dt,
div.nav.whatever20 table th { border-color:#D25D6B; }
div.nav.whatever20 table th {
  border-color: #d25d6b;
}


div.nav.whatever1 .heading,
div.nav.whatever1 .heading,
div.nav.whatever1 .subheading { background-color:#39C; }
div.nav.whatever1 .subheading {
  background-color: #39c;
}


div.nav.whatever1 dd,
div.nav.whatever1 dd,
div.nav.whatever1 dt,
div.nav.whatever1 dt,
div.nav.whatever1 table th { border-color:#39C; }
div.nav.whatever1 table th {
  border-color: #39c;
}


div.nav.whatever2 .heading,
div.nav.whatever2 .heading,
div.nav.whatever2 .subheading { background-color:#C23F3A; }
div.nav.whatever2 .subheading {
  background-color: #c23f3a;
}


div.nav.whatever2 dd,
div.nav.whatever2 dd,
div.nav.whatever2 dt,
div.nav.whatever2 dt,
div.nav.whatever2 table th { border-color:#C23F3A; }
div.nav.whatever2 table th {
  border-color: #c23f3a;
}


div.nav.whatever3 .heading,
div.nav.whatever3 .heading,
div.nav.whatever3 .subheading { background-color:#F93; }
div.nav.whatever3 .subheading {
  background-color: #f93;
}


div.nav.whatever3 dd,
div.nav.whatever3 dd,
div.nav.whatever3 dt,
div.nav.whatever3 dt,
div.nav.whatever3 table th { border-color:#F93; }
div.nav.whatever3 table th {
  border-color: #f93;
}


div.nav.whatever4 .heading,
div.nav.whatever4 .heading,
div.nav.whatever4 .subheading { background-color:#963; }
div.nav.whatever4 .subheading {
  background-color: #963;
}


div.nav.whatever4 dd,
div.nav.whatever4 dd,
div.nav.whatever4 dt,
div.nav.whatever4 dt,
div.nav.whatever4 table th { border-color:#963; }
div.nav.whatever4 table th {
  border-color: #963;
}


div.nav.whatever5 .heading,
div.nav.whatever5 .heading,
div.nav.whatever5 .subheading { background-color:#C66; }
div.nav.whatever5 .subheading {
  background-color: #c66;
}


div.nav.whatever5 dd,
div.nav.whatever5 dd,
div.nav.whatever5 dt,
div.nav.whatever5 dt,
div.nav.whatever5 table th { border-color:#C66; }
div.nav.whatever5 table th {
  border-color: #c66;
}


div.nav.whatever6 .heading,
div.nav.whatever6 .heading,
div.nav.whatever6 .subheading { background-color:#EC5752; }
div.nav.whatever6 .subheading {
  background-color: #ec5752;
}


div.nav.whatever6 dd,
div.nav.whatever6 dd,
div.nav.whatever6 dt,
div.nav.whatever6 dt,
div.nav.whatever6 table th { border-color:#EC5752; }
div.nav.whatever6 table th {
  border-color: #ec5752;
}


div.nav.whatever7 .heading,
div.nav.whatever7 .heading,
div.nav.whatever7 .subheading { background-color:#939; }
div.nav.whatever7 .subheading {
  background-color: #939;
}


div.nav.whatever7 dd,
div.nav.whatever7 dd,
div.nav.whatever7 dt,
div.nav.whatever7 dt,
div.nav.whatever7 table th { border-color:#939; }
div.nav.whatever7 table th {
  border-color: #939;
}


div.nav.whatever8 .heading,
div.nav.whatever8 .heading,
div.nav.whatever8 .subheading { background-color:#396; }
div.nav.whatever8 .subheading {
  background-color: #396;
}


div.nav.whatever8 dd,
div.nav.whatever8 dd,
div.nav.whatever8 dt,
div.nav.whatever8 dt,
div.nav.whatever8 table th { border-color:#396; }
div.nav.whatever8 table th {
  border-color: #396;
}


div.nav.whatever9 .heading,
div.nav.whatever9 .heading,
div.nav.whatever9 .subheading { background-color:#96F; }
div.nav.whatever9 .subheading {
  background-color: #96f;
}


div.nav.whatever9 dd,
div.nav.whatever9 dd,
div.nav.whatever9 dt,
div.nav.whatever9 dt,
div.nav.whatever9 table th { border-color:#96F; }
div.nav.whatever9 table th {
  border-color: #96f;
}


div.nav.whatever10 .heading,
div.nav.whatever10 .heading,
div.nav.whatever10 .subheading { background-color:#D25D6B; }
div.nav.whatever10 .subheading {
  background-color: #d25d6b;
}


div.nav.whatever11 .heading,
div.nav.whatever11 .heading,
div.nav.whatever11 .subheading { background-color:#FC3; }
div.nav.whatever11 .subheading {
  background-color: #fc3;
}


div.nav.whatever12 dd,
div.nav.whatever12 dd,
div.nav.whatever12 dt,
div.nav.whatever12 dt,
div.nav.whatever12 table th { border-color:#FC3; }
div.nav.whatever12 table th {
  border-color: #fc3;
}


div.nav.whatever13 .heading,
div.nav.whatever13 .heading,
div.nav.whatever13 .subheading { background-color:#6CF; }
div.nav.whatever13 .subheading {
  background-color: #6cf;
}


div.nav.whatever13 dd,
div.nav.whatever13 dd,
div.nav.whatever13 dt,
div.nav.whatever13 dt,
div.nav.whatever13 table th { border-color:#6CF; }
div.nav.whatever13 table th {
  border-color: #6cf;
}


div.nav.whatever14 .heading,
div.nav.whatever14 .heading,
div.nav.whatever14 .subheading { background-color:#3C3; }
div.nav.whatever14 .subheading {
  background-color: #3c3;
}


div.nav.whatever14 dd,
div.nav.whatever14 dd,
div.nav.whatever14 dt,
div.nav.whatever14 dt,
div.nav.whatever14 table th { border-color:#3C3; }
div.nav.whatever14 table th {
  border-color: #3c3;
}


/** PRINTER CHANGES **/
/** PRINTER CHANGES **/
@media print {
@media print {
#content {
  #content {
  border:0 solid #FFF;
    border: 0 solid #fff;
  box-shadow:none;
    box-shadow: none;
  border-radius:0;
    border-radius: 0;
}
  }


#mainpagenavigation th,
  #mainpagenavigation th,
div.infobox-n .heading,
  div.infobox-n .heading,
div.infobox-n .subheading,
  div.infobox-n .subheading,
div.nav .heading,
  div.nav .heading,
div.nav .subheading {
  div.nav .subheading {
  color:#000!important;
    color: #000 !important;
  text-shadow:none!important;
    text-shadow: none !important;
  border-width:0!important;
    border-width: 0 !important;
}
  }
table.table > :first-child > tr:first-child,
  table.table > :first-child > tr:first-child,
table.table > :first-child > tr:first-child > *,
  table.table > :first-child > tr:first-child > *,
.table > tbody > tr > * { border:1px solid #000!important; }
  .table > tbody > tr > * {
.table { border-collapse:collapse!important; }
    border: 1px solid #000 !important;
  }
  .table {
    border-collapse: collapse !important;
  }
}
}


/* Hiding icon redlinks */
/* Hiding icon redlinks */
span.thumb-icon a.new {
span.thumb-icon a.new {
   color:transparent;
   color: transparent;
   display:inline-block;
   display: inline-block;
   font:0/0 a;
   font: 0/0 a;
   overflow:hidden;
   overflow: hidden;
   vertical-align:middle;
   vertical-align: middle;
}
}


/* Item icons */
/* Item icons */
span.thumb-icon.item-icon.small a.new {
span.thumb-icon.item-icon.small a.new {
   background-image:url("/images/thumb/7/74/action.png/20px-action.png");
   background-image: url("/images/thumb/7/74/action.png/20px-action.png");
   height:20px;
   height: 20px;
   width:20px;
   width: 20px;
}
}
span.thumb-icon.item-icon.medium a.new {
span.thumb-icon.item-icon.medium a.new {
   background-image:url("/images/thumb/7/74/action.png/35px-action.png");
   background-image: url("/images/thumb/7/74/action.png/35px-action.png");
   height:35px;
   height: 35px;
   width:35px;
   width: 35px;
}
}


/* Infobox icons */
/* Infobox icons */
div.infobox-icon a.new {
div.infobox-icon a.new {
   color:transparent;
   color: transparent;
   display:inline-block;
   display: inline-block;
   font:0/0 a;
   font: 0/0 a;
   overflow:hidden;
   overflow: hidden;
   vertical-align:middle;
   vertical-align: middle;
   background-image:url("/images/thumb/7/74/action.png/40px-action.png");
   background-image: url("/images/thumb/7/74/action.png/40px-action.png");
   height:40px;
   height: 40px;
   width:40px;
   width: 40px;
}
}
div.action-infobox-icon a.new {
div.action-infobox-icon a.new {
   color:transparent;
   color: transparent;
   display:inline-block;
   display: inline-block;
   font:0/0 a;
   font: 0/0 a;
   overflow:hidden;
   overflow: hidden;
   vertical-align:middle;
   vertical-align: middle;
   background-image:url("/images/thumb/7/74/action.png/48px-action.png");
   background-image: url("/images/thumb/7/74/action.png/48px-action.png");
   height:48px;
   height: 48px;
   width:48px;
   width: 48px;
}
}


/* Attribute prefix spacing (usually in infoboxes) */
/* Attribute prefix spacing (usually in infoboxes) */
.prefixwrapper dl {
.prefixwrapper dl {
    margin: 0;
  margin: 0;
}
}


/* action icons */
/* action icons */
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */
*+html span.thumb-icon a.new { display: inline; } /* IE7 fix */
* + html span.thumb-icon a.new {
* html span.thumb-icon a.new { display: inline; } /* IE6 fix */
  display: inline;
} /* IE7 fix */
* html span.thumb-icon a.new {
  display: inline;
} /* IE6 fix */


/* Inline icons */
/* Inline icons */
/* div is used by [[Template:Icon]] */
/* div is used by [[Template:Icon]] */
div.inline-icon {
div.inline-icon {
   display:inline-block;
   display: inline-block;
   bottom:2px;
   bottom: 2px;
   overflow:visible;
   overflow: visible;
   height:1.5384615385em;
   height: 1.5384615385em;
   margin:0 0.167em;
   margin: 0 0.167em;
}
}
/* span is used by [[Template:Effect icon]] */
/* span is used by [[Template:Effect icon]] */
span.inline-icon {
span.inline-icon {
   display:inline-block;
   display: inline-block;
   bottom:2px;
   bottom: 2px;
   overflow:visible;
   overflow: visible;
   height:1.5384615385em;
   height: 1.5384615385em;
}
}


/* Masthead links */
/* Masthead links */
#upperBar {
#upperBar {
   position:absolute;
   position: absolute;
   top:0;
   top: 0;
   left:156px;
   left: 156px;
   height:30px;
   height: 30px;
   z-index:4;
   z-index: 4;
   font-size-adjust:0.52;
   font-size-adjust: 0.52;
}
}
#upperBar ul {
#upperBar ul {
   padding:0px;
   padding: 0px;
   margin:0px;
   margin: 0px;
   list-style:none;
   list-style: none;
}
}
#upperBar ul li {
#upperBar ul li {
   margin:0;
   margin: 0;
   padding:0px;
   padding: 0px;
   display:inline-block;
   display: inline-block;
   font-family:"EasonPro","Times New Roman","serif";
   font-family: "EasonPro", "Times New Roman", "serif";
}
}
#upperBar ul li a {
#upperBar ul li a {
   color:#F1F9E2;
   color: #f1f9e2;
   text-transform:uppercase;
   text-transform: uppercase;
   font-size:12px;
   font-size: 12px;
   padding:8px 10px;
   padding: 8px 10px;
   line-height:2.6;
   line-height: 2.6;
}
}
#upperBar ul li a:hover {
#upperBar ul li a:hover {
   text-decoration:none;
   text-decoration: none;
   color:white;
   color: white;
}
}
#upperBar ul li:first-child a:hover {
#upperBar ul li:first-child a:hover {
   background:url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
   background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
   background-position:-121px -30px;
   background-position: -121px -30px;
}
}
#upperBar ul li:first-child+li a:hover {
#upperBar ul li:first-child + li a:hover {
   background:url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
   background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
   background-position:-206px -30px;
   background-position: -206px -30px;
}
}
#upperBar ul li:first-child+li+li a:hover {
#upperBar ul li:first-child + li + li a:hover {
   background:url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
   background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
   background-position:-274px -30px;
   background-position: -274px -30px;
}
}


Line 1,415: Line 1,847:
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */
table.jquery-tablesorter th.headerSort {
table.jquery-tablesorter th.headerSort {
   background-image:url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);
   background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);
   background-image:url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20Z)!ie;
   background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)
   padding:0.5em;
    !ie;
   padding-right:21px;
   padding: 0.5em;
   padding-right: 21px;
}
}
table.jquery-tablesorter th.headerSortDown {
table.jquery-tablesorter th.headerSortDown {
   background-image:url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);
   background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);
   background-image:url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20Z)!ie;
   background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)
    !ie;
}
}
table.jquery-tablesorter th.headerSortUp {
table.jquery-tablesorter th.headerSortUp {
   background-image:url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);
   background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);
   background-image:url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20Z)!ie;
   background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)
    !ie;
}
}


/* And finally jquery overlays for tables that also use .table classes (two background images) */
/* And finally jquery overlays for tables that also use .table classes (two background images) */
table.table.jquery-tablesorter th.headerSort {
table.table.jquery-tablesorter th.headerSort {
   background-image:url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=), url("/mediawiki/images/b/b3/Box_overlay.png");
   background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=),
   background-image:url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20Z)!ie;
    url("/mediawiki/images/b/b3/Box_overlay.png");
   background-repeat:no-repeat, repeat;
   background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)
   background-position:100% 50%, 0% 0%;
    !ie;
   background-repeat: no-repeat, repeat;
   background-position: 100% 50%, 0% 0%;
}
}
table.table.jquery-tablesorter th.headerSortDown {
table.table.jquery-tablesorter th.headerSortDown {
   background-image:url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==), url("/mediawiki/images/b/b3/Box_overlay.png");
   background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==),
   background-image:url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20Z)!ie;
    url("/mediawiki/images/b/b3/Box_overlay.png");
   background-repeat:no-repeat, repeat;
   background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)
   background-position:100% 50%, 0% 0%;
    !ie;
   background-repeat: no-repeat, repeat;
   background-position: 100% 50%, 0% 0%;
}
}
table.table.jquery-tablesorter th.headerSortUp {
table.table.jquery-tablesorter th.headerSortUp {
   background-image:url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==), url("/mediawiki/images/b/b3/Box_overlay.png");
   background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==),
   background-image:url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20Z)!ie;
    url("/mediawiki/images/b/b3/Box_overlay.png");
   background-repeat:no-repeat, repeat;
   background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)
   background-position:100% 50%, 0% 0%;
    !ie;
   background-repeat: no-repeat, repeat;
   background-position: 100% 50%, 0% 0%;
}
}


Line 1,452: Line 1,893:
div.recipe-box {
div.recipe-box {
   /* from div.infobox-n.recipe */
   /* from div.infobox-n.recipe */
   min-width:300px;
   min-width: 300px;
   display:inline-block;
   display: inline-block;
   float:none;
   float: none;
   clear:none;
   clear: none;
   vertical-align:top;
   vertical-align: top;
   font-size:1em;
   font-size: 1em;
   margin:0 1em 0 0;
   margin: 0 1em 0 0;
   /* from div.infobox-n*/
   /* from div.infobox-n*/
   position:relative;
   position: relative;
   background:#FFF;
   background: #fff;
   border:1px solid #AAA;
   border: 1px solid #aaa;
   padding:0;
   padding: 0;
   /* from div.infobox, div.nav .box */
   /* from div.infobox, div.nav .box */
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);
   filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);
   background-image:linear-gradient(top,#FFF 0%,#EEE 100%);
   background-image: linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-o-linear-gradient(top,#FFF 0%,#EEE 100%);
   background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-moz-linear-gradient(top,#FFF 0%,#EEE 100%);
   background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-webkit-linear-gradient(top,#FFF 0%,#EEE 100%);
   background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-ms-linear-gradient(top,#FFF 0%,#EEE 100%);
   background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);
   background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(1,#EEE));
   background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #fff),
    color-stop(1, #eee)
  );
}
}


div.recipe-box::after {
div.recipe-box::after {
   /* from div.infobox:after */
   /* from div.infobox:after */
   bottom:-4px;
   bottom: -4px;
   content:"";
   content: "";
   position:absolute;
   position: absolute;
   width:100%;
   width: 100%;
   left:0;
   left: 0;
   height:3px;
   height: 3px;
   background-image:url("/mediawiki/images/4/45/Shadow_after.png");
   background-image: url("/mediawiki/images/4/45/Shadow_after.png");
   background-size:100% 3px;
   background-size: 100% 3px;
}
}


div.recipe-box .subheading,
div.recipe-box .subheading,
div.recipe-box .heading {
div.recipe-box .heading {
   text-align:center;
   text-align: center;
   background-color:#D3C0A8;
   background-color: #d3c0a8;
   padding:2px;
   padding: 2px;
   font-weight:bold;
   font-weight: bold;
   background-image:url("/mediawiki/images/b/b3/Box_overlay.png")!important;
   background-image: url("/mediawiki/images/b/b3/Box_overlay.png");
   border:1px solid rgba(0,0,0,0.25);
   border: 1px solid rgba(0, 0, 0, 0.25);
   margin:-1px -1px 5px!important;
   margin: -1px -1px 5px !important;
}
}


div.recipe-box .subheading { border-width:0 1px; }
div.recipe-box .subheading {
  border-width: 0 1px;
}


div.recipe-box dl { margin:10px 0; }
div.recipe-box dl {
  margin: 10px 0;
}


div.recipe-box dt {
div.recipe-box dt {
   float:left;
   float: left;
   text-align:right;
   text-align: right;
   width:130px; /* CUSTOM (OLD: 112px) */
   width: 130px; /* CUSTOM (OLD: 112px) */
   line-height:1em;
   line-height: 1em;
   font-weight:700;
   font-weight: 700;
   clear:left;
   clear: left;
   border-right:2px solid #A99A86;
   border-right: 2px solid #a99a86;
   margin:0 -2px 0 0;
   margin: 0 -2px 0 0;
   padding:2px 8px 2px 3px;
   padding: 2px 8px 2px 3px;
   line-height:1.4em; /* CUSTOM (OLD: 1.667em) */
   line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */
}
}


div.recipe-box dd {
div.recipe-box dd {
   float:left;
   float: left;
   border-left:2px solid #999;
   border-left: 2px solid #999;
   margin:0;
   margin: 0;
   padding:2px 7px;
   padding: 2px 7px;
   line-height: 1.4;
   line-height: 1.4;
}
}
Line 1,524: Line 1,975:
/* For generic ingredient lists anywhere on the wiki */
/* For generic ingredient lists anywhere on the wiki */
div.ingredients dt {
div.ingredients dt {
   float:left;
   float: left;
   clear:left;
   clear: left;
   text-align:right;
   text-align: right;
   font-weight:normal;
   font-weight: normal;
   width:25px;
   width: 25px;
   margin:0 -2px 0 0;
   margin: 0 -2px 0 0;
   padding:2px 2px 2px 3px;
   padding: 2px 2px 2px 3px;
   line-height:1.4em; /* CUSTOM (OLD: 1.667em) */
   line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */
   border:none;
   border: none;
}
}


div.ingredients.wide dt { width:50px; }
div.ingredients.wide dt {
  width: 50px;
}


div.ingredients dd {
div.ingredients dd {
   float:left;
   float: left;
   margin:0;
   margin: 0;
   padding:1px 4px; /* CUSTOM (OLD: 2px 7px) */
   padding: 1px 4px; /* CUSTOM (OLD: 2px 7px) */
   border:none;
   border: none;
}
}


div.ingredients dl { margin:2px 0; }
div.ingredients dl {
  margin: 2px 0;
}


/* jqplot data labels (a SMW result format); improve readability */
/* jqplot data labels (a SMW result format); improve readability */
.jqplot-data-label {
.jqplot-data-label {
   color:white;
   color: white;
   text-shadow:1px 1px black;
   text-shadow: 1px 1px black;
}
}
.srf-jqplot-plot.bar.jqplot-target {
.srf-jqplot-plot.bar.jqplot-target {
   color:black;
   color: black;
   font-size:120%;
   font-size: 120%;
}
}


Line 1,567: Line 2,022:
   border-left: 2px solid rgba(110, 98, 74, 0.4);
   border-left: 2px solid rgba(110, 98, 74, 0.4);
}
}
.dialogue > dl, .dialogue td > dl {
.dialogue > dl,
.dialogue td > dl {
   margin-bottom: 10px;
   margin-bottom: 10px;
   border-left: none;
   border-left: none;
Line 1,574: Line 2,030:
/* For Semantic Forms with multiple template instances, such as for a row template. */
/* For Semantic Forms with multiple template instances, such as for a row template. */
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research .multipleTemplateList p { display:none; }
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research
body.page-Glob_of_Ectoplasm_salvage_research div.multipleTemplateInstance.multipleTemplate,
  .multipleTemplateList
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research div.multipleTemplateInstance {
  p {
   padding:0px 5px !important;
  display: none;
   margin:0px !important;
}
   background:none !important;
body.page-Glob_of_Ectoplasm_salvage_research
   border:none !important;
  div.multipleTemplateInstance.multipleTemplate,
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research
  div.multipleTemplateInstance {
   padding: 0px 5px !important;
   margin: 0px !important;
   background: none !important;
   border: none !important;
}
.table.form-row::after {
  background: none;
}
.form-row tr th span input {
  text-align: center;
  line-height: 1;
}
.form-row tr th span input.left {
  text-align: left;
}
input.form-lineheight {
  height: 20px;
}
input.form-lineheight[type="checkbox"] {
  margin: 0px;
}
select.form-lineheight {
  height: 30px;
}
}
.table.form-row::after              { background:none; }
.form-row tr th span input          { text-align:center; line-height:1; }
.form-row tr th span input.left      { text-align:left; }
input.form-lineheight                { height:20px; }
input.form-lineheight[type=checkbox] { margin:0px; }
select.form-lineheight              { height:30px; }


/* Remove top margin for ul within bug/anomaly templates */
/* Remove top margin for ul within bug/anomaly templates */
.buglist ul { margin-top:0; }
.buglist ul {
  margin-top: 0;
}


/* Hide and reduce margins of horizontal rules between multiple navs */
/* Hide and reduce margins of horizontal rules between multiple navs */
.nav ~ hr {
.nav ~ hr {
   background-color:transparent;
   background-color: transparent;
   margin:0.5em 0 !important;
   margin: 0.5em 0 !important;
}
}


/* Hide smw annotation notice */
/* Hide smw annotation notice */
#smw-form-editpage-help { display:none; }
#smw-form-editpage-help {
  display: none;
}


/* Fix last row spacing in SMW generated galleries */
/* Fix last row spacing in SMW generated galleries */
.srf-gallery ul.gallery { text-align:left; }
.srf-gallery ul.gallery {
  text-align: left;
}


/* Reduce width of SMW columns in ul format */
/* Reduce width of SMW columns in ul format */
.smw-ul-columns div {
.smw-ul-columns div {
   width:unset !important;
   width: unset !important;
   min-width:300px;
   min-width: 300px;
}
}


Line 1,619: Line 2,100:
.hlist ol,
.hlist ol,
.hlist ul {
.hlist ul {
    margin: 0;
  margin: 0;
    padding: 0;
  padding: 0;
}
}
/* Display list items inline */
/* Display list items inline */
Line 1,626: Line 2,107:
.hlist dt,
.hlist dt,
.hlist li {
.hlist li {
    margin: 0;
  margin: 0;
    display: inline;
  display: inline;
}
}
/* Display nested lists inline */
/* Display nested lists inline */
Line 1,634: Line 2,115:
.hlist.inline ol,
.hlist.inline ol,
.hlist.inline ul,
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist dl dl,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist dl ol,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
.hlist dl ul,
    display: inline;
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
  display: inline;
}
}
/* Generate interpuncts */
/* Generate interpuncts */
.hlist dt:after {
.hlist dt:after {
    content: ": ";
  content: ": ";
}
}
.hlist dd:after,
.hlist dd:after,
.hlist li:after {
.hlist li:after {
    content: " • ";
  content: " • ";
    font-weight: bold;
  font-weight: bold;
    margin: 0 2px;
  margin: 0 2px;
}
}
.hlist dd:last-child:after,
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
.hlist li:last-child:after {
    content: none;
  content: none;
}
}
/* For IE8 */
/* For IE8 */
Line 1,658: Line 2,145:
.hlist dt.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
.hlist li.hlist-last-child:after {
    content: none;
  content: none;
}
}
/* Add parentheses around nested lists */
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dd dd:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist dd dt:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
.hlist dd li:first-child:before,
    content: " (";
.hlist dt dd:first-child:before,
    font-weight: normal;
.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 dd dd:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist dd dt:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
.hlist dd li:last-child:after,
    content: ") ";
.hlist dt dd:last-child:after,
    font-weight: normal;
.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 */
/* For IE8 */
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dd dd.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 dd dt.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 {
.hlist dd li.hlist-last-child:after,
    content: ") ";
.hlist dt dd.hlist-last-child:after,
    font-weight: normal;
.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 */
/* Put ordinals in front of ordered list items */
.hlist ol {
.hlist ol {
    counter-reset: listitem;
  counter-reset: listitem;
}
}
.hlist ol > li {
.hlist ol > li {
    counter-increment: listitem;
  counter-increment: listitem;
}
}
.hlist ol > li:before {
.hlist ol > li:before {
    content: " " counter(listitem) " ";
  content: " " counter(listitem) " ";
    white-space: nowrap;
  white-space: nowrap;
}
}
.hlist dd ol > li:first-child:before,
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) " ";
  content: " (" counter(listitem) " ";
}
}


/* Deletion page field indents */
/* Deletion page field indents */
@media screen and (min-width: 820px) {
@media screen and (min-width: 820px) {
    #mw-deleteconfirm-table div label { display: inline-block; width: 170px; text-align:right; margin-bottom:5px; }
  #mw-deleteconfirm-table div label {
    #mw-deleteconfirm-table input#wpWatch { margin-left: 156px; }
    display: inline-block;
    width: 170px;
    text-align: right;
    margin-bottom: 5px;
  }
  #mw-deleteconfirm-table input#wpWatch {
    margin-left: 156px;
  }
}
}


/* Class for [[Template:Trait compact table]] */
/* Class for [[Template:Trait compact table]] */
.faded img {
.faded img {
    opacity: 0.2;
  opacity: 0.2;
}
}


/* Class for action history project */
/* Class for action history project */
.action-history {
.action-history {
    padding: 0.2em 0.5em 0.5em 0.5em;
  padding: 0.2em 0.5em 0.5em 0.5em;
    margin-bottom: 0.5em;
  margin-bottom: 0.5em;
    border: 1px #AAA dashed;
  border: 1px #aaa dashed;
    background-color: #f6f3e4;
  background-color: #f6f3e4;
}
}
.action-history li {
.action-history li {
    padding: 0.1em 0em;
  padding: 0.1em 0em;
}
}


/* SMW further results */
/* SMW further results */
.table+.smw-template-furtherresults {
.table + .smw-template-furtherresults {
    display: block;
  display: block;
}
}
.table+.smw-template-furtherresults a {
.table + .smw-template-furtherresults a {
    background: none;
  background: none;
    color: #0645AD;
  color: #0645ad;
}
}


Line 1,731: Line 2,243:
/* Action facts within description */
/* Action facts within description */
blockquote p {
blockquote p {
    margin-bottom: 0.2em !important;
  margin-bottom: 0.2em !important;
}
}
blockquote dd {
blockquote dd {
    line-height: 1.4em;
  line-height: 1.4em;
    margin-left: 1em !important;
  margin-left: 1em !important;
}
}
blockquote dl {
blockquote dl {
    margin-top: 0 !important;
  margin-top: 0 !important;
}
}


.hide {
.hide {
    display: none;
  display: none;
}
}


/* Description flavor colors */
/* Description flavor colors */
span.colorized-description {
span.colorized-description {
    font-weight: bold;
  font-weight: bold;
}
}


span.colorized-description.triple-tick, span.colorized-description.triple-tick > a {
span.colorized-description.triple-tick,
    color: #ba5a0b;
span.colorized-description.triple-tick > a {
  color: #ba5a0b;
}
}


span.colorized-description.double-tick, span.colorized-description.double-tick > a {
span.colorized-description.double-tick,
    color: #cccc00;
span.colorized-description.double-tick > a {
  color: #827B00;
}
}


span.colorized-description.single-tick, span.colorized-description.single-tick > a {
span.colorized-description.single-tick,
    color: #0a9421;
span.colorized-description.single-tick > a {
  color: #0a9421;
}
}


/* Standard Frame Icon */
/* Standard Frame Icon */
div.standard-frame-icon {
div.standard-frame-icon, span.standard-frame-icon, div.standard-frame-icon-hq, span.standard-frame-icon-hq {
    position: relative;
  position: relative;
    width: 48px;
  width: 48px;
    height: 48px;
  height: 48px;
    display: inline-block;
  display: inline-block!important;
    background: url(/mediawiki/images/2/2b/Action_background.png) no-repeat 4px 2px;
  background: url(/mediawiki/images/2/2b/Action_background.png) no-repeat 4px
    -moz-background-size: 40px 40px;
    2px;
    -o-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
    -webkit-background-size: 40px 40px;
  -o-background-size: 40px 40px;
    background-size: 40px 40px;
  -webkit-background-size: 40px 40px;
    vertical-align: middle;
  background-size: 40px 40px;
    margin-right: -3px;
  vertical-align: middle;
  margin-right: -3px;
}
 
td > div.standard-frame-icon, td > span.standard-frame-icon, td > div.standard-frame-icon-hq, td > span.standard-frame-icon-hq {
  font-size: 100%;
}
}


td > div.standard-frame-icon {
div.standard-frame-icon img, span.standard-frame-icon img, div.standard-frame-icon-hq img, span.standard-frame-icon-hq img {
    font-size: 100%;
  position: absolute;
  top: 2px;
  left: 50%;
  margin-left: -20px;
  display: block;
  z-index: 1;
}
}


div.standard-frame-icon img {
div.standard-frame-icon:after, span.standard-frame-icon:after {
    position: absolute;
  content: "";
    top: 2px;
  background: url(/mediawiki/images/d/d9/Action_overlay_glassy.png) no-repeat;
    left: 50%;
  width: 48px;
    margin-left: -20px;
  height: 48px;
    display: block;
  display: block;
    z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
}


div.standard-frame-icon:after {
div.standard-frame-icon-hq:after, span.standard-frame-icon-hq:after {
    content: "";
  content: "";
    background: url(/mediawiki/images/d/d9/Action_overlay_glassy.png) no-repeat;
  background: url(/mediawiki/images/a/af/HQ_overlay.png) no-repeat;
    width: 48px;
  width: 48px;
    height: 48px;
  height: 48px;
    display: block;
  display: block;
    position: absolute;
  position: absolute;
    top: 0;
  top: 0;
    left: 0;
  left: 0;
    z-index: 2;
  z-index: 2;
}
}


div.standard-frame-icon > a:nth-child(2) {
div.standard-frame-icon > a:nth-child(2), span.standard-frame-icon > a:nth-child(2), div.standard-frame-icon-hq > a:nth-child(2), span.standard-frame-icon-hq > a:nth-child(2) {
    width: 42px;
  width: 42px;
    height: 42px;
  height: 42px;
    position: absolute;
  position: absolute;
    top: 0;
  top: 0;
    z-index: 3;
  z-index: 3;
    left: 2px;
  left: 2px;
    text-decoration: none;
  text-decoration: none;
    padding: 0;
  padding: 0;
    background-image: none;
  background-image: none;
}
}


/* Mid-size */
/* Mid-size */
div.standard-frame-icon.mid {
div.standard-frame-icon.mid, span.standard-frame-icon.mid, div.standard-frame-icon-hq.mid, span.standard-frame-icon-hq.mid  {
    width: 38px;
  width: 38px;
    height: 38px;
  height: 38px;
    background-size: 30px 30px;
  background-size: 30px 30px;
}
}
div.standard-frame-icon.mid img {
div.standard-frame-icon.mid img, span.standard-frame-icon.mid img, div.standard-frame-icon-hq.mid img, span.standard-frame-icon-hq.mid img {
    top: 1px;
  top: 1px;
    left: 60%;
  left: 60%;
}
}
div.standard-frame-icon.mid:after {
div.standard-frame-icon.mid:after, span.standard-frame-icon.mid:after, div.standard-frame-icon-hq.mid:after, span.standard-frame-icon-hq.mid:after {
    width: 36px;
  width: 36px;
    height: 36px;
  height: 36px;
    background-size: 36px 36px;
  background-size: 36px 36px;
}
}
div.standard-frame-icon.mid > a:nth-child(2) {
div.standard-frame-icon.mid > a:nth-child(2), span.standard-frame-icon.mid > a:nth-child(2), div.standard-frame-icon-hq.mid > a:nth-child(2), span.standard-frame-icon-hq.mid > a:nth-child(2) {
    width: 30px;
  width: 30px;
    height: 30px;
  height: 30px;
}
}


/* Small-size */
/* Small-size */
div.standard-frame-icon.small {
div.standard-frame-icon.small, span.standard-frame-icon.small, div.standard-frame-icon-hq.small, span.standard-frame-icon-hq.small {
    width: 28px;
  width: 28px;
    height: 24px;
  height: 24px;
    background-size: 18px 20px;
  background-size: 18px 20px;
    font-size: 100%;
  font-size: 100%;
}
}
div.standard-frame-icon.small img {
div.standard-frame-icon.small img, span.standard-frame-icon.small img, div.standard-frame-icon-hq.small img, span.standard-frame-icon-hq.small img {
    top: 1px!important;
  top: 1px !important;
    left: 1.42rem!important;
  left: 1.42rem !important;
}
}
div.standard-frame-icon.small:after {
div.standard-frame-icon.small:after, span.standard-frame-icon.small:after, div.standard-frame-icon-hq.small:after, span.standard-frame-icon-hq.small:after {
    width: 24px;
  width: 24px;
    height: 24px;
  height: 24px;
    background-size: 24px 24px;
  background-size: 24px 24px;
    margin-left: 0.055em;
  margin-left: 0.055em;
}
}
dd div.standard-frame-icon.small:after { /* Fix */
dd div.standard-frame-icon.small:after, dd span.standard-frame-icon.small:after, dd div.standard-frame-icon-hq.small:after, dd span.standard-frame-icon-hq.small:after {
    margin-left: 0.045em;
  /* Fix */
  margin-left: 0.045em;
}
}
div.standard-frame-icon.small > a:nth-child(2) {
div.standard-frame-icon.small > a:nth-child(2), span.standard-frame-icon.small > a:nth-child(2), div.standard-frame-icon-hq.small > a:nth-child(2), span.standard-frame-icon-hq.small > a:nth-child(2) {
    width: 20px;
  width: 20px;
    height: 20px;
  height: 20px;
}
}


/* Item effects */
/* Item effects */
div.item-effects {
div.item-effects {
    font-size: 0.95em;
  font-size: 0.95em;
    color: #707070;
  color: #707070;
    border-bottom: 1px solid #A0A0A0;
  border-bottom: 1px solid #a0a0a0;
    display: inline-block;
  display: inline-block;
    width: 500px;
  width: 500px;
    margin: 5px 0;
  margin: 5px 0;
}
}


div.item-effects-list > p {
div.item-effects-list > p {
    margin: 0!important;
  margin: 0 !important;
    line-height: 1.4em;
  line-height: 1.4em;
}
}


/* Dialog box flavor texts */
/* Dialog box flavor texts */
.dialog-box {
.dialog-box {
    position: relative;
  position: relative;
    display: inline-block;
  display: inline-block;
    padding: 0 8px;
  padding: 0 8px;
    line-height: 1.45em;
  line-height: 1.45em;
}
}


.dialog-box.golden-warning, .dialog-box.golden-warning a, .dialog-box.golden-warning a.new, .dialog-box.golden-warning a:visited, .dialog-box.golden-warning a.new:visited {
.dialog-box.golden-warning,
    text-shadow: 0 0.02em 0.2em #dc8809;
.dialog-box.golden-warning a,
    color: #ffecb3;
.dialog-box.golden-warning a.new,
.dialog-box.golden-warning a:visited,
.dialog-box.golden-warning a.new:visited {
  text-shadow: 0 0.02em 0.2em #dc8809;
  color: #ffecb3;
}
}


.dialog-box.quest-milestone, .dialog-box.quest-milestone a.new, .dialog-box.quest-milestone a.new:visited {
.dialog-box.quest-milestone,
    text-shadow: 0 0.02em 0.2em #33adff;
.dialog-box.quest-milestone a.new,
    color: #dbe5ff;
.dialog-box.quest-milestone a.new:visited {
  text-shadow: 0 0.02em 0.2em #33adff;
  color: #dbe5ff;
}
}
.dialog-box.quest-milestone a, .dialog-box.quest-milestone a:visited {
.dialog-box.quest-milestone a,
    text-shadow: 0 0.02em 0.2em #222;
.dialog-box.quest-milestone a:visited {
    color: #eee;
  text-shadow: 0 0.02em 0.2em #222;
  color: #eee;
}
}


.dialog-box:before {
.dialog-box:before {
    content: '';
  content: "";
    position: absolute;
  position: absolute;
    left: 0;
  left: 0;
    top: 0;
  top: 0;
    z-index: -1;
  z-index: -1;
    width: 100%;
  width: 100%;
    height: 100%;
  height: 100%;
    background-color: #222;
  background-color: #222;
    opacity: 0.9;
  opacity: 0.9;
    border-radius: 10px;
  border-radius: 10px;
    filter: blur(0.11em);
  filter: blur(0.11em);
}
}


.dialog-box.quest-milestone:before {
.dialog-box.quest-milestone:before {
    background-color: #0047a3;
  background-color: #0047a3;
}
}


/* Recipe characteristics */
/* Recipe characteristics */
.recipe-box .characteristics {
.recipe-box .characteristics {
    margin-top: -10px;
  margin-top: -10px;
}
}


/* Item rarity */
/* Item rarity */
.rarity {
.rarity {
    font-weight: bold;
  font-weight: bold;
}
}


.rarity.white, .rarity.basic {
.rarity.white,
    color: black;
.rarity.basic {
  color: black;
}
}
.rarity.green, .rarity.dungeon {
.rarity.green,
    color: #20bc70;
.rarity.dungeon {
  color: #20bc70;
}
}
.rarity.blue, .rarity.tomestone {
.rarity.blue,
    color: #2673c5;
.rarity.tomestone {
  color: #2673c5;
}
}
.rarity.pink, .rarity.aetherial {
.rarity.pink,
    color: #ff65ad;
.rarity.aetherial {
  color: #ff65ad;
}
}
.rarity.purple, .rarity.relic {
.rarity.purple,
    color: #7641af;
.rarity.relic {
  color: #7641af;
}
}


/* Weapon infobox styles */
/* Weapon infobox styles */
.weapon-damage-stats, .armor-defense-stats {
.weapon-damage-stats,
    border-collapse: collapse;
.armor-defense-stats {
    margin-bottom: 10px;
  border-collapse: collapse;
  margin-bottom: 10px;
}
}


.weapon-damage-stats sup, .armor-defense-stats sup {
.weapon-damage-stats sup,
    font-size: 0.7em;
.armor-defense-stats sup {
    font-weight: bold;
  font-size: 0.7em;
  font-weight: bold;
}
}


.weapon-damage-stats td, .weapon-damage-stats th, .armor-defense-stats td, .armor-defense-stats th {
.weapon-damage-stats td,
    text-align: left;
.weapon-damage-stats th,
    padding: 1px 4px;
.armor-defense-stats td,
.armor-defense-stats th {
  text-align: left;
  padding: 1px 4px;
}
}


.weapon-damage-stats th:nth-child(1) {
.weapon-damage-stats th:nth-child(1) {
    background-image: linear-gradient(to right, #ff4000, #ff8c66);
  background-image: linear-gradient(to right, #ff4000, #ff8c66);
    border-left: 1px solid #f63;
  border-left: 1px solid #f63;
}
}
.weapon-damage-stats th:nth-child(2) {
.weapon-damage-stats th:nth-child(2) {
    background-image: linear-gradient(to right, #ff8c66, #ffece5);
  background-image: linear-gradient(to right, #ff8c66, #ffece5);
}
}
.weapon-damage-stats th:nth-child(3) {
.weapon-damage-stats th:nth-child(3) {
    background-image: linear-gradient(to right, #ffece5, transparent);
  background-image: linear-gradient(to right, #ffece5, transparent);
}
}


.armor-defense-stats th:nth-child(1) {
.armor-defense-stats th:nth-child(1) {
    background-image: linear-gradient(to right, #ff4000, #ffece5);
  background-image: linear-gradient(to right, #ff4000, #ffece5);
    border-left: 1px solid #f63;
  border-left: 1px solid #f63;
}
}
.armor-defense-stats th:nth-child(2) {
.armor-defense-stats th:nth-child(2) {
    background-image: linear-gradient(to right, #ffece5, transparent);
  background-image: linear-gradient(to right, #ffece5, transparent);
}
}


.weapon-damage-stats td, .armor-defense-stats td {
.weapon-damage-stats td,
    background: #fff8f5;
.armor-defense-stats td {
  background: #fff8f5;
}
}
.weapon-damage-stats td:nth-child(1), .armor-defense-stats td:nth-child(1) {
.weapon-damage-stats td:nth-child(1),
    border-left: 1px solid #f63;
.armor-defense-stats td:nth-child(1) {
  border-left: 1px solid #f63;
}
}
.weapon-damage-stats td:nth-child(3), .armor-defense-stats td:nth-child(2) {
.weapon-damage-stats td:nth-child(3),
    background-image: linear-gradient(to right, #fff8f5, #fff);
.armor-defense-stats td:nth-child(2) {
  background-image: linear-gradient(to right, #fff8f5, #fff);
}
}


.equipment-footer {
.equipment-footer {
    font-size: 0.98em;
  font-size: 0.98em;
    margin-top: 6px;
  margin-top: 6px;
}
}


.equipment-footer .adv-melding {
.equipment-footer .adv-melding {
    color: #ea3e69;
  color: #ea3e69;
}
}


.equipment-footer .equip-props {
.equipment-footer .equip-props {
    font-weight: bold;
  font-weight: bold;
    color: #666;
  color: #666;
}
}


.equipment-footer .equip-props .equip-prop.no {
.equipment-footer .equip-props .equip-prop.no {
    color: #bababa;
  color: #bababa;
    text-decoration: line-through;
  text-decoration: line-through;
    font-weight: normal;
  font-weight: normal;
}
}


.equipment-footer .equip-props .equip-prop.yes {
.equipment-footer .equip-props .equip-prop.yes {
    color: #090;
  color: #090;
    font-weight: normal;
  font-weight: normal;
}
}


/* Item statistics */
/* Item statistics */
.infobox-n .statistics.item, .infobox-n .statistics.weapon {
.infobox-n .statistics.item,
    background-color: #ffece5;
.infobox-n .statistics.weapon {
    border-bottom: 1px solid #ffdacc;
  background-color: #ffece5;
    border-top: 1px solid #ffc7b3;
  border-bottom: 1px solid #ffdacc;
    padding-left: 2em;
  border-top: 1px solid #ffc7b3;
    margin:0;
  padding-left: 2em;
  margin: 0;
}
}
.infobox-n .statistics.item.empty, .infobox-n .statistics.weapon.empty {
.infobox-n .statistics.item.empty,
    border: none;
.infobox-n .statistics.weapon.empty {
  border: none;
}
}


.infobox-n .statistics.item .characteristic, .infobox-n .statistics.weapon .characteristic {
.infobox-n .statistics.item .characteristic,
    font-size: 82%;
.infobox-n .statistics.weapon .characteristic {
    font-weight: bold;
  font-size: 82%;
  font-weight: bold;
}
}


.infobox-n .statistics .unique {
.infobox-n .statistics .unique {
    color: #b39e42;
  color: #b39e42;
}
}
.infobox-n .statistics .untradable {
.infobox-n .statistics .untradable {
    color: #31b434;
  color: #31b434;
}
}


/* Mount details */
/* Mount details */
.infobox-n .details.mount {
.infobox-n .details.mount {
    background-color: #fce5ff;
  background-color: #fce5ff;
    border-bottom: 1px solid #f9ccff;
  border-bottom: 1px solid #f9ccff;
    border-top: 1px solid #f6b3ff;
  border-top: 1px solid #f6b3ff;
    padding-left: 2em;
  padding-left: 2em;
    margin:0;
  margin: 0;
}
}


.infobox-n .details.mount.empty {
.infobox-n .details.mount.empty {
    border: none;
  border: none;
}
}


.infobox-n .details.mount .characteristic {
.infobox-n .details.mount .characteristic {
    font-size: 82%;
  font-size: 82%;
    font-weight: bold;
  font-weight: bold;
}
}


/* NPC statistics */
/* NPC statistics */
.infobox-n .statistics.hunt {
.infobox-n .statistics.hunt {
    font-weight: bold;
  font-weight: bold;
    font-style: italic;
  font-style: italic;
    font-size: 0.9em;
  font-size: 0.9em;
    text-shadow: 0px 0px 1px #333;
  text-shadow: 0px 0px 1px #333;
}
}
.infobox-n .statistics.hunt.rank-a {
.infobox-n .statistics.hunt.rank-a {
    background: linear-gradient(to right, #fd2424, #fffdbc);
  background: linear-gradient(to right, #fd2424, #fffdbc);
    border-bottom: 1px solid #ffcc80;
  border-bottom: 1px solid #ffcc80;
    border-top: 1px solid #ffad33;
  border-top: 1px solid #ffad33;
    margin:0;
  margin: 0;
}
}
.infobox-n .statistics.hunt.rank-b {
.infobox-n .statistics.hunt.rank-b {
    background: linear-gradient(to right,#009e81,#d8fdf6);
  background: linear-gradient(to right, #009e81, #d8fdf6);
    border-bottom: 1px solid #75f0d9;
  border-bottom: 1px solid #75f0d9;
    border-top: 1px solid #17cfad;
  border-top: 1px solid #17cfad;
    margin:0;
  margin: 0;
}
}
.infobox-n .statistics.hunt.rank-s {
.infobox-n .statistics.hunt.rank-s {
    background: linear-gradient(to right, #c619ff, #feffff);
  background: linear-gradient(to right, #c619ff, #feffff);
    border-bottom: 1px solid #c180ff;
  border-bottom: 1px solid #c180ff;
    border-top: 1px solid #a733ff;
  border-top: 1px solid #a733ff;
    margin:0;
  margin: 0;
}
}


Line 2,083: Line 2,635:
div.nav.job-nav table th.class-cell,
div.nav.job-nav table th.class-cell,
div.nav.job-nav table td.class-cell {
div.nav.job-nav table td.class-cell {
    text-align: left;
  text-align: left;
    font-weight: normal;
  font-weight: normal;
}
}


div.nav.class-nav table th {
div.nav.class-nav table th {
    text-align: center;
  text-align: center;
}
}


div.nav.class-nav table th:last-child,
div.nav.class-nav table th:last-child,
div.nav.job-nav table th:last-child {
div.nav.job-nav table th:last-child {
    border: none;
  border: none;
}
}


div.nav.job-nav {
div.nav.job-nav {
    width: 1200px;
  width: 950px;
}
}


div.nav.class-nav {
div.nav.class-nav {
    width: 850px;
  width: 850px;
}
}


/* Fix quest infobox dt to accommodate previous quest */
/* Fix quest infobox dt to accommodate previous quest */
div.infobox-n.quest dt {
div.infobox-n.quest dt {
  width: 100px;
  width: 100px;
}
}


/* TABLES */
/* TABLES */
/* quest */
/* quest */
  .table.quest > :first-child > tr:first-child,
.table.quest > :first-child > tr:first-child,
  .table.quest > tbody > tr.heading,
.table.quest > tbody > tr.heading,
  .table.quest > :first-child > tr:first-child > *,
.table.quest > :first-child > tr:first-child > *,
  .table.quest > tbody > tr.heading > * {
.table.quest > tbody > tr.heading > * {
    background-color:#efae4d !important;
  background-color: #efae4d;
    border-color:#e18f14 !important;
  border-color: #e18f14;
  }
}


  .table.quest > tbody > tr > th,
.table.quest > tbody > tr > th,
  .table.quest > tfoot > tr > th,
.table.quest > tfoot > tr > th,
  .table.quest > thead > tr > th,
.table.quest > thead > tr > th,
  table.table > tbody > tr.quest > th {
table.table > tbody > tr.quest > th {
    background-color:#efae4d;
  background-color: #efae4d;
    border-color:#e18f14;
  border-color: #e18f14;
  }
}


  .table.quest > tbody > tr:nth-child(odd),
.table.quest > tbody > tr:nth-child(odd),
  .table > tbody > tr.quest:nth-child(odd) { background-color:#fff3d8; }
.table > tbody > tr.quest:nth-child(odd) {
  background-color: #fff3d8;
}


/* Relic weapons nav */
/* Relic weapons nav */
div.nav.relic .pre-relic-label {
div.nav.relic .pre-relic-label {
    width: 120px;
  width: 120px;
}
}


div.nav.relic .relic-list {
div.nav.relic .relic-list {
    padding-bottom: 6px;
  padding-bottom: 6px;
}
}


div.nav.relic .role-subheading {
div.nav.relic .role-subheading {
    padding: 0 8px;
  padding: 0 8px;
    position: absolute;
  position: absolute;
}
}


div.nav.relic td.mw-collapsible div.mw-collapsible-content {
div.nav.relic td.mw-collapsible div.mw-collapsible-content {
    padding-top: 0.6em;
  padding-top: 0.6em;
}
}


div.nav.relic .first-role-job {
div.nav.relic .first-role-job {
    width: 112px;
  width: 112px;
}
}


div.nav.relic .heading { background-color:#8d5bc2; }
div.nav.relic .heading {
  background-color: #8d5bc2;
}


div.nav.relic dd,
div.nav.relic dd,
div.nav.relic dt,
div.nav.relic dt,
div.nav.relic table th { border-color:#8d5bc2; }
div.nav.relic table th {
  border-color: #8d5bc2;
}


/* Map icons */
/* Map icons */
.map-icons {
.map-icons {
  display: inline-block;
  display: inline-block;
  width: 28px;
  width: 28px;
  height: 24px;
  height: 24px;
  vertical-align: middle;
  vertical-align: middle;
  text-align: center;
  text-align: center;
}
}


/* SEARCH MAP */
/* SEARCH MAP */
.search-map {
.search-map {
  display: flex;
  display: flex;
  flex-wrap: wrap;
  flex-wrap: wrap;
}
}


Line 2,176: Line 2,734:
/* Title element */
/* Title element */
.search-map .map-frame .map-title {
.search-map .map-frame .map-title {
  position: relative;
  position: relative;
  padding: 0.1em 0;
  padding: 0.1em 0;
  font-family: EasonPro,"Times New Roman",serif!important;
  font-family: EasonPro, "Times New Roman", serif !important;
  font-size: 1.5em;
  font-size: 1.5em;
  font-style: italic;
  font-style: italic;
  text-align: center;
  text-align: center;
  background: #9d9e47;
  background: #9d9e47;
  font-weight: bold;
  font-weight: bold;
  background-image: url(https://ffxiv.consolegameswiki.com/mediawiki/images/b/b3/Box_overlay.png) !important;
  background-image: url(/mediawiki/images/b/b3/Box_overlay.png);
  border: 1px solid #464620;
  border: 1px solid #464620;
  border-bottom-width: 0;
  border-bottom-width: 0;
}
}


/* Image element */
/* Image element */
.search-map .map-frame .map {
.search-map .map-frame .map {
  position: relative;
  position: relative;
  width: 502px;
  width: 502px;
  border: 1px solid #464620;
  border: 1px solid #464620;
}
}


.search-map.big .map-frame .map {
.search-map.big .map-frame .map {
  width: 1002px;
  width: 1002px;
}
}


.search-map.medium .map-frame .map {
.search-map.medium .map-frame .map {
  width: 752px;
  width: 752px;
}
}


.search-map .map-frame .map .inner-border {
.search-map .map-frame .map .inner-border {
  border: 1px solid #696930;
  border: 1px solid #696930;
}
}


/* Map markers */
/* Map markers */
.search-map .map-frame .map .marker {
.search-map .map-frame .map .marker {
  position: absolute;
  position: absolute;
  -webkit-filter: drop-shadow(0 0 1px #00ff00);
  -webkit-filter: drop-shadow(0 0 1px #00ff00);
  filter: drop-shadow(0 0 1px #00ff00);
  filter: drop-shadow(0 0 1px #00ff00);
}
}


/* Caption element */
/* Caption element */
.search-map .caption {
.search-map .caption {
  margin-left: 1em;
  margin-left: 1em;
}
}


.search-map.big .caption {
.search-map.big .caption {
  margin: 0.6em 0;
  margin: 0.6em 0;
}
}


Line 2,237: Line 2,795:
/* OLD: Infobox template style */
/* OLD: Infobox template style */
.infobox {
.infobox {
  border: 1px solid #020202;
  border: 1px solid #020202;
  background-color: #f9f9f9;
  background-color: #f9f9f9;
  color: black;
  color: black;
  margin-bottom: 0.5em;
  margin-bottom: 0.5em;
  margin-left: 1em;
  margin-left: 1em;
  padding: 0.2em;
  padding: 0.2em;
  float: right;
  float: right;
  clear: right;
  clear: right;
}
}
.infobox td,
.infobox td,
.infobox th {
.infobox th {
  vertical-align: top;
  vertical-align: top;
}
}
.infobox caption {
.infobox caption {
  font-size: larger;
  font-size: larger;
  margin-left: inherit;
  margin-left: inherit;
}
}
.infobox.bordered {
.infobox.bordered {
  border-collapse: collapse;
  border-collapse: collapse;
}
}
.infobox.bordered td,
.infobox.bordered td,
.infobox.bordered th {
.infobox.bordered th {
  border: 1px solid #020202;
  border: 1px solid #020202;
}
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
.infobox.bordered .borderless th {
  border: 0;
  border: 0;
}
}


/*Removes header from front page*/
/*Removes header from front page*/


body.page-FF14_Wiki h1.firstHeading { display:none; }
body.page-FF14_Wiki h1.firstHeading {
  display: none;
}


/* Allow limiting of which header levels are shown in a TOC;
/* Allow limiting of which header levels are shown in a TOC;
Line 2,281: Line 2,841:
.toclimit-6 .toclevel-5 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
.toclimit-7 .toclevel-6 ul {
    display: none;
  display: none;
}
}


/* new main page */
/* new main page */


.mobile-frontpage{
.mobile-frontpage {
   display:none!important;
   display: none !important;
}
}
.desktop-frontpage{
.desktop-frontpage {
   display:block!important;
   display: block !important;
}
}


.mobile-element {
.mobile-element {
    display: none!important;
  display: none !important;
}
}
.desktop-element {
.desktop-element {
    display: block!important;
  display: block !important;
}
 
html {
  height: auto;
}
}


/* top and bottom banners (add header and footer) */
/* top and bottom banners (add header and footer) */
body {
body {
background: url() top left no-repeat, url(https://ffxiv.consolegameswiki.com/mediawiki/images/ffxiv_bottom_banner3.png) bottom left no-repeat;
  background-image: url("/mediawiki/images/3/3c/Light_mode_top_background_DT.jpg");
  background-position: left top;
  background-repeat: no-repeat !important;
  min-height: 105vh;
}
 
/* Important: show only desktop ad code on Desktop*/
.nodesktop {
  display: none !important;
}


height:auto;
/* makes primis a certain size on desktop */
min-height:105vh;
.primis {
  width:700px !important;
}
}


body {
/*relic weapons*/
background-repeat: no-repeat!important;
.relic-header {
  border: 1px solid #ffc9c9;
  background-color: #FFFFF3;
}
 
.relic-quest {
  border: 1px solid #4B0082;
  background-color: #FFFFF0;
}
 
.relic-quest p {
    padding-left: 0.5em;
    padding-right: 0.5em;
}
 
.relic-quest h3{
    margin-left: 0.4em;
}
 
.relic-quest h4 {
    font-size: 1.2em;
    margin-left: 0.4em;
}
 
.relic-quest li {
    margin-right: 0.4em;
}
 
.relic-quest .table {
    margin-right: 0.5em;
}
 
.relic-quest div.thumbinner {
    margin-right: 0.5em;
}
}


/* Important: show only desktop ad code on Desktop*/
.relic-quest-heading {
.nodesktop{
  background: #D8BFD8;
display:none!important;
  padding: 0.3em;
}
}


.relic-quest-cell {
  background: #B2FFFF;
  padding: 0.3em;
}


/*</nowiki>*/
/*</nowiki>*/

Latest revision as of 21:57, 23 June 2024

.glowbox {
  display:inline-block!important;
  box-shadow:0px 0px 5px 5px #ed2a54;
}

nav#p-namespaces {
  margin-left: 1em !important;
}

.displaynone {
  display: none !important;
}

.is-wikipatron {
  color: red !important;
}

.is-ultimapatron {
  color: blue !important;
}

.is-warrioroflight {
  color: gold !important;
}

/*<nowiki>*/
/** FONTS **/
@font-face {
  font-family: "EasonPro";
  src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot");
  src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff")
      format("woff"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf")
      format("truetype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular")
      format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "EasonPro";
  src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot");
  src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff")
      format("woff"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf")
      format("truetype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic")
      format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "EasonPro";
  src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot");
  src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff")
      format("woff"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf")
      format("truetype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold")
      format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "CronosPro";
  src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot");
  src: url("https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff")
      format("woff"),
    url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf")
      format("truetype"),
    url("https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular")
      format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Hide RC quick links below minimum screen width */
@media screen and (max-width: 750px) {
  #rcQuickLinks {
    display: none;
  }
}

/* TOC display level limiter, will only display the TOC up to level N */
.toc1 li.toclevel-2,
.toc1 li.toclevel-3,
.toc1 li.toclevel-4,
.toc1 li.toclevel-5,
.toc1 li.toclevel-6,
.toc2 li.toclevel-3,
.toc2 li.toclevel-4,
.toc2 li.toclevel-5,
.toc2 li.toclevel-6,
.toc3 li.toclevel-4,
.toc3 li.toclevel-5,
.toc3 li.toclevel-6,
.toc4 li.toclevel-5,
.toc4 li.toclevel-6,
.toc5 li.toclevel-6,
.hide,
body.page-Main_Page.ns-subject h1.firstHeading {
  display: none;
}

/* TOC heading font */
#toc h2,
.toc h2 {
  font-family: Arial, sans-serif !important;
}

/* Miscellaneous changes */
div.mw-dismissable-notice .mw-dismissable-notice-body {
  margin: 0;
  margin-bottom: 0.5em;
}
div.mw-dismissable-notice .mw-dismissable-notice-close {
  margin-right: 5px;
}
ul.special abbr,
ul.special acronym {
  border: none;
}
ol.references > li:target,
sup.reference:target,
cite:target {
  background: #eef;
}
ol.references {
  font-size: 90%;
}
sup,
sub {
  line-height: 1em;
}
.mw-editsection {
  float: right;
}
div.searchresults .mw-search-results {
  float: none;
}
.mw-collapsible-toggle {
  font-weight: normal;
  font-size: 85%;
}
span.comment {
  font-style: italic;
}
.autocomment {
  color: gray;
}
.gray,
.gray a {
  color: gray;
}

/* Universal styles */
.hidelist ul {
  list-style: none none;
  margin: 0;
  padding: 0;
}
.hidelist p {
  font-style: italic;
  margin: 0 0 0.2em;
}
.hidelist p + ul {
  margin-bottom: 0.5em;
}
.infobox-n .clear,
.nav .clear,
.recipe-box .clear {
  height: 5px;
}
#content .hiddenlinks a,
#content .hiddenlinks a:link,
#content .hiddenlinks a:visited {
  color: inherit;
}

/** MAIN PAGE STYLESHEET **/
#mainpagenavigation {
  display: block;
  border-collapse: collapse;
  text-align: left;
}

#mainpagenavigation th {
  font-family: EasonPro, "Times New Roman", serif;
  font-size: 1.7692307692em;
  color: #fff;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;
  background-color: #444;
  background-image: url("/mediawiki/images/a/aa/Bg_gradient4.jpg") !important;
  font-weight: 400;
  height: 48px;
  text-align: center;
  font-size-adjust: 0.43;
}

#mainpagenavigation td {
  background-color: #fff;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);
  background-image: linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);
  background-image: -o-linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);
  background-image: -moz-linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);
  background-image: -webkit-linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);
  background-image: -ms-linear-gradient(top, #bbb 0%, #fff 2%, #fff 100%);
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #bbb),
    color-stop(0.02, #fff),
    color-stop(1, #eee)
  );
}

#mainpagenavigation td.content {
  vertical-align: top;
  padding: 0.5em 1.5em;
}

#mainpagenavigation td.separator {
  border-right: #aaa solid 1px;
}

body.page-Main_Page.ns-subject #content,
body.page-Main_Page_editcopy.ns-subject #content {
  padding-left: 16px;
  padding-right: 16px;
}

/* older IE hacks */
#mainpagenavigation td.content > * {
  width: 88%\0/;
}
#mainpagenavigation td.content > [class*="float"] {
  width: auto\0/;
}
:root #mainpagenavigation td.content > * {
  width: auto;
}

/** TABLE CLASSES **/
.table {
  border: 0 solid;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 0.9230769231em;
  text-align: left;
  clear: none;
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 10px 0;
  padding: 0;
}

/* make table captions bold */
.table > caption {
  font-weight: bold;
}

/* this is a hack to add borders to IE8- */
.table > thead,
.table > tbody {
  border: 0 solid #aaa\0/;
}

.table tr {
  border: 1px solid #aaa\0/;
  text-align: left;
  border-color: #aaa;
}

/* and this removes them for IE9+ */
:root .table tr {
  border-top-width: 0;
  border-bottom-width: 0;
}

.table > * > tr > :first-child {
  border-left: 1px solid #aaa;
}
.table > * > tr > :last-child {
  border-right: 1px solid #aaa;
}

.table > tbody > tr:last-child,
.table > tbody > tr:last-child > *,
.table > tfoot > tr:last-child > *,
.table > caption {
  border-bottom: 1px solid #aaa;
}

.table > tbody:first-child > tr:first-child > *,
.table > tbody > tr.heading > *,
.table > thead > tr:first-child > * {
  background-image: url("/mediawiki/images/b/b3/Box_overlay.png");
  background-color: #eee;
  border-color: #aaa;
  padding: 0.5em;
}

.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th {
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */
  padding: 0.25em 0.5em;
}

.table tr > th,
.table[class*="center"] tr {
  text-align: center;
}
.table[class*="left"] tr {
  text-align: left;
}
.table[class*="right"] tr {
  text-align: right;
}
.table[class*="middle"] tr {
  vertical-align: middle;
}
.table[class*="top"] tr {
  vertical-align: top;
}
.table[class*="bottom"] tr {
  vertical-align: bottom;
}

.table > :first-child > tr:first-child,
.table > tbody > tr.heading {
  background-color: #eee;
  border: 1px solid #aaa !important;
}

.table > tbody > tr > th,
.table > tfoot > tr > th {
  background-color: #e7e7e7;
  border-color: #aaa;
}

.table > tbody > tr:nth-child(odd) {
  background-color: #f3f3f3;
  border-color: #aaa;
}

.table > tbody,
.table > tbody > tr.heading,
.table > tbody > tr > [rowspan],
.table > tbody > tr > [colspan] {
  border: 1px solid #aaa;
}

.table > :first-child > tr:first-child + tr [rowspan],
.table > :first-child > tr:first-child + tr [colspan] {
  border-top-width: 0;
}

.table .line,
.table .line-bottom {
  border-bottom-width: 1px !important;
  border-bottom-style: solid;
}

.table .line-top {
  border-top-width: 1px !important;
  border-top-style: solid;
  border-top-color: #aaa;
}

.table .line-left {
  border-left-width: 1px !important;
  border-left-style: solid;
  border-left-color: #aaa;
}

.table .line-right {
  border-right-width: 1px !important;
  border-right-style: solid;
  border-right-color: #aaa;
}

.table table {
  background-color: transparent;
  padding: 0;
  margin: 0;
}

/** STDT table classes **/
/* dps-role*/
.table.dps-role > :first-child > tr:first-child,
.table.dps-role > tbody > tr.heading,
.table.dps-role > :first-child > tr:first-child > *,
.table.dps-role > tbody > tr.heading > * {
  background-color: #bb6363 !important;
  border-color: #9a4848 !important;
}
.table.dps-role > tbody > tr > th,
.table.dps-role > tfoot > tr > th,
.table.dps-role > thead > tr > th,
table.table > tbody > tr.dps-role > th {
  background-color: #a9d3b7;
  border-color: #87a992;
}
.table.dps-role > tbody > tr:nth-child(odd),
.table > tbody > tr.dps-role:nth-child(odd) {
  background-color: #f2e8e5;
}

/* healer-role*/
.table.healer-role > :first-child > tr:first-child,
.table.healer-role > tbody > tr.heading,
.table.healer-role > :first-child > tr:first-child > *,
.table.healer-role > tbody > tr.heading > * {
  background-color: #3c6829 !important;
  border-color: #2a491d !important;
}
.table.healer-role > tbody > tr > th,
.table.healer-role > tfoot > tr > th,
.table.healer-role > thead > tr > th,
table.table > tbody > tr.healer-role > th {
  background-color: #a9d3b7;
  border-color: #87a992;
}
.table.healer-role > tbody > tr:nth-child(odd),
.table > tbody > tr.healer-role:nth-child(odd) {
  background-color: #e7f3e2;
}

/* tanker-role*/
.table.tanker-role > :first-child > tr:first-child,
.table.tanker-role > tbody > tr.heading,
.table.tanker-role > :first-child > tr:first-child > *,
.table.tanker-role > tbody > tr.heading > * {
  background-color: #5587c1 !important;
  border-color: #4871a0 !important;
}
.table.tanker-role > tbody > tr > th,
.table.tanker-role > tfoot > tr > th,
.table.tanker-role > thead > tr > th,
table.table > tbody > tr.tanker-role > th {
  background-color: #a9d3b7;
  border-color: #87a992;
}
.table.tanker-role > tbody > tr:nth-child(odd),
.table > tbody > tr.tanker-role:nth-child(odd) {
  background-color: #d2e3f7;
}

/* crafting-role*/
.table.crafting-role > :first-child > tr:first-child,
.table.crafting-role > tbody > tr.heading,
.table.crafting-role > :first-child > tr:first-child > *,
.table.crafting-role > tbody > tr.heading > * {
  background-color: #878eb5 !important;
  border-color: #777d9e !important;
}
.table.crafting-role > tbody > tr > th,
.table.crafting-role > tfoot > tr > th,
.table.crafting-role > thead > tr > th,
table.table > tbody > tr.crafting-role > th {
  background-color: #a9d3b7;
  border-color: #87a992;
}
.table.crafting-role > tbody > tr:nth-child(odd),
.table > tbody > tr.crafting-role:nth-child(odd) {
  background-color: #dfe1ec;
}

/* gathering-role*/
.table.gathering-role > :first-child > tr:first-child,
.table.gathering-role > tbody > tr.heading,
.table.gathering-role > :first-child > tr:first-child > *,
.table.gathering-role > tbody > tr.heading > * {
  background-color: #78a923 !important;
  border-color: #5a8019 !important;
}
.table.gathering-role > tbody > tr > th,
.table.gathering-role > tfoot > tr > th,
.table.gathering-role > thead > tr > th,
table.table > tbody > tr.gathering-role > th {
  background-color: #cbeb93;
  border-color: #87a992;
}
.table.gathering-role > tbody > tr:nth-child(odd),
.table > tbody > tr.gathering-role:nth-child(odd) {
  background-color: #eaf7d4;
}

/* pet-role*/
.table.pet-role > :first-child > tr:first-child,
.table.pet-role > tbody > tr.heading,
.table.pet-role > :first-child > tr:first-child > *,
.table.pet-role > tbody > tr.heading > * {
  background-color: #5fb7aa !important;
  border-color: #479e91 !important;
}
.table.pet-role > tbody > tr > th,
.table.pet-role > tfoot > tr > th,
.table.pet-role > thead > tr > th,
table.table > tbody > tr.pet-role > th {
  background-color: #a9d3b7;
  border-color: #87a992;
}
.table.pet-role > tbody > tr:nth-child(odd),
.table > tbody > tr.pet-role:nth-child(odd) {
  background-color: #edf7f6;
}

/* npc */
.table.npc > :first-child > tr:first-child,
.table.npc > tbody > tr.heading,
.table.npc > :first-child > tr:first-child > *,
.table.npc > tbody > tr.heading > * {
  background-color: #6c3;
  border-color: #52a329t;
}
.table.npc > tbody > tr > th,
.table.npc > tfoot > tr > th,
.table.npc > thead > tr > th,
table.table > tbody > tr.npc > th {
  background-color: #b3e699;
  border-color: #8fb87a;
}
.table.npc > tbody > tr:nth-child(odd),
.table > tbody > tr.npc:nth-child(odd) {
  background-color: #e8f8e1;
}

/* pve */
.table.pve > :first-child > tr:first-child,
.table.pve > tbody > tr.heading,
.table.pve > :first-child > tr:first-child > *,
.table.pve > tbody > tr.heading > * {
  background-color: #fc6;
  border-color: #cca352;
}
.table.pve > tbody > tr > th,
.table.pve > tfoot > tr > th,
.table.pve > thead > tr > th,
table.table > tbody > tr.pve > th {
  background-color: #ffe6b3;
  border-color: #ccb88f;
}
.table.pve > tbody > tr:nth-child(odd),
.table > tbody > tr.pve:nth-child(odd) {
  background-color: #fff8e8;
}

/* equip or item*/
.table.equip > :first-child > tr:first-child,
.table.equip > tbody > tr.heading,
.table.equip > :first-child > tr:first-child > *,
.table.equip > tbody > tr.heading > *,
.table.item > :first-child > tr:first-child,
.table.item > tbody > tr.heading,
.table.item > :first-child > tr:first-child > *,
.table.item > tbody > tr.heading > * {
  background-color: #f96;
  border-color: #cc7a52;
}
.table.equip > tbody > tr > th,
.table.equip > tfoot > tr > th,
.table.equip > thead > tr > th,
table.table > tbody > tr.equip > th,
.table.item > tbody > tr > th,
.table.item > tfoot > tr > th,
.table.item > thead > tr > th,
table.table > tbody > tr.item > th {
  background-color: #ffccb3;
  border-color: #cca38f;
}
.table.equip > tbody > tr:nth-child(odd),
.table > tbody > tr.equip:nth-child(odd),
.table.item > tbody > tr:nth-child(odd),
.table > tbody > tr.item:nth-child(odd) {
  background-color: #fff0e8;
}

/* skin */
.table.skin > :first-child > tr:first-child,
.table.skin > tbody > tr.heading,
.table.skin > :first-child > tr:first-child > *,
.table.skin > tbody > tr.heading > * {
  background-color: #e07a98 !important;
  border-color: #996574 !important;
}
.table.skin > tbody > tr > th,
.table.skin > tfoot > tr > th,
.table.skin > thead > tr > th,
table.table > tbody > tr.skin > th {
  background-color: #ffd4df;
  border-color: #b3a1a5;
}
.table.skin > tbody > tr:nth-child(odd),
.table > tbody > tr.skin:nth-child(odd) {
  background-color: #ffedf4;
}

/* mech1 */
.table.mech1 > :first-child > tr:first-child,
.table.mech1 > tbody > tr.heading,
.table.mech1 > :first-child > tr:first-child > *,
.table.mech1 > tbody > tr.heading > * {
  background-color: #69c;
  border-color: #527aa3;
}
.table.mech1 > tbody > tr > th,
.table.mech1 > tfoot > tr > th,
.table.mech1 > thead > tr > th,
table.table > tbody > tr.mech1 > th {
  background-color: #b3cce6;
  border-color: #8fa3b8;
}
.table.mech1 > tbody > tr:nth-child(odd),
.table > tbody > tr.mech1:nth-child(odd) {
  background-color: #e8f0f8;
}

/* mech2 */
.table.mech2 > :first-child > tr:first-child,
.table.mech2 > tbody > tr.heading,
.table.mech2 > :first-child > tr:first-child > *,
.table.mech2 > tbody > tr.heading > * {
  background-color: #3cc !important;
  border-color: #29a3a3 !important;
}
.table.mech2 > tbody > tr > th,
.table.mech2 > tfoot > tr > th,
.table.mech2 > thead > tr > th,
table.table > tbody > tr.mech2 > th {
  background-color: #99e6e6;
  border-color: #7ab8b8;
}
.table.mech2 > tbody > tr:nth-child(odd),
.table > tbody > tr.mech2:nth-child(odd) {
  background-color: #e1f8f8;
}

/* lore */
.table.lore > :first-child > tr:first-child,
.table.lore > tbody > tr.heading,
.table.lore > :first-child > tr:first-child > *,
.table.lore > tbody > tr.heading > * {
  background-color: #c6c !important;
  border-color: #a352a3 !important;
}
.table.lore > tbody > tr > th,
.table.lore > tfoot > tr > th,
.table.lore > thead > tr > th,
table.table > tbody > tr.lore > th {
  background-color: #e6b3e6;
  border-color: #b88fb8;
}
.table.lore > tbody > tr:nth-child(odd),
.table > tbody > tr.lore:nth-child(odd) {
  background-color: #f8e8f8;
}

/* location */
.table.location > :first-child > tr:first-child,
.table.location > tbody > tr.heading,
.table.location > :first-child > tr:first-child > *,
.table.location > tbody > tr.heading > * {
  background-color: #96c !important;
  border-color: #7a52a3 !important;
}
.table.location > tbody > tr > th,
.table.location > tfoot > tr > th,
.table.location > thead > tr > th,
table.table > tbody > tr.location > th {
  background-color: #ccb3e6;
  border-color: #a38fb8;
}
.table.location > tbody > tr:nth-child(odd),
.table > tbody > tr.location:nth-child(odd) {
  background-color: #f0e8f8;
}

/* promo */
.table.promo > :first-child > tr:first-child,
.table.promo > tbody > tr.heading,
.table.promo > :first-child > tr:first-child > *,
.table.promo > tbody > tr.heading > * {
  background-color: #9c3 !important;
  border-color: #7aa329 !important;
}
.table.promo > tbody > tr > th,
.table.promo > tfoot > tr > th,
.table.promo > thead > tr > th,
table.table > tbody > tr.promo > th {
  background-color: #cce699;
  border-color: #a3b87a;
}
.table.promo > tbody > tr:nth-child(odd),
.table > tbody > tr.promo:nth-child(odd) {
  background-color: #f0f8e1;
}

/* buff */
.table.buff > :first-child > tr:first-child,
.table.buff > tbody > tr.heading,
.table.buff > :first-child > tr:first-child > *,
.table.buff > tbody > tr.heading > * {
  background-color: #73d9d9 !important;
  border-color: #5caeae !important;
}
.table.buff > tbody > tr > th,
.table.buff > tfoot > tr > th,
.table.buff > thead > tr > th,
table.table > tbody > tr.buff > th {
  background-color: #b9ecec;
  border-color: #94bdbd;
}
.table.buff > tbody > tr:nth-child(odd),
.table > tbody > tr.buff:nth-child(odd) {
  background-color: #eaf9f9;
}

/* debuff */
.table.debuff > :first-child > tr:first-child,
.table.debuff > tbody > tr.heading,
.table.debuff > :first-child > tr:first-child > *,
.table.debuff > tbody > tr.heading > * {
  background-color: #51a651 !important;
  border-color: #418541 !important;
}

.table.debuff > tbody > tr > th,
.table.debuff > tfoot > tr > th,
.table.debuff > thead > tr > th,
table.table > tbody > tr.debuff > th {
  background-color: #a8d3a8;
  border-color: #86a986;
}

.table.debuff > tbody > tr:nth-child(odd),
.table > tbody > tr.debuff:nth-child(odd) {
  background-color: #e5f2e5;
}

/* crafting */
/* recipe */
.table.crafting > :first-child > tr:first-child,
.table.crafting > tbody > tr.heading,
.table.crafting > :first-child > tr:first-child > *,
.table.crafting > tbody > tr.heading > *,
.table.recipe > :first-child > tr:first-child,
.table.recipe > tbody > tr.heading,
.table.recipe > :first-child > tr:first-child > *,
.table.recipe > tbody > tr.heading > * {
  background-color: #a68151 !important;
  border-color: #856741 !important;
}

.table.crafting > tbody > tr > th,
.table.crafting > tfoot > tr > th,
.table.crafting > thead > tr > th,
table.table > tbody > tr.crafting > th,
.table.recipe > tbody > tr > th,
.table.recipe > tfoot > tr > th,
.table.recipe > thead > tr > th,
table.table > tbody > tr.recipe > th {
  background-color: #d3c0a8;
  border-color: #a99a86;
}

.table.crafting > tbody > tr:nth-child(odd),
.table > tbody > tr.crafting:nth-child(odd),
.table.recipe > tbody > tr:nth-child(odd),
.table > tbody > tr.recipe:nth-child(odd) {
  background-color: #f2ece5;
}

/* Action tables */
.table.actions,
.table.traits {
  width: 100%;
  max-width: 1000px;
  display: table;
}
.table.actions > :first-child > tr:first-child ~ tr th[colspan],
.table.traits > :first-child > tr:first-child ~ tr th[colspan] {
  text-align: left;
}
.table.actions
  > :first-child
  > tr:first-child
  ~ tr
  th[colspan]
  span.editsection,
.table.traits
  > :first-child
  > tr:first-child
  ~ tr
  th[colspan]
  span.editsection {
  display: none;
}
.table.actions > :first-child > tr:first-child ~ tr th[colspan] h4,
.table.traits > :first-child > tr:first-child ~ tr th[colspan] h4 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

/* Using : lists within tables */
/* no top/bottom margin in these tables */
.table.fm dl,
.table.craftvariants dl {
  margin-top: 0;
  margin-bottom: 0;
}
/* no left margin when used purely for structure within these tables */
.table.locations dd,
.table.fm dd,
table.craftvariants dd {
  margin-left: 0;
}
/* restore margin if it's actually being used as a definition list */
.table.locations dl > dt ~ dd {
  margin-left: 2em;
}

/* Using * lists within combo tables */
.table.combo ul {
  margin: 0.15em 0;
}
.table.combo li {
  display: block;
}

/** INFOBOXES **/
div.infobox-n {
  float: right;
  position: relative;
  width: 300px;
  background: #fff;
  font-size: 0.923em;
  border: 1px solid #aaa;
  margin: 0 0 1em 1em;
  padding: 0;
}

div.infobox,
div.nav .box {
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);
  background-image: linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #fff),
    color-stop(1, #eee)
  );
}

div.infobox-n .icon {
  float: right;
  position: relative;
  z-index: 2;
  width: auto;
  margin: 5px;
}

div.infobox-n .icon p {
  text-align: center;
  color: #444;
  font-size: 9px !important;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 0.75em;
  line-height: 1em;
  margin: 0.25em -0.5em;
  padding: 2px;
}

div.infobox-n .wrapper {
  clear: both;
  padding: 0;
}

div.infobox-n .statistics,
div.infobox-n .details {
  text-align: center;
  margin: 0 8px;
}

div.statistics span + span,
div.details span + span {
  margin-left: 5px;
}

div.infobox-n .heading,
div.nav .heading {
  font-weight: 700;
  background-image: url("/mediawiki/images/b/b3/Box_overlay.png");
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
  position: relative;
  z-index: 1;
  font-size-adjust: 0.52;
  margin: -1px -1px 5px !important;
}

div.infobox-n .heading {
  font-family: EasonPro, "Times New Roman", serif !important;
  font-size: 1.417em !important;
  color: #fff !important;
  background-color: #444;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;
  line-height: 1.176em;
  font-size-adjust: 0.43;
  padding: 0.5em !important;
}

div.infobox-n .subheading,
div.nav .subheading {
  font-weight: 700;
  background-color: #888;
  background-image: url("/mediawiki/images/b/b3/Box_overlay.png");
  border-left: 1px solid rgba(0, 0, 0, 0.25);
  border-right: 1px solid rgba(0, 0, 0, 0.25);
  line-height: 100%;
  text-align: center;
  position: relative;
  margin: 0 -1px !important;
}

div.infobox-n .subheading {
  font-family: EasonPro, "Times New Roman", serif;
  font-size: 1.25em !important;
  color: #fff !important;
  background-color: #444;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;
  z-index: 1;
  line-height: 1.333em;
  font-size-adjust: 0.43;
  padding: 0.567em !important;
}

div.nav dl,
div.infobox-n dl {
  margin: 10px 0;
}

div.infobox-n dt {
  float: left;
  text-align: right;
  width: 90px;
  line-height: 1em;
  font-weight: 700;
  clear: left;
  border-right: 2px solid #999;
  margin: 0 -2px 0 0;
  padding: 2px 8px 2px 3px;
}

div.infobox-n dd {
  float: left;
  width: 170px;
  font-weight: 400;
  border-left: 2px solid #999;
  margin: 0;
  padding: 2px 7px;
}

/* CUSTOM: Weapon widths */
div.infobox-n.weapon dt {
  width: 120px;
}
div.infobox-n.weapon dd {
  width: 140px;
}

div.infobox-n .image_wrapper {
  text-align: center;
  padding: 0;
  margin: 10px 0;
}

div.infobox-n::after,
div.nav .box::after,
div.infobox-n .heading::after,
div.nav .heading::after,
div.infobox-n .subheading::after,
div.nav .subheading::after,
.table::after {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  height: 3px;
  background-image: url("/mediawiki/images/4/45/Shadow_after.png");
  background-size: 100% 3px;
}

div.infobox-n::after,
div.nav .box::after {
  bottom: -4px;
}

div.infobox-n .heading::after,
div.nav .heading::after,
div.infobox-n .subheading::after,
div.nav .subheading::after,
.table::after {
  bottom: -3px;
}

/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */
.table[class*="center"]::after,
.table.noshadowafter::after {
  background-image: none;
}

div.infobox-n table,
div.nav table {
  background-color: transparent;
}

div.infobox-n.healer-role dd,
div.infobox-n.healer-role dt {
  border-color: #2a491d !important;
}

div.infobox-n.healer-role .heading,
div.infobox-n.healer-role .subheading {
  background-color: #3c6829 !important;
}

div.infobox-n.tanker-role dd,
div.infobox-n.tanker-role dt {
  border-color: #4871a0 !important;
}

div.infobox-n.tanker-role .heading,
div.infobox-n.tanker-role .subheading {
  background-color: #5587c1 !important;
}

div.infobox-n.dps-role dd,
div.infobox-n.dps-role dt {
  border-color: #9a4848 !important;
}

div.infobox-n.dps-role .heading,
div.infobox-n.dps-role .subheading {
  background-color: #bb6363 !important;
}

div.infobox-n.pet-role dd,
div.infobox-n.pet-role dt {
  border-color: #479e91 !important;
}

div.infobox-n.pet-role .heading,
div.infobox-n.pet-role .subheading {
  background-color: #5fb7aa !important;
}

div.infobox-n.crafting-role dd,
div.infobox-n.crafting-role dt {
  border-color: #777d9e !important;
}

div.infobox-n.crafting-role .heading,
div.infobox-n.crafting-role .subheading {
  background-color: #878eb5 !important;
}

div.infobox-n.gathering-role dd,
div.infobox-n.gathering-role dt {
  border-color: #5a8019 !important;
}

div.infobox-n.gathering-role .heading,
div.infobox-n.gathering-role .subheading {
  background-color: #78a923 !important;
}

div.infobox-n.mixed-role dd,
div.infobox-n.mixed-role dt {
  border-color: #ac8920 !important;
}

div.infobox-n.mixed-role .heading,
div.infobox-n.mixed-role .subheading {
  background-color: #deb94e !important;
}

div.infobox-n.buff dd,
div.infobox-n.buff dt {
  border-color: #399 !important;
}

div.infobox-n.buff .heading,
div.infobox-n.buff .subheading {
  background-color: #399 !important;
}

div.infobox-n.debuff dd,
div.infobox-n.debuff dt {
  border-color: #363 !important;
}

div.infobox-n.debuff .heading,
div.infobox-n.debuff .subheading {
  background-color: #363 !important;
}

div.infobox-n.mount dd,
div.infobox-n.mount dt {
  border-color: #b042bd !important;
}

div.infobox-n.mount .heading,
div.infobox-n.mount .subheading {
  background-color: #cf72da !important;
}

div.infobox-n.armor dd,
div.infobox-n.weapon dd,
div.infobox-n.trinket dd,
div.infobox-n.item dd,
div.infobox-n.armor dt,
div.infobox-n.weapon dt,
div.infobox-n.trinket dt,
div.infobox-n.item dt {
  border-color: #c30;
}

div.infobox-n.armor .heading,
div.infobox-n.weapon .heading,
div.infobox-n.trinket .heading,
div.infobox-n.item .heading,
div.infobox-n.armor .subheading,
div.infobox-n.weapon .subheading,
div.infobox-n.trinket .subheading,
div.infobox-n.item .subheading {
  background: #c30;
}

div.infobox-n.skin dd,
div.infobox-n.skin dt {
  border-color: #c4003e;
}

div.infobox-n.skin .heading,
div.infobox-n.skin .subheading {
  background: #c4003e;
}

div.infobox-n.recipe {
  width: 300px;
  display: inline-block;
  float: none;
  clear: none;
  vertical-align: top;
  font-size: 1em;
  margin: 0 1em 1em 0;
}

div.infobox-n.recipe .heading,
div.infobox-n.recipe .subheading {
  font-size: 1.133em;
  background: #533610;
}

div.infobox-n.recipe .wrapper {
  padding: 0 10px;
}

div.infobox-n.crafting .heading,
div.infobox-n.crafting .subheading {
  background: #533610;
}

div.infobox-n.crafting dd,
div.infobox-n.recipe dd,
div.infobox-n.crafting dt,
div.infobox-n.recipe dt {
  border-color: #533610;
}

div.infobox-n.npc dd,
div.infobox-n.npc dt {
  border-color: #390;
}

div.infobox-n.npc .heading,
div.infobox-n.npc .subheading {
  background: #390;
}

div.infobox-n.action dd,
div.infobox-n.action dt {
  border-color: #999;
}

div.infobox-n.trait dd,
div.infobox-n.trait dt {
  border-color: #bb7639;
}

div.infobox-n.trait .heading,
div.infobox-n.trait .subheading {
  background: #444;
}

div.infobox-n.trait .heading,
div.infobox-n.trait .subheading {
  background: #ce8d54;
}

/* CUSTOM: Overwritten with STFI - div.infobox-n.action .icon > div { border:2px solid #111; } */

div.infobox-n.effect .debuff {
  background: #363;
}

div.infobox-n.effect .buff {
  background: #399;
}

div.infobox-n.pet dd,
div.infobox-n.pet dt {
  border-color: #360;
}

div.infobox-n.pet .heading,
div.infobox-n.pet .subheading {
  background: #360;
}

div.infobox-n.quest dd,
div.infobox-n.quest dt {
  border-color: #eea63a;
}

div.infobox-n.quest .heading,
div.infobox-n.quest .subheading {
  background: #efaa43;
}

div.infobox-n.duty dd,
div.infobox-n.duty dt {
  border-color: #fb6537;
}

div.infobox-n.duty .heading,
div.infobox-n.duty .subheading {
  background: #fb6537;
}

div.infobox-n.fate dd,
div.infobox-n.fate dt {
  border-color: #bd50d7;
}

div.infobox-n.fate .heading,
div.infobox-n.fate .subheading {
  background: #9334be;
}

div.infobox-n.area dd,
div.infobox-n.area dt {
  border-color: #306;
}

div.infobox-n.area .heading,
div.infobox-n.area .subheading {
  background: #306;
}

/** NAV BARS (headings are done with infobox headings) **/
div.nav {
  position: relative;
  width: 500px;
  margin: auto;
}

div.nav .box {
  position: relative;
  font-size: 0.9230769231em;
  border-spacing: 0;
  overflow: visible;
  min-height: 60px;
  border: 1px solid #aaa;
  margin: 5px;
  padding: 0;
}

div.nav .heading {
  font-family: Arial, sans-serif !important;
  background-color: #888;
  font-size: 1.083em;
  line-height: 100%;
  margin: -1px -1px 0;
  padding: 0.769em 0;
}

div.nav .subheading {
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-size-adjust: 0.52;
  padding: 0.833em 0;
}

.nav .selflink {
  font-weight: bold;
}

div.nav dt,
div.nav dd,
div.infobox-n dt,
div.infobox-n dd,
div.nav table {
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */
}

div.nav .center {
  text-align: center;
  margin: 10px 0;
}

div.nav .box table {
  background-color: transparent;
  border-collapse: collapse;
  width: 100%;
  margin: 0.667em 0;
}

div.nav dt {
  float: left;
  text-align: right;
  width: 125px;
  clear: left;
  border-right: 2px solid #999;
  margin: 0 -2px 0 0;
  padding: 2px 8px;
}

div.nav dd {
  float: left;
  text-align: left;
  border-left: 2px solid #888;
  width: 325px;
  margin: 0;
  padding: 2px 8px;
}

div.nav table th {
  text-align: right;
  border-right: 2px solid #888;
  vertical-align: top;
  padding: 2px 8px;
}

div.nav table td {
  padding: 2px 8px;
}

div.nav table td a,
div.nav table td strong.selflink {
  white-space: nowrap;
}

div.nav.thin .box {
  width: 400px;
  margin-left: 50px;
}

div.nav.thin dt {
  width: 75px;
}

div.nav.thin dd {
  width: 290px;
}

div.nav.wide .box {
  width: 600px;
  margin-left: -50px;
}

div.nav.wide dt {
  width: 150px;
}

div.nav.wide dd {
  width: 400px;
}

div.nav .heading .selflink {
  font-weight: bold !important;
}

div.nav.npc .heading {
  background-color: #6c3;
}

div.nav.npc dd,
div.nav.npc dt,
div.nav.npc table th {
  border-color: #6c3;
}

div.nav.pve .heading {
  background-color: #fc6;
}

div.nav.pve dd,
div.nav.pve dt,
div.nav.pve table th {
  border-color: #fc6;
}

div.nav.equip .heading {
  background-color: #f96;
}

div.nav.equip dd,
div.nav.equip dt,
div.nav.equip table th {
  border-color: #f96;
}

div.nav.mech1 .heading {
  background-color: #69c;
}

div.nav.mech1 dd,
div.nav.mech1 dt,
div.nav.mech1 table th {
  border-color: #69c;
}

div.nav.mech2 .heading {
  background-color: #3cc;
}

div.nav.mech2 dd,
div.nav.mech2 dt,
div.nav.mech2 table th {
  border-color: #3cc;
}

div.nav.location .heading {
  background-color: #96c;
}

div.nav.location dd,
div.nav.location dt,
div.nav.location table th {
  border-color: #96c;
}

div.nav.lore .heading {
  background-color: #c6c;
}

div.nav.lore dd,
div.nav.lore dt,
div.nav.lore table th {
  border-color: #c6c;
}

div.nav.promo .heading {
  background-color: #9c3;
}

div.nav.promo dd,
div.nav.promo dt,
div.nav.promo table th {
  border-color: #9c3;
}

div.nav.quest .heading {
  background-color: #efaa43;
}

div.nav.quest dd,
div.nav.quest dt,
div.nav.quest table th {
  border-color: #eea63a;
}

div.nav.condition .heading {
  background-color: #51a651;
}

div.nav.condition dd,
div.nav.condition dt,
div.nav.condition table th {
  border-color: #51a651;
}

div.nav.hom .heading {
  background-color: #c96;
}

div.nav.hom dd,
div.nav.hom dt,
div.nav.hom table th {
  border-color: #c96;
}

div.nav.crafting .heading,
div.nav.recipe .heading {
  background-color: #963;
}

div.nav.crafting dd,
div.nav.hom dt,
div.nav.crafting table th,
div.nav.recipe dd,
div.nav.hom dt,
div.nav.recipe table th {
  border-color: #963;
}

div.nav.monsters .heading,
div.nav.monsters .subheading {
  background-color: #6c3;
}

div.nav.monsters dd,
div.nav.monsters dt,
div.nav.monsters table th {
  border-color: #6c3;
}

div.nav.duty .heading,
div.nav.duty .subheading {
  background-color: #fb6537;
}

div.nav.duty dd,
div.nav.duty dt,
div.nav.duty table th {
  border-color: #fb6537;
}

div.nav.whatever20 dd,
div.nav.whatever20 dt,
div.nav.whatever20 table th {
  border-color: #d25d6b;
}

div.nav.whatever1 .heading,
div.nav.whatever1 .subheading {
  background-color: #39c;
}

div.nav.whatever1 dd,
div.nav.whatever1 dt,
div.nav.whatever1 table th {
  border-color: #39c;
}

div.nav.whatever2 .heading,
div.nav.whatever2 .subheading {
  background-color: #c23f3a;
}

div.nav.whatever2 dd,
div.nav.whatever2 dt,
div.nav.whatever2 table th {
  border-color: #c23f3a;
}

div.nav.whatever3 .heading,
div.nav.whatever3 .subheading {
  background-color: #f93;
}

div.nav.whatever3 dd,
div.nav.whatever3 dt,
div.nav.whatever3 table th {
  border-color: #f93;
}

div.nav.whatever4 .heading,
div.nav.whatever4 .subheading {
  background-color: #963;
}

div.nav.whatever4 dd,
div.nav.whatever4 dt,
div.nav.whatever4 table th {
  border-color: #963;
}

div.nav.whatever5 .heading,
div.nav.whatever5 .subheading {
  background-color: #c66;
}

div.nav.whatever5 dd,
div.nav.whatever5 dt,
div.nav.whatever5 table th {
  border-color: #c66;
}

div.nav.whatever6 .heading,
div.nav.whatever6 .subheading {
  background-color: #ec5752;
}

div.nav.whatever6 dd,
div.nav.whatever6 dt,
div.nav.whatever6 table th {
  border-color: #ec5752;
}

div.nav.whatever7 .heading,
div.nav.whatever7 .subheading {
  background-color: #939;
}

div.nav.whatever7 dd,
div.nav.whatever7 dt,
div.nav.whatever7 table th {
  border-color: #939;
}

div.nav.whatever8 .heading,
div.nav.whatever8 .subheading {
  background-color: #396;
}

div.nav.whatever8 dd,
div.nav.whatever8 dt,
div.nav.whatever8 table th {
  border-color: #396;
}

div.nav.whatever9 .heading,
div.nav.whatever9 .subheading {
  background-color: #96f;
}

div.nav.whatever9 dd,
div.nav.whatever9 dt,
div.nav.whatever9 table th {
  border-color: #96f;
}

div.nav.whatever10 .heading,
div.nav.whatever10 .subheading {
  background-color: #d25d6b;
}

div.nav.whatever11 .heading,
div.nav.whatever11 .subheading {
  background-color: #fc3;
}

div.nav.whatever12 dd,
div.nav.whatever12 dt,
div.nav.whatever12 table th {
  border-color: #fc3;
}

div.nav.whatever13 .heading,
div.nav.whatever13 .subheading {
  background-color: #6cf;
}

div.nav.whatever13 dd,
div.nav.whatever13 dt,
div.nav.whatever13 table th {
  border-color: #6cf;
}

div.nav.whatever14 .heading,
div.nav.whatever14 .subheading {
  background-color: #3c3;
}

div.nav.whatever14 dd,
div.nav.whatever14 dt,
div.nav.whatever14 table th {
  border-color: #3c3;
}

/** PRINTER CHANGES **/
@media print {
  #content {
    border: 0 solid #fff;
    box-shadow: none;
    border-radius: 0;
  }

  #mainpagenavigation th,
  div.infobox-n .heading,
  div.infobox-n .subheading,
  div.nav .heading,
  div.nav .subheading {
    color: #000 !important;
    text-shadow: none !important;
    border-width: 0 !important;
  }
  table.table > :first-child > tr:first-child,
  table.table > :first-child > tr:first-child > *,
  .table > tbody > tr > * {
    border: 1px solid #000 !important;
  }
  .table {
    border-collapse: collapse !important;
  }
}

/* Hiding icon redlinks */
span.thumb-icon a.new {
  color: transparent;
  display: inline-block;
  font: 0/0 a;
  overflow: hidden;
  vertical-align: middle;
}

/* Item icons */
span.thumb-icon.item-icon.small a.new {
  background-image: url("/images/thumb/7/74/action.png/20px-action.png");
  height: 20px;
  width: 20px;
}
span.thumb-icon.item-icon.medium a.new {
  background-image: url("/images/thumb/7/74/action.png/35px-action.png");
  height: 35px;
  width: 35px;
}

/* Infobox icons */
div.infobox-icon a.new {
  color: transparent;
  display: inline-block;
  font: 0/0 a;
  overflow: hidden;
  vertical-align: middle;
  background-image: url("/images/thumb/7/74/action.png/40px-action.png");
  height: 40px;
  width: 40px;
}
div.action-infobox-icon a.new {
  color: transparent;
  display: inline-block;
  font: 0/0 a;
  overflow: hidden;
  vertical-align: middle;
  background-image: url("/images/thumb/7/74/action.png/48px-action.png");
  height: 48px;
  width: 48px;
}

/* Attribute prefix spacing (usually in infoboxes) */
.prefixwrapper dl {
  margin: 0;
}

/* action icons */
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */
* + html span.thumb-icon a.new {
  display: inline;
} /* IE7 fix */
* html span.thumb-icon a.new {
  display: inline;
} /* IE6 fix */

/* Inline icons */
/* div is used by [[Template:Icon]] */
div.inline-icon {
  display: inline-block;
  bottom: 2px;
  overflow: visible;
  height: 1.5384615385em;
  margin: 0 0.167em;
}
/* span is used by [[Template:Effect icon]] */
span.inline-icon {
  display: inline-block;
  bottom: 2px;
  overflow: visible;
  height: 1.5384615385em;
}

/* Masthead links */
#upperBar {
  position: absolute;
  top: 0;
  left: 156px;
  height: 30px;
  z-index: 4;
  font-size-adjust: 0.52;
}
#upperBar ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
}
#upperBar ul li {
  margin: 0;
  padding: 0px;
  display: inline-block;
  font-family: "EasonPro", "Times New Roman", "serif";
}
#upperBar ul li a {
  color: #f1f9e2;
  text-transform: uppercase;
  font-size: 12px;
  padding: 8px 10px;
  line-height: 2.6;
}
#upperBar ul li a:hover {
  text-decoration: none;
  color: white;
}
#upperBar ul li:first-child a:hover {
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
  background-position: -121px -30px;
}
#upperBar ul li:first-child + li a:hover {
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
  background-position: -206px -30px;
}
#upperBar ul li:first-child + li + li a:hover {
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;
  background-position: -274px -30px;
}

/** Restore sort icons for sortable table headers **/
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */
table.jquery-tablesorter th.headerSort {
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)
    !ie;
  padding: 0.5em;
  padding-right: 21px;
}
table.jquery-tablesorter th.headerSortDown {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)
    !ie;
}
table.jquery-tablesorter th.headerSortUp {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)
    !ie;
}

/* And finally jquery overlays for tables that also use .table classes (two background images) */
table.table.jquery-tablesorter th.headerSort {
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=),
    url("/mediawiki/images/b/b3/Box_overlay.png");
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)
    !ie;
  background-repeat: no-repeat, repeat;
  background-position: 100% 50%, 0% 0%;
}
table.table.jquery-tablesorter th.headerSortDown {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==),
    url("/mediawiki/images/b/b3/Box_overlay.png");
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)
    !ie;
  background-repeat: no-repeat, repeat;
  background-position: 100% 50%, 0% 0%;
}
table.table.jquery-tablesorter th.headerSortUp {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==),
    url("/mediawiki/images/b/b3/Box_overlay.png");
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)
    !ie;
  background-repeat: no-repeat, repeat;
  background-position: 100% 50%, 0% 0%;
}

/* Recipe boxes that don't look like infoboxes */
div.recipe-box {
  /* from div.infobox-n.recipe */
  min-width: 300px;
  display: inline-block;
  float: none;
  clear: none;
  vertical-align: top;
  font-size: 1em;
  margin: 0 1em 0 0;
  /* from div.infobox-n*/
  position: relative;
  background: #fff;
  border: 1px solid #aaa;
  padding: 0;
  /* from div.infobox, div.nav .box */
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);
  background-image: linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #fff),
    color-stop(1, #eee)
  );
}

div.recipe-box::after {
  /* from div.infobox:after */
  bottom: -4px;
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  height: 3px;
  background-image: url("/mediawiki/images/4/45/Shadow_after.png");
  background-size: 100% 3px;
}

div.recipe-box .subheading,
div.recipe-box .heading {
  text-align: center;
  background-color: #d3c0a8;
  padding: 2px;
  font-weight: bold;
  background-image: url("/mediawiki/images/b/b3/Box_overlay.png");
  border: 1px solid rgba(0, 0, 0, 0.25);
  margin: -1px -1px 5px !important;
}

div.recipe-box .subheading {
  border-width: 0 1px;
}

div.recipe-box dl {
  margin: 10px 0;
}

div.recipe-box dt {
  float: left;
  text-align: right;
  width: 130px; /* CUSTOM (OLD: 112px) */
  line-height: 1em;
  font-weight: 700;
  clear: left;
  border-right: 2px solid #a99a86;
  margin: 0 -2px 0 0;
  padding: 2px 8px 2px 3px;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */
}

div.recipe-box dd {
  float: left;
  border-left: 2px solid #999;
  margin: 0;
  padding: 2px 7px;
  line-height: 1.4;
}

/* For generic ingredient lists anywhere on the wiki */
div.ingredients dt {
  float: left;
  clear: left;
  text-align: right;
  font-weight: normal;
  width: 25px;
  margin: 0 -2px 0 0;
  padding: 2px 2px 2px 3px;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */
  border: none;
}

div.ingredients.wide dt {
  width: 50px;
}

div.ingredients dd {
  float: left;
  margin: 0;
  padding: 1px 4px; /* CUSTOM (OLD: 2px 7px) */
  border: none;
}

div.ingredients dl {
  margin: 2px 0;
}

/* jqplot data labels (a SMW result format); improve readability */
.jqplot-data-label {
  color: white;
  text-shadow: 1px 1px black;
}
.srf-jqplot-plot.bar.jqplot-target {
  color: black;
  font-size: 120%;
}

/* Dialogue indent guides, added by demarcateDialogue in MediaWiki:Common.js */
.dialogue dl dd {
  padding-left: 16px;
  margin-left: 0;
}
.dialogue dl {
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 11px;
  border-left: 2px solid rgba(110, 98, 74, 0.4);
}
.dialogue > dl,
.dialogue td > dl {
  margin-bottom: 10px;
  border-left: none;
}

/* For Semantic Forms with multiple template instances, such as for a row template. */
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research
  .multipleTemplateList
  p {
  display: none;
}
body.page-Glob_of_Ectoplasm_salvage_research
  div.multipleTemplateInstance.multipleTemplate,
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research
  div.multipleTemplateInstance {
  padding: 0px 5px !important;
  margin: 0px !important;
  background: none !important;
  border: none !important;
}
.table.form-row::after {
  background: none;
}
.form-row tr th span input {
  text-align: center;
  line-height: 1;
}
.form-row tr th span input.left {
  text-align: left;
}
input.form-lineheight {
  height: 20px;
}
input.form-lineheight[type="checkbox"] {
  margin: 0px;
}
select.form-lineheight {
  height: 30px;
}

/* Remove top margin for ul within bug/anomaly templates */
.buglist ul {
  margin-top: 0;
}

/* Hide and reduce margins of horizontal rules between multiple navs */
.nav ~ hr {
  background-color: transparent;
  margin: 0.5em 0 !important;
}

/* Hide smw annotation notice */
#smw-form-editpage-help {
  display: none;
}

/* Fix last row spacing in SMW generated galleries */
.srf-gallery ul.gallery {
  text-align: left;
}

/* Reduce width of SMW columns in ul format */
.smw-ul-columns div {
  width: unset !important;
  min-width: 300px;
}

/**
 * Style for horizontal lists (separator following item).
 * @source mediawiki.org/wiki/Snippets/Horizontal_lists
 * @revision 6 (2014-05-09)
 * @author mediawiki.org/wiki/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.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.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;
  margin: 0 2px;
}
.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) " ";
  white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
  content: " (" counter(listitem) " ";
}

/* Deletion page field indents */
@media screen and (min-width: 820px) {
  #mw-deleteconfirm-table div label {
    display: inline-block;
    width: 170px;
    text-align: right;
    margin-bottom: 5px;
  }
  #mw-deleteconfirm-table input#wpWatch {
    margin-left: 156px;
  }
}

/* Class for [[Template:Trait compact table]] */
.faded img {
  opacity: 0.2;
}

/* Class for action history project */
.action-history {
  padding: 0.2em 0.5em 0.5em 0.5em;
  margin-bottom: 0.5em;
  border: 1px #aaa dashed;
  background-color: #f6f3e4;
}
.action-history li {
  padding: 0.1em 0em;
}

/* SMW further results */
.table + .smw-template-furtherresults {
  display: block;
}
.table + .smw-template-furtherresults a {
  background: none;
  color: #0645ad;
}

/* CUSTOM FOR FFXIV WIKI */
/* Action facts within description */
blockquote p {
  margin-bottom: 0.2em !important;
}
blockquote dd {
  line-height: 1.4em;
  margin-left: 1em !important;
}
blockquote dl {
  margin-top: 0 !important;
}

.hide {
  display: none;
}

/* Description flavor colors */
span.colorized-description {
  font-weight: bold;
}

span.colorized-description.triple-tick,
span.colorized-description.triple-tick > a {
  color: #ba5a0b;
}

span.colorized-description.double-tick,
span.colorized-description.double-tick > a {
  color: #827B00;
}

span.colorized-description.single-tick,
span.colorized-description.single-tick > a {
  color: #0a9421;
}

/* Standard Frame Icon */
div.standard-frame-icon, span.standard-frame-icon, div.standard-frame-icon-hq, span.standard-frame-icon-hq {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-block!important;
  background: url(/mediawiki/images/2/2b/Action_background.png) no-repeat 4px
    2px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
  vertical-align: middle;
  margin-right: -3px;
}

td > div.standard-frame-icon, td > span.standard-frame-icon, td > div.standard-frame-icon-hq, td > span.standard-frame-icon-hq {
  font-size: 100%;
}

div.standard-frame-icon img, span.standard-frame-icon img, div.standard-frame-icon-hq img, span.standard-frame-icon-hq img {
  position: absolute;
  top: 2px;
  left: 50%;
  margin-left: -20px;
  display: block;
  z-index: 1;
}

div.standard-frame-icon:after, span.standard-frame-icon:after {
  content: "";
  background: url(/mediawiki/images/d/d9/Action_overlay_glassy.png) no-repeat;
  width: 48px;
  height: 48px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

div.standard-frame-icon-hq:after, span.standard-frame-icon-hq:after {
  content: "";
  background: url(/mediawiki/images/a/af/HQ_overlay.png) no-repeat;
  width: 48px;
  height: 48px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

div.standard-frame-icon > a:nth-child(2), span.standard-frame-icon > a:nth-child(2), div.standard-frame-icon-hq > a:nth-child(2), span.standard-frame-icon-hq > a:nth-child(2) {
  width: 42px;
  height: 42px;
  position: absolute;
  top: 0;
  z-index: 3;
  left: 2px;
  text-decoration: none;
  padding: 0;
  background-image: none;
}

/* Mid-size */
div.standard-frame-icon.mid, span.standard-frame-icon.mid, div.standard-frame-icon-hq.mid, span.standard-frame-icon-hq.mid  {
  width: 38px;
  height: 38px;
  background-size: 30px 30px;
}
div.standard-frame-icon.mid img, span.standard-frame-icon.mid img, div.standard-frame-icon-hq.mid img, span.standard-frame-icon-hq.mid img {
  top: 1px;
  left: 60%;
}
div.standard-frame-icon.mid:after, span.standard-frame-icon.mid:after, div.standard-frame-icon-hq.mid:after, span.standard-frame-icon-hq.mid:after {
  width: 36px;
  height: 36px;
  background-size: 36px 36px;
}
div.standard-frame-icon.mid > a:nth-child(2), span.standard-frame-icon.mid > a:nth-child(2), div.standard-frame-icon-hq.mid > a:nth-child(2), span.standard-frame-icon-hq.mid > a:nth-child(2) {
  width: 30px;
  height: 30px;
}

/* Small-size */
div.standard-frame-icon.small, span.standard-frame-icon.small, div.standard-frame-icon-hq.small, span.standard-frame-icon-hq.small {
  width: 28px;
  height: 24px;
  background-size: 18px 20px;
  font-size: 100%;
}
div.standard-frame-icon.small img, span.standard-frame-icon.small img, div.standard-frame-icon-hq.small img, span.standard-frame-icon-hq.small img {
  top: 1px !important;
  left: 1.42rem !important;
}
div.standard-frame-icon.small:after, span.standard-frame-icon.small:after, div.standard-frame-icon-hq.small:after, span.standard-frame-icon-hq.small:after {
  width: 24px;
  height: 24px;
  background-size: 24px 24px;
  margin-left: 0.055em;
}
dd div.standard-frame-icon.small:after, dd span.standard-frame-icon.small:after, dd div.standard-frame-icon-hq.small:after, dd span.standard-frame-icon-hq.small:after {
  /* Fix */
  margin-left: 0.045em;
}
div.standard-frame-icon.small > a:nth-child(2), span.standard-frame-icon.small > a:nth-child(2), div.standard-frame-icon-hq.small > a:nth-child(2), span.standard-frame-icon-hq.small > a:nth-child(2) {
  width: 20px;
  height: 20px;
}

/* Item effects */
div.item-effects {
  font-size: 0.95em;
  color: #707070;
  border-bottom: 1px solid #a0a0a0;
  display: inline-block;
  width: 500px;
  margin: 5px 0;
}

div.item-effects-list > p {
  margin: 0 !important;
  line-height: 1.4em;
}

/* Dialog box flavor texts */
.dialog-box {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  line-height: 1.45em;
}

.dialog-box.golden-warning,
.dialog-box.golden-warning a,
.dialog-box.golden-warning a.new,
.dialog-box.golden-warning a:visited,
.dialog-box.golden-warning a.new:visited {
  text-shadow: 0 0.02em 0.2em #dc8809;
  color: #ffecb3;
}

.dialog-box.quest-milestone,
.dialog-box.quest-milestone a.new,
.dialog-box.quest-milestone a.new:visited {
  text-shadow: 0 0.02em 0.2em #33adff;
  color: #dbe5ff;
}
.dialog-box.quest-milestone a,
.dialog-box.quest-milestone a:visited {
  text-shadow: 0 0.02em 0.2em #222;
  color: #eee;
}

.dialog-box:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: #222;
  opacity: 0.9;
  border-radius: 10px;
  filter: blur(0.11em);
}

.dialog-box.quest-milestone:before {
  background-color: #0047a3;
}

/* Recipe characteristics */
.recipe-box .characteristics {
  margin-top: -10px;
}

/* Item rarity */
.rarity {
  font-weight: bold;
}

.rarity.white,
.rarity.basic {
  color: black;
}
.rarity.green,
.rarity.dungeon {
  color: #20bc70;
}
.rarity.blue,
.rarity.tomestone {
  color: #2673c5;
}
.rarity.pink,
.rarity.aetherial {
  color: #ff65ad;
}
.rarity.purple,
.rarity.relic {
  color: #7641af;
}

/* Weapon infobox styles */
.weapon-damage-stats,
.armor-defense-stats {
  border-collapse: collapse;
  margin-bottom: 10px;
}

.weapon-damage-stats sup,
.armor-defense-stats sup {
  font-size: 0.7em;
  font-weight: bold;
}

.weapon-damage-stats td,
.weapon-damage-stats th,
.armor-defense-stats td,
.armor-defense-stats th {
  text-align: left;
  padding: 1px 4px;
}

.weapon-damage-stats th:nth-child(1) {
  background-image: linear-gradient(to right, #ff4000, #ff8c66);
  border-left: 1px solid #f63;
}
.weapon-damage-stats th:nth-child(2) {
  background-image: linear-gradient(to right, #ff8c66, #ffece5);
}
.weapon-damage-stats th:nth-child(3) {
  background-image: linear-gradient(to right, #ffece5, transparent);
}

.armor-defense-stats th:nth-child(1) {
  background-image: linear-gradient(to right, #ff4000, #ffece5);
  border-left: 1px solid #f63;
}
.armor-defense-stats th:nth-child(2) {
  background-image: linear-gradient(to right, #ffece5, transparent);
}

.weapon-damage-stats td,
.armor-defense-stats td {
  background: #fff8f5;
}
.weapon-damage-stats td:nth-child(1),
.armor-defense-stats td:nth-child(1) {
  border-left: 1px solid #f63;
}
.weapon-damage-stats td:nth-child(3),
.armor-defense-stats td:nth-child(2) {
  background-image: linear-gradient(to right, #fff8f5, #fff);
}

.equipment-footer {
  font-size: 0.98em;
  margin-top: 6px;
}

.equipment-footer .adv-melding {
  color: #ea3e69;
}

.equipment-footer .equip-props {
  font-weight: bold;
  color: #666;
}

.equipment-footer .equip-props .equip-prop.no {
  color: #bababa;
  text-decoration: line-through;
  font-weight: normal;
}

.equipment-footer .equip-props .equip-prop.yes {
  color: #090;
  font-weight: normal;
}

/* Item statistics */
.infobox-n .statistics.item,
.infobox-n .statistics.weapon {
  background-color: #ffece5;
  border-bottom: 1px solid #ffdacc;
  border-top: 1px solid #ffc7b3;
  padding-left: 2em;
  margin: 0;
}
.infobox-n .statistics.item.empty,
.infobox-n .statistics.weapon.empty {
  border: none;
}

.infobox-n .statistics.item .characteristic,
.infobox-n .statistics.weapon .characteristic {
  font-size: 82%;
  font-weight: bold;
}

.infobox-n .statistics .unique {
  color: #b39e42;
}
.infobox-n .statistics .untradable {
  color: #31b434;
}

/* Mount details */
.infobox-n .details.mount {
  background-color: #fce5ff;
  border-bottom: 1px solid #f9ccff;
  border-top: 1px solid #f6b3ff;
  padding-left: 2em;
  margin: 0;
}

.infobox-n .details.mount.empty {
  border: none;
}

.infobox-n .details.mount .characteristic {
  font-size: 82%;
  font-weight: bold;
}

/* NPC statistics */
.infobox-n .statistics.hunt {
  font-weight: bold;
  font-style: italic;
  font-size: 0.9em;
  text-shadow: 0px 0px 1px #333;
}
.infobox-n .statistics.hunt.rank-a {
  background: linear-gradient(to right, #fd2424, #fffdbc);
  border-bottom: 1px solid #ffcc80;
  border-top: 1px solid #ffad33;
  margin: 0;
}
.infobox-n .statistics.hunt.rank-b {
  background: linear-gradient(to right, #009e81, #d8fdf6);
  border-bottom: 1px solid #75f0d9;
  border-top: 1px solid #17cfad;
  margin: 0;
}
.infobox-n .statistics.hunt.rank-s {
  background: linear-gradient(to right, #c619ff, #feffff);
  border-bottom: 1px solid #c180ff;
  border-top: 1px solid #a733ff;
  margin: 0;
}

/* Nav */
div.nav.class-nav table th.class-cell,
div.nav.class-nav table td.class-cell,
div.nav.job-nav table th.class-cell,
div.nav.job-nav table td.class-cell {
  text-align: left;
  font-weight: normal;
}

div.nav.class-nav table th {
  text-align: center;
}

div.nav.class-nav table th:last-child,
div.nav.job-nav table th:last-child {
  border: none;
}

div.nav.job-nav {
  width: 950px;
}

div.nav.class-nav {
  width: 850px;
}

/* Fix quest infobox dt to accommodate previous quest */
div.infobox-n.quest dt {
  width: 100px;
}

/* TABLES */
/* quest */
.table.quest > :first-child > tr:first-child,
.table.quest > tbody > tr.heading,
.table.quest > :first-child > tr:first-child > *,
.table.quest > tbody > tr.heading > * {
  background-color: #efae4d;
  border-color: #e18f14;
}

.table.quest > tbody > tr > th,
.table.quest > tfoot > tr > th,
.table.quest > thead > tr > th,
table.table > tbody > tr.quest > th {
  background-color: #efae4d;
  border-color: #e18f14;
}

.table.quest > tbody > tr:nth-child(odd),
.table > tbody > tr.quest:nth-child(odd) {
  background-color: #fff3d8;
}

/* Relic weapons nav */
div.nav.relic .pre-relic-label {
  width: 120px;
}

div.nav.relic .relic-list {
  padding-bottom: 6px;
}

div.nav.relic .role-subheading {
  padding: 0 8px;
  position: absolute;
}

div.nav.relic td.mw-collapsible div.mw-collapsible-content {
  padding-top: 0.6em;
}

div.nav.relic .first-role-job {
  width: 112px;
}

div.nav.relic .heading {
  background-color: #8d5bc2;
}

div.nav.relic dd,
div.nav.relic dt,
div.nav.relic table th {
  border-color: #8d5bc2;
}

/* Map icons */
.map-icons {
  display: inline-block;
  width: 28px;
  height: 24px;
  vertical-align: middle;
  text-align: center;
}

/* SEARCH MAP */
.search-map {
  display: flex;
  flex-wrap: wrap;
}

/* Map Frame */
/* Title element */
.search-map .map-frame .map-title {
  position: relative;
  padding: 0.1em 0;
  font-family: EasonPro, "Times New Roman", serif !important;
  font-size: 1.5em;
  font-style: italic;
  text-align: center;
  background: #9d9e47;
  font-weight: bold;
  background-image: url(/mediawiki/images/b/b3/Box_overlay.png);
  border: 1px solid #464620;
  border-bottom-width: 0;
}

/* Image element */
.search-map .map-frame .map {
  position: relative;
  width: 502px;
  border: 1px solid #464620;
}

.search-map.big .map-frame .map {
  width: 1002px;
}

.search-map.medium .map-frame .map {
  width: 752px;
}

.search-map .map-frame .map .inner-border {
  border: 1px solid #696930;
}

/* Map markers */
.search-map .map-frame .map .marker {
  position: absolute;
  -webkit-filter: drop-shadow(0 0 1px #00ff00);
  filter: drop-shadow(0 0 1px #00ff00);
}

/* Caption element */
.search-map .caption {
  margin-left: 1em;
}

.search-map.big .caption {
  margin: 0.6em 0;
}

/* HQ color */
.hq-sepia {
  filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));
  -webkit-filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));
}

/* H3 Fix */
h3 {
  margin-bottom: 0.25em !important;
}

/* OLD: Infobox template style */
.infobox {
  border: 1px solid #020202;
  background-color: #f9f9f9;
  color: black;
  margin-bottom: 0.5em;
  margin-left: 1em;
  padding: 0.2em;
  float: right;
  clear: right;
}
.infobox td,
.infobox th {
  vertical-align: top;
}
.infobox caption {
  font-size: larger;
  margin-left: inherit;
}
.infobox.bordered {
  border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
  border: 1px solid #020202;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
  border: 0;
}

/*Removes header from front page*/

body.page-FF14_Wiki h1.firstHeading {
  display: none;
}

/* Allow limiting of which header levels are shown in a TOC;
   <div class="toclimit-3">, for instance, will limit to
   showing ==headings== and ===headings=== but no further
   (as long as there are no =headings= on the page, which
   there shouldn't be according to the MoS). */
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
  display: none;
}

/* new main page */

.mobile-frontpage {
  display: none !important;
}
.desktop-frontpage {
  display: block !important;
}

.mobile-element {
  display: none !important;
}
.desktop-element {
  display: block !important;
}

html {
  height: auto;
}

/* top and bottom banners (add header and footer) */
body {
  background-image: url("/mediawiki/images/3/3c/Light_mode_top_background_DT.jpg");
  background-position: left top;
  background-repeat: no-repeat !important;
  min-height: 105vh;
}

/* Important: show only desktop ad code on Desktop*/
.nodesktop {
  display: none !important;
}

/* makes primis a certain size on desktop */
.primis {
  width:700px !important;
}

/*relic weapons*/
.relic-header {
  border: 1px solid #ffc9c9;
  background-color: #FFFFF3;
}

.relic-quest {
  border: 1px solid #4B0082;
  background-color: #FFFFF0; 
}

.relic-quest p {
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.relic-quest h3{
    margin-left: 0.4em;
}

.relic-quest h4 {
    font-size: 1.2em;
    margin-left: 0.4em;
}

.relic-quest li {
    margin-right: 0.4em;
}

.relic-quest .table {
    margin-right: 0.5em;
}

.relic-quest div.thumbinner {
    margin-right: 0.5em;
}

.relic-quest-heading {
  background: #D8BFD8;
  padding: 0.3em;
}

.relic-quest-cell {
  background: #B2FFFF;
  padding: 0.3em;
}

/*</nowiki>*/