@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: 0; }
button::-moz-focus-inner { padding: 0; border: 0; }

html, body { height: 100%; font: normal 12px/1.3 "Lucida Sans Unicode", Arial, Helvetica, sans-serif; }
a { outline: none; text-decoration: none; color:#ffba00; }
a:visited{ color:#ffba00;}
a:hover{ text-decoration:underline;color:#ffc62e;}
textarea { overflow: auto; }
body {
    background: url("/images/wod/bg/body-bg-1920px.jpg") no-repeat scroll center top #0b141d;
    /*color: #6EA6CA;*/
	color:#FFBA00;
    min-width: 994px;
	height: 100%;
	min-height:1200px;
}
/*
@media (max-width: 1920px) {
	body { background-image: url("/images/wod/bg/body-bg-1920px.jpg") }
}
@media (max-width: 1680px) {
	body { background-image: url("/images/wod/bg/body-bg-1680px.jpg") }
}

@media (max-width: 1440px) {
	body { background-image: url("/images/wod/bg/body-bg-1440px.jpg") }
}

@media (max-width: 1280px) {
	body { background-image: url("/images/wod/bg/body-bg-1280px.jpg") }
}

@media (max-width: 1024px) {
  body { background-image: url("/images/wod/bg/body-bg-1024px.jpg") }
}*/
table {
	border-collapse : collapse;
}
table th{
	font-size:10px;
	padding:5px;
	font-weight:normal;
}
/*table tbody tr:hover {
	background-color:#252525;	
}*/
table.stattable tbody tr:hover {
	background-color:#252525;	
}
#mainrealmprogresstable th{
	padding:0 1px;	
}
.error {
	float:none;
	color:#F00;
	font-size:12px;	
}
.clear {
    clear: both;
    display: block;
    margin: 0;
    padding: 0;
}
.faded {
	opacity:0.5;	
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
}
.faded.o20 {
	opacity:0.2;	
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
}
.gray {
	color:#333333 !important;
}
.light-gray {
	color:#555555 !important;
}
#wrapper {
    margin: 0 auto;
    position: relative;
    /*width: 1006px;
	filter:alpha(opacity=97);
	-moz-opacity:0.97;
	-khtml-opacity: 0.97;
	opacity: 0.97;*/
	min-height: 100%;
}
#header {
    display: block;
    height: 106px;
    margin: 0 auto;
    max-width: 1240px;
    min-width: 980px;
    position: relative;
    text-align: center;
}
#content {
    /*background: url("/images/wod/content-bg.png") repeat-y scroll 0 0 transparent;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    padding: 0 5px 0;
    position: relative;		*/
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	margin: 0 auto;
    max-width: 1240px;
    min-width: 980px;
    padding-bottom: 70px;
    position: relative;
}
#main-left {
    display: block;
    float: left;
    height: 100%;
	margin: 5px;
    padding: 0;
    position: relative;
    text-align: left;
    vertical-align: middle;
    width: 1020px;
    z-index: 1;
}
#main-right {
    float: right;
    position: relative;
    width: 160px;
	margin-top:10px;
	z-index: 0;
}
/*#content-top {
    background: url("/images/wod/content-top.jpg") no-repeat scroll 1px 0 transparent;
}
#content-bot {
    background: url("/images/wod/content-bot.jpg") no-repeat scroll 1px 100% transparent;
    border-bottom: 1px solid #002555;
    min-height: 700px;
}*/
#header #logo {
	background: transparent url("/images/wod/logo.png") no-repeat;
    height: 95px;
    overflow: hidden;	
	width:200px;
}
#header #logo a {
    border: medium none;
    display: block;
    height: 80px;
    text-indent: -9999px;
    width: 400px;
}
#footer {
    /*height:auto;
    margin: 50px auto 0;
    min-height: 50px;
    padding: 0 20px 20px;
    position: relative;
    text-align: center;
    width:auto;
	font-size:10px;*/
	
	bottom: 0;
    color: #999999;
    display: block;
    height: 40px;
    margin: 0 auto;
    position: absolute;
    text-align: center;
    width: 100%;
	padding:30px 0 0;
}
.sddm div {
	z-index:1050;	
}

.center {
	text-align:center;	
}

.section {
    margin-bottom: 4px;
	border:1px solid #2b3039;
	background-color:rgba(0,0,0,0.2);
	/*box-shadow: 3px 3px 10px #000000;*/
}
.section .section-header {
    /*background: url("/images/newsbg01.png") no-repeat scroll 0 0 transparent;*/
    height: 25px;	
	font: 14px/25px "Lucida Sans Unicode","Lucida Grande",sans-serif;
}
.section .section-header h3,.section .section-header h2 {
    color: #777777;    
    height: 25px;
    padding: 0 30px;
/*    text-transform: uppercase;*/
	float:left;
	font-size: 12px;
	line-height:25px;
    font-weight: normal;
	text-transform: uppercase;
}
.section .section-date {
	float:right;
	font-size:12px;
	height:25px;
	padding:0 10px;
	color:#333;	
}
.section .section-body2 {
    padding: 5px 20px 15px;
	position: relative;
	font-size: 14px;
}
.section .section-body3 {
	position: relative;
}
.section .section-body4 {
	position: relative;
	padding: 5px 20px 10px;
}
.section .section-body2 .section-text {
	float:left;
	width:750px;	
}
.section .section-body2 .section-image {
	float:right;
	width:200px;
	text-align:center;	
}
#menu-wrapper {
	position:relative;
	width:100%;
	/*padding:10px 0;*/
	height:auto;
}
#menu-top {
	position:relative;		
	height:60px;
	background-color: rgba(0, 0, 0, 0.35);
	border-top: 1px solid #363e46;  
	border-bottom: 1px solid #363e46;  	
}
.searchbar {
	/*background-color: #000D20;
    border: 1px solid #0E3869;
    box-shadow: 3px 3px 10px #000000;*/
    left: 0;
    margin: 0 auto;
    padding: 0;
    position: relative;
    /*top: -10px;
    width: 960px;*/
    z-index: 9;
	max-width: 1240px;
    min-width: 980px;
}

/*.header-plate {
    height: 52px;
    position: relative;
	background:url("/images/wod/mainmenu05.png") no-repeat;
	background-position: 0 0;
}*/
/*menu*/
/*#menu { width: 1003px; height: 52px; position: absolute; left: 0px; top: 0px; -moz-user-select: none; -webkit-user-select: none; user-select: none; background:url("/images/wod/mainmenu05.png") no-repeat; z-index:10; }
#menu li { width: 120px; float: left; height: 52px; }
#menu li a { height: 52px; display: block; }
#menu li a:hover,
#menu li a.menu-active {  background:url("/images/wod/mainmenu05.png") no-repeat; background-position: 0 -52px; position: relative; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow:none }
#menu li.wowheroes-menu-home a:hover { background-position: 0 -52px }
#menu li.wowheroes-menu-home a.menu-active { background-position: 0 -104px !important }
#menu li.wowheroes-menu-compare a:hover { background-position: -120px -52px }
#menu li.wowheroes-menu-compare a.menu-active { background-position: -120px -104px !important }
#menu li.wowheroes-menu-guild a:hover { background-position: -240px -52px }
#menu li.wowheroes-menu-guild a.menu-active { background-position: -240px -104px !important }
#menu li.wowheroes-menu-realm a:hover { background-position: -360px -52px }
#menu li.wowheroes-menu-realm a.menu-active { background-position: -360px -104px !important }
#menu li.wowheroes-menu-progress a:hover { background-position: -480px -52px }
#menu li.wowheroes-menu-progress a.menu-active { background-position: -480px -104px !important }
#menu li.wowheroes-menu-forum {float:right;margin-right: 8px;}
#menu li.wowheroes-menu-forum a:hover { background-position: -875px -52px;}*/
.header-plate {	
	display: block;
    height: 100%;
    position: relative; 
	max-width: 1240px;
    min-width: 980px; 
	margin: 0 auto;	
}
.header-plate a {
	display: inline-block;
    height: 100%;
    line-height: 60px;
    margin: 0 15px;
	color:#FFFFFF;
	text-transform: uppercase;
	font-size:18px;
}
.header-plate a:hover {
	color: #1d9ae3;
	text-shadow: 0 0 30px #ffffff;
}
.header-plate a.menu-active {
	color: #1d9ae3;
	text-shadow: 0 0 30px #ffffff;
}


.ajaxmenuloader {
	height: 18px;
	width: 18px;
	left: 0px;
	top: 0px;
}
.cachetime {
	display: inline-block;
	background-image: url("/images/wod/sprites/cachetime.gif");
	background-repeat:no-repeat;
	background-position:center;
	width: 20px;
	height: 20px;
}
.cachetime.green { background-position: 0 0;} 
.cachetime.yellow { background-position: 0 -20px;}
.cachetime.red { background-position: 0 -40px;}
.armory-link {
	display: inline-block;
	background-image: url("/images/wod/armory-link.png");
	background-repeat:no-repeat;
	background-position:center;
	width: 20px;
	height: 20px;
}

.enchant-rank{
	background-image: url("/images/wod/enchant-rank.gif");
	background-repeat:no-repeat;
	background-position:center;
	position: relative;
	display: block;
	width: 23px;
	height: 23px; 
}
.enchant-rank .erank{
	color:#FFF;
	font-family: Arial,Georgia,Helvetica,sans-serif;
    font-size: 12px;
	position: absolute;
	top: 11px;
	width: 23px;
	text-align: center;
	text-shadow:
       1px 1px 0 #000,
     -1px -1px 0 #000,  
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;
	filter:DropShadow(Color=#000000, OffX=1, OffY=1), glow(color=black,strength=3);
}

#main {	
	background-color:#000;
	width : 1000px;
	margin : 0 auto 0 auto;
	z-index: 0;
	min-height : 1350px;
	height: auto;
	filter:alpha(opacity=93);
	-khtml-opacity: 0.93;
	/*opacity: 0.93;*/
	z-index:1000;
}
.copyright {
	width : 1000px;
	height : 120px;
	z-index: 0;
	position: relative;	
	min-height : 100px;
	font-size: 9px;
	color: #FFF;
	text-align: center;
	top: 0px;
}
.news {
	position:relative;
	width:100%;
	z-index: 0;	
	height: auto;
	font-size:14px;
}
.minimain {
	font-size:10px;
}
#top-main-square-ad {
	position: absolute;
	top:0px;
	right:0px;
	width:300px;
	height:250px;
	z-index:100;
}
#top-main-logo-ad {
	display: inline-block;
    height: 90px;
    position: absolute;
	top:0;
	right:0px;
	width:728px;
	z-index:100;
}
#top-main-guide-menu {
	position: relative;
	width:100%;
	height:40px;
	z-index:9999;
}

.tips-focused {
	color:#0F0;
}
.input {
    /*background: none repeat scroll 0 0 #FFF;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #171717;
    padding: 5px;
	box-shadow: 0 0 10px #361005;*/
	
	background-color: #040b0e;
    border: 1px solid #202a30;
    color: white;
    font-size: 18px;
    padding: 5px;
}
.selectbox {	
	background-color: #040b0e;
    border: 1px solid #202a30;    
    color: white;
    padding: 5px;
}

#main-area {
	position:relative;
	width : 980px;
	z-index: 0;	
	height: auto;
	margin-left:10px;
	margin-right:10px;
}
	#main-character-data {
		position:relative;
		left:0px;
		top:0px;
		width:100%;
		height:auto;
		min-height:1220px;
	}
	#main-char-ads {
		position:absolute;
		left:830px;
		top:0px;
		width:160px;
		height:1250px;
		min-height:1250px;
	}
	#main-guild {
		position:relative;
		left:0px;
		top:10px;
		width:100%;
		height:auto;
		min-height:1300px;
	}
		#gsfilter {
			display:none;
		}
		#gsfilterrank {
			display:none;
		}
		#main-guild-data {
			position:relative;
			left:0px;
			top:0px;
		}
	#main-guild-ads {
		position:absolute;
		left:1020px;
		top:10px;
		width:160px;
		height:1250px;
		min-height:1250px;
	}
	#main-realm {
		position:relative;
		left:0px;
		top:10px;
		width:100%;
		min-height:1300px;
		height:auto;
	}
		#rsfilter {
			display:none;
		}
		#main-realm-data {
			position:relative;
			left:0px;
			top:0px;
		}
	#main-realm-ads {
		position:absolute;
		left:1030px;
		top:10px;
		width:160px;
		height:1250px;
		min-height:1250px;
	}
	#main-progress {
		position:relative;
		left:0px;
		top:10px;
		width:100%;
		min-height:1300px;
		height:auto;
	}
		#psfilter {
			display:none;
		}
	#main-progress-ads {
		position:absolute;
		left:1030px;
		top:10px;
		width:160px;
		height:1250px;
		min-height:1250px;
	}
	#main-compare {
		position:relative;
		left:0px;
		top:10px;
		width:100%;
		min-height:1300px;
		height:auto;
	}
	#main-compare-ads {
		position:absolute;
		left:1030px;
		top:10px;
		width:160px;
		height:1250px;
		min-height:1250px;
	}

.item {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
}
.item.heirloom {color:#e6cc80;}
.item.legendary {color:#ff8000;}
.item.epic {color:#a335ee;}
.item.rare {color:#0070dd;}
.item.green {color:#1eff00;}
.item.white {color:#FFFFFF;}
.item.gray {color:#9d9d9d;}




.icon-small {
display:block;
left:0px;
position:relative;
top:0px;
z-index:20;
background-position:center;
background-repeat:no-repeat;
height:18px;
width:18px;
padding-left:3px;
padding-top:3px;
}

.icon-small-border {
display:block;
left:0px;
position:absolute;
top:0px;
z-index:30;
background-image:url("http://static.wowhead.com/images/Icon/small/border/default.png");
background-position:center;
background-repeat:no-repeat;
height:26px;
width:26px;
}

.icon-medium {
display:inline-block;
position:relative;
left:0px;
top:0px;
z-index:20;
background-position:center;
background-repeat:no-repeat;
height:26px;
width:26px;
padding-left:4px;
padding-top:4px;
}

.icon-medium-border {
display:block;
/*position:absolute;
left:0px;
top:0px;*/
z-index:30;
/*background-image:url("/images/wod/icon_border_34.png");
background-position:center;
background-repeat:no-repeat;*/
height:36px;
width:36px;
margin:2px;
}

.icon-gem-wrapper {
	display: inline-block;
	position:relative;
	left:0px;
	top:0px;
	z-index:20;
	background-position:center;
	background-repeat:no-repeat;
	height:26px;
	width:26px;
	padding-left:4px;
	padding-top:4px;
}
.icon-gem {
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	z-index:20;
	background-position:center;
	background-repeat:no-repeat;
	height:26px;
	width:26px;
	padding-left:4px;
	padding-top:4px;
}
.icon-gem.no-grip.red {background-image:url("/images/wod/icons/sockets/red0.png");}
.icon-gem.no-grip.blue {background-image:url("/images/wod/icons/sockets/blue0.png");}
.icon-gem.no-grip.yellow {background-image:url("/images/wod/icons/sockets/yellow0.png");}
.icon-gem.no-grip.prismatic {background-image:url("/images/wod/icons/sockets/prismatic0.png");}
.icon-gem.no-grip.meta {background-image:url("/images/wod/icons/sockets/meta0.png");}
.icon-gem.no-grip.cogwheel, .icon-gem.no-grip.hydraulic {background-image:url("/images/wod/icons/sockets/cogwheel0.png");}

.icon-gem.empty.red {background-image:url("/images/wod/icons/sockets/ered0.png");}
.icon-gem.empty.blue {background-image:url("/images/wod/icons/sockets/eblue0.png");}
.icon-gem.empty.yellow {background-image:url("/images/wod/icons/sockets/eyellow0.png");}
.icon-gem.empty.prismatic {background-image:url("/images/wod/icons/sockets/eprismatic0.png");}
.icon-gem.empty.meta {background-image:url("/images/wod/icons/sockets/emeta0.png");}
.icon-gem.empty.cogwheel, .icon-gem.empty.hydraulic {background-image:url("/images/wod/icons/sockets/ecogwheel0.png");}

.icon-gem.red {background-image:url("/images/wod/icons/sockets/red1.png");}
.icon-gem.blue {background-image:url("/images/wod/icons/sockets/blue1.png");}
.icon-gem.yellow {background-image:url("/images/wod/icons/sockets/yellow1.png");}
.icon-gem.prismatic {background-image:url("/images/wod/icons/sockets/prismatic1.png");}
.icon-gem.meta {background-image:url("/images/wod/icons/sockets/meta1.png");}
.icon-gem.cogwheel, .icon-gem.hydraulic {background-image:url("/images/wod/icons/sockets/cogwheel1.png");}

.icon-gem.anim.red {background-image:url("/images/wod/icons/sockets/anim-red.gif");}
.icon-gem.anim.blue {background-image:url("/images/wod/icons/sockets/anim-blue.gif");}
.icon-gem.anim.yellow {background-image:url("/images/wod/icons/sockets/anim-yellow.gif");}
.icon-gem.anim.prismatic, .icon-gem.anim.cogwheel, .icon-gem.anim.hydraulic {background-image:url("/images/wod/icons/sockets/anim-prismatic.gif");}
.icon-gem.anim.meta {background-image:url("/images/wod/icons/sockets/anim-meta.gif");}


#compare-info {
	position:relative;
	top:0px;
	width:100%;
	height:200px;
}
.compare-items, #char-info {
	position:relative;
	top:0px;
	width:100%;
	height:auto;
}
#statistics, #stat-tips, #worldoflogs, #warcraftlogs, #achievements, #items, #challenges {
	position:relative;
	top:10px;
	width:100%;
	height:auto;
}
#items tr, #mainguildtable tr, #mainrealmtable tr, #mainrealmprogresstable tr {
	border : 1px solid #161b22;	
}
#mainguildtable tr:hover, #mainrealmtable tr:hover, #scoreitemsback tr:hover, #mainrealmprogresstable tr:hover {
	background-color:rgba(0,0,0,0.1);	
}
#items td, #mainguildtable td, #mainrealmtable td, #scoreitemsback td {
	padding:3px 5px;	
}

	.achcomplete{
		color:#0C0;
	}	
	.achcomplete:visited{
		color:#0C0;
	}
	.achincomplete{
		color:#333;
	}
	.achincomplete:visited{
		color:#333;
	}

.hero-group{
	/*background-color:#000d20;
	border:#0e3869 1px solid;
	box-shadow: 3px 3px 10px #000000;*/
	display: block;
    position: absolute;
	
	border: 1px double #2b3039;
	/*outline: 1px solid #000;*/
	background-color:rgba(0,0,0,0.3);
}
.hero-group:hover{
	border:#244f72 1px solid;	
	/*background-color:#00122b;*/
}
.stat-priority {
	position:relative;
	display:inline-block;
	width:auto;	
	margin: 5px auto;
    padding: 5px;
}
.tip-title{
	display: block;
	padding:10px 0;
	font-size:12px;
}

#main-char-directlink {
	position:absolute;
	height:14px;
	width:100px;
	cursor:pointer;
	top:0px;
	left:14px;
	z-index:1;
	text-align:center;
}
#main-char-avatar {
	display:block;	
	position:absolute;
	height:100px;
	width:100px;
	cursor:pointer;
	top:10px;
	left:14px;
	z-index:1;
}
#main-char-avatar img{
	margin:8px;
}
#main-char-avatar-frame {
	position:absolute;	
	display:block;
	background-image:url("/images/wod/avatar-border.png");
	left:0;
	top:0;
	width:100px;
	height:100px;
}
#main-char-avatar-compare-to {
	position:absolute;
	height:84px;
	width:84px;
	cursor:pointer;
	top:20px;
	left:895px;
	z-index:1;
}
#main-char-level {	
	position:absolute;
	background-image:url("/images/wod/lvlbg.png");
	background-repeat:no-repeat;
	background-position:center;
	height:37px;
	width:100px;
	top:80px;
	left:14px;
	z-index:10;
	
	color:white;
	font:bold 24px/36px Georgia;
	text-align:center;
	text-shadow:0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;
	line-height:36px;
}
#main-char-lastupdate {	
	position:absolute;
	height:30px;
	width:100px;
	top:150px;
	left:15px;
	z-index:10;
	color:#666;
	font-size:10px;
	text-align:center;
	/*border : 1px solid #FFF;*/
}
#main-char-name {
	position:absolute;
	height:30px;
	width:300px;
	top:10px;
	left:120px;
	z-index:1;
	color:#FFBA00;
	font-size:24px;
	font:bold 24px/36px;
	text-shadow:0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;
}
#main-char-name-compare-to {
	position:absolute;
	height:30px;
	width:300px;
	top:10px;
	left:570px;
	z-index:1;
	text-align:right;
	color:#FFBA00;
	font-size:24px;
	font:bold 24px/36px;
	text-shadow:0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;
}
.txtplayername {
	text-decoration:none;
	color:#FFBA00;
	font-size:24px;
	font:bold 24px/36px;
	text-shadow:0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;
}
#main-char-guild {
	position:absolute;
	height:30px;
	width:300px;
	top:40px;
	left:120px;
	z-index:1;
	color:#090;
	font-size:18px;
}
#main-char-guild-compare-to {
	position:absolute;
	height:30px;
	width:300px;
	top:40px;
	left:570px;
	z-index:1;
	color:#090;
	font-size:18px;
	text-align:right;
}
.txtguildname {
	text-decoration:none;
	color:#090;
	font-size:18px;
}
#main-char-spec-wrapper {
	position:absolute;
	display:block;
	height:60px;
	width:175px;
	top:80px;
	left:150px;
}
#main-char-spec-1 {
	position:relative;
	display:inline-block;
	height:60px;
	width:175px;
	cursor:pointer;	
	border : 1px solid #003471;
}
#main-char-spec-2 {
	position:relative;
	display:inline-block;
	height:60px;
	width:175px;
	cursor:pointer;	
	border : 1px solid #003471;	
}
#main-char-spec-1:hover, #main-char-spec-2:hover {border: 1px solid #448ccb;}
#compare-toon-1-spec-1 {
	position:absolute;
	height:35px;
	width:150px;
	cursor:pointer;
	top:80px;
	left:150px;
	border : 1px solid #003471;
}
#compare-toon-1-spec-2 {
	position:absolute;
	height:35px;
	width:150px;
	cursor:pointer;
	top:120px;
	left:150px;
	border : 1px solid #003471;	
}
#compare-toon-2-spec-1 {
	position:absolute;
	height:35px;
	width:150px;
	cursor:pointer;
	top:80px;
	left:706px;
	border : 1px solid #003471;
}
#compare-toon-2-spec-2 {
	position:absolute;
	height:35px;
	width:150px;
	cursor:pointer;
	top:120px;
	left:706px;
	border : 1px solid #003471;	
}
.compare-score {
	position:absolute;
	height:70px;
	width:40px;
	left:350px;
	top:40px;	
}
.compare-score.compare-to{
	left:630px;
}
.main-char-spec-bg {
	background-image:url("/images/wod/sprites/gradient-specs.png");
	position:absolute;	
	height:58px;
	width:98px;
	cursor:pointer;
	top:1px;
	left:1px;
	padding-left:50px;
	padding-top: 7px;
	line-height:16px;	
	color:#FFF;
}
.main-char-spec-bg.normal {	
	background-repeat:repeat-x;
	height:26px;
}
.main-char-spec-bg.wide {
	background-repeat:repeat-x;
	background-position:0px -34px;
	width:123px;
}
.main-char-spec-bg.transp {
	background-image:none;
	background-color:transparent;
	color:#333;
}
.main-char-spec-icon {
	position:absolute;
	height:22px;
	width:22px;
	cursor:pointer;
	top:5px;
	left:20px;
	z-index:2;
}
.main-char-spec-talents {
	position:absolute;
	display:block;
	height:22px;
	top:35px;	
	padding-left: 3px;
}
.icon-frame {
    border-radius: 1px 1px 1px 1px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.45);
	
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #000000;
    background-position: 1px 1px;
    background-repeat: no-repeat;
    border-color: #B1B2B4 #434445 #2F3032;
    border-image: none;
    border-left: 1px solid #434445;    
    border-right: 1px solid #434445;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    overflow: hidden;
    padding: 1px;	
}
.icon-frame-empty.frame-18, .icon-frame.frame-18 {
    height: 18px;
    width: 18px;
	margin-left:2px;
}
.icon-frame-empty {
	border-radius: 1px 1px 1px 1px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.45);
	
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;

    background-position: 1px 1px;
    background-repeat: no-repeat;
    border-color: #B1B2B4 #434445 #2F3032;
    border-image: none;
    border-left: 1px solid #434445;    
    border-right: 1px solid #434445;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    overflow: hidden;
    padding: 1px;
	
    background-color: #03132f;
    color: #03336e;
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    text-align: center;
    vertical-align: top;
	cursor:default;
	opacity:0.5;
}
.specstar {
	position : absolute;
	height : 20px;
	width : 17px;
	left : 153px;
	z-index:30;
}
.specstar.img1 {
	top: 90px;
}
.specstar.img2 {
	top: 123px;
}
.specstar.img2.inactive{
	top: 148px;
}

#main-char-hp-bar {
	position:absolute;
	left:10px;
	top:100px;
	width:110px;
	height:40px;
}
#main-char-hp-bar-compare-to {
	position:absolute;
	left:885px;
	top:100px;
	width:110px;
	height:40px;
}
#main-char-resource-bar {
	position:absolute;
	left:10px;
	top:115px;
	width:110px;
	height:40px;
}
#main-char-resource-bar-compare-to {
	position:absolute;
	left:885px;
	top:115px;
	width:110px;
	height:40px;
}
#main-char-prof-1 {
	position: relative;
	display: inline-block;
    height: 40px;    
    top: 10px;
    width: 125px;
	left:10px;
}
#main-char-prof-2 {
	position: relative;
	display: inline-block;
    height: 40px;    
    top: 10px;
    width: 125px;
	left:10px;
}

#main-group-stats table tr:hover {
	background-color:#001c37;	
	cursor:pointer;
}
.statsvaluetitle {
	color:#FFBA00;
	font-size:12px;
}
.statsvalue {
	color:#0C0;
	font-size:12px;
	text-align:right;
}
.statslowvaluetitle {
	color:#444;
	font-size:11px;
}
.statslowvalue {
	color:#44;
	font-size:11px;
	text-align:right;
}
#items table tr:hover {
	background-color:#252525;	/*#001c37 */
	cursor:pointer;
}

/*============ Small bar for profession progress, health, rage, etc ===============*/
.mini-bar {
	position:absolute;
	background-image:url("/images/wod/sprites/mini-bar.png");
	background-position: -11px 0;
	height:21px;
	width:109px;
	z-index:1;
	left:0;
	top:15px;
}
.mini-bar-title {
	position:absolute;
	height:12px;
	left:25px;
	top:0px;
	font-size:12px;
}
.mini-bar-value {
	position:absolute;
	color:#FFF;
	font-size:12px;
	width:100%;
	line-height:12px;
	text-align:center;
	top:3px;
}
.mini-bar-fill {	
	position:absolute;
	background-image:url("/images/wod/sprites/mini-bar-fills.png");
	background-repeat:repeat-x;
	height:10px;
	top:19px;
	left:3px;
	width:100px;
	z-index:0;
}
.mini-bar-fill.red {
	background-position: 0 0;
}
.mini-bar-fill.green {
	background-position: 0 -10px;
}
.mini-bar-fill.blue {
	background-position: 0 -20px;
}
.mini-bar-fill.yellow {
	background-position: 0 -30px;
}
.mini-bar-fill.orange {
	background-position: 0 -40px;
}
/*============ END small bar ===============*/
/*============ score background ===============*/
#score {	
	position:absolute;
	background-repeat:no-repeat;
	background-image:url("/images/wod/gorehowls.png");
	background-color:transparent;
	background-position: center center;
	height:190px;
	width:218px;
	left:-9px;
	z-index:1;
	
	color:white;
	font:bold 24px/36px Georgia;
	text-align:center;
	text-shadow:0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;
}
.score-value {
	position:absolute;
	top:140px;
	width:100%;
	height:24px;
}
.score-title {
	position:absolute;
	top:180px;
	width:100%;
	height:12px;
	color:#ffba00;
	font: 12px/18px Georgia;
}
.score-sub-info{
	position:absolute;
	width:100%;
	height:20px;
	color: #444444;
    font-family: Arial,Georgia,Helvetica,sans-serif;
    font-size: 11px;
	line-height:14px;
	text-shadow:0 0 1px #000000, 0 0 1px #000000, 0 0 1px #000000;
}
.score-compare {	
	position:absolute;
	background-repeat:no-repeat;
	background-image:url("/images/wod/score-info-compare-wod.png");	
	height:100px;
	width:75px;
	top:65px;
	left:310px;
	z-index:1;
	
	color:white;
	font:bold 18px/20px Georgia;
	text-align:center;
	text-shadow:0 0 2px #000000, 0 0 2px #000000, 0 0 2px #000000;
}
.score-compare.compare-to {
	left:630px;
}
.score-compare-value {
	position:absolute;
	top:50px;
	width:100%;
	height:24px;
}
.score-compare-title {
	position:absolute;
	top:70px;
	width:100%;
	height:12px;
	color:yellow;
	font: 12px/18px Georgia;
}
/*============ Main bar ===============*/
.bar {
	background-image:url("/images/wod/bar-blue-top.gif");
	position:relative;
	height:22px;
	width:100%;	
	left:0px;
	color:#0F0;
}
.bar.wowtrack {
	background:none;
	height:30px;
}
.bar.guild {	
	width:100%;
}
.bar.compare-stats {	
	width:auto;
}
.bar-title {
	position:absolute;
	left:10px;
	top:0px;
	width:auto;
	height:22px;
	font-size : 14px;
	font-weight : bold;
	color : #FFF;
}
.bar-toggle {	
	position:absolute;
	right:0px;
	/*top:0px;*/
	width:20px;
	height:22px;
	text-align:center;
	cursor:pointer;
	z-index:1000;	
}
.bar-navigation {
	position:absolute;
	left:200px;
	top:0px;
	width:auto;
	height:22px;
	font-size : 12px;
	color : #FFF;
}
.bar-navigation a{
	color : #0F0;
	text-decoration:none;
}
/*============ END Main bar ===============*/
.list-background {
	position : relative;
	left : 0px;
	top : 0px;
	width : auto;
	background-color:#000d20;
	height:auto;
}
.list-background.compare {width:100%;}
.list-background.guild {width:100%;}
.list-background.progress {width:100%;}
.list-background.news {padding-left:20px;padding-right:20px;}

#char-info-background {height:420px;background-color:transparent;}
#statistics-background {height:250px;}
#stat-tips-background {height:auto;text-align:center;margin:0 auto;}
#worldoflogs-background, #warcraftlogs-background {height:auto;}
#achievements-background {height:290px;}

.compare-block {
	display:inline-block;
	position:relative;
	width:270px;
	height:200px;	
}
/*============ Raid Statistics ===============*/
.bosskill, .bosskill a {
	font-size : 11px;
	font-weight : normal;
	text-decoration:none;
}
.bosskill.gray {color : #333333;}
.bosskill.yellow {color : #FFFF00;}
.bosskill.green, .filter-class {color : #00CC00;}
.bosskill.white {color : #FFF;}
.bosskill.red {color:#F00;}
.bosskill.cyan {color:#0FF;}
/*============ END Raid Statistics ===============*/

/*============ WoW Class ===============*/
.wowclass {
	background-image: url("/images/wod/sprites/classes.png");
	background-repeat:no-repeat;
	background-position:center;
	width: 18px;
	height: 18px;
	display:inline-block;
}
.wowclass.wc1 { background-position: 0 0;} 
.wowclass.wc11 { background-position: 0 -19px;} 
.wowclass.wc2 { background-position: 0 -38px;} 
.wowclass.wc3 { background-position: 0 -57px;} 
.wowclass.wc4 { background-position: 0 -76px;} 
.wowclass.wc5 { background-position: 0 -95px;} 
.wowclass.wc6 { background-position: 0 -114px;} 
.wowclass.wc7 { background-position: 0 -133px;} 
.wowclass.wc8 { background-position: 0 -152px;} 
.wowclass.wc9 { background-position: 0 -171px;}
.wowclass.wc10 { background-position: 0 -190px;}
/*============ END WoW Class ===============*/
/*============ WoW Class ===============*/
.wowtxtclass {
	font-size:12px;
}
.wowtxtclass.warrior, .wowtxtclass.c1  { color: #c69b6d !important; } /* warrior */
.wowtxtclass.paladin, .wowtxtclass.c2 { color: #f48cba !important; } /* paladin */
.wowtxtclass.hunter, .wowtxtclass.c3 { color: #aad372 !important; } /* hunter */
.wowtxtclass.rogue, .wowtxtclass.c4 { color: #fff468 !important; } /* rogue */
.wowtxtclass.priest, .wowtxtclass.c5 { color: #f0ebe0 !important; } /* priest */
.wowtxtclass.dknight, .wowtxtclass.c6 { color: #c41e3b !important; } /* death knight */
.wowtxtclass.shaman, .wowtxtclass.c7 { color: #2359ff !important; } /* shaman */
.wowtxtclass.mage, .wowtxtclass.c8 { color: #68ccef !important; } /* mage */
.wowtxtclass.warlock, .wowtxtclass.c9 { color: #9382c9 !important; } /* warlock */
.wowtxtclass.druid, .wowtxtclass.c11 { color: #ff7c0a !important; } /* druid */
.wowtxtclass.monk, .wowtxtclass.c10 { color: #00FF96 !important; } /* monk */
/*============ END WoW Class ===============*/
/*============ WoW Race ===============*/
.wowrace {
	background-image: url("/images/wod/sprites/races.png");
	background-repeat:no-repeat;
	background-position:center;
	width: 18px;
	height: 18px;
	display:inline-block;
}
.wowrace.wr1-0 { background-position: 0 0;} 
.wowrace.wr1-1 { background-position: 0 -19px;} 
.wowrace.wr10-0 { background-position: 0 -38px;} 
.wowrace.wr10-1 { background-position: 0 -57px;} 
.wowrace.wr11-0 { background-position: 0 -76px;} 
.wowrace.wr11-1 { background-position: 0 -95px;} 
.wowrace.wr2-0 { background-position: 0 -114px;} 
.wowrace.wr2-1 { background-position: 0 -133px;} 
.wowrace.wr3-0 { background-position: 0 -152px;} 
.wowrace.wr3-1 { background-position: 0 -171px;} 
.wowrace.wr4-0 { background-position: 0 -190px;} 
.wowrace.wr4-1 { background-position: 0 -209px;} 
.wowrace.wr5-0 { background-position: 0 -228px;} 
.wowrace.wr5-1 { background-position: 0 -247px;} 
.wowrace.wr6-0 { background-position: 0 -266px;} 
.wowrace.wr6-1 { background-position: 0 -285px;} 
.wowrace.wr7-0 { background-position: 0 -304px;} 
.wowrace.wr7-1 { background-position: 0 -323px;} 
.wowrace.wr8-0 { background-position: 0 -342px;} 
.wowrace.wr8-1 { background-position: 0 -361px;} 
.wowrace.wr9-0 { background-position: 0 -380px;} 
.wowrace.wr9-1 { background-position: 0 -399px;}
.wowrace.wr22-0 { background-position: 0 -418px;} 
.wowrace.wr22-1 { background-position: 0 -437px;}
.wowrace.wr24-0, .wowrace.wr25-0, .wowrace.wr26-0 { background-position: 0 -456px;} 
.wowrace.wr24-1, .wowrace.wr25-1, .wowrace.wr26-1 { background-position: 0 -475px;}
/*============ END WoW Race ===============*/
/*============ Spec List ===============*/
.speclist {
	width:23px;
	height:23px;
	float:left;
	background: url("/images/wod/sprites/specs-pandaria.png") no-repeat;
	background-position:center;
}
.speclist.spec-1 { background-position: 0 0;} 
.speclist.spec-2 { background-position: 0 -24px;} 
.speclist.spec-3 { background-position: 0 -48px;} 
.speclist.spec-25 { background-position: 0 -72px;} 
.speclist.spec-26 { background-position: 0 -96px;} 
.speclist.spec-27 { background-position: 0 -120px;} 
.speclist.spec-4 { background-position: 0 -144px;} 
.speclist.spec-5 { background-position: 0 -168px;} 
.speclist.spec-6 { background-position: 0 -192px;} 
.speclist.spec-7 { background-position: 0 -216px;} 
.speclist.spec-8 { background-position: 0 -240px;} 
.speclist.spec-9 { background-position: 0 -264px;} 
.speclist.spec-10 { background-position: 0 -288px;} 
.speclist.spec-11 { background-position: 0 -312px;} 
.speclist.spec-12 { background-position: 0 -336px;} 
.speclist.spec-13 { background-position: 0 -360px;} 
.speclist.spec-14 { background-position: 0 -384px;} 
.speclist.spec-15 { background-position: 0 -408px;} 
.speclist.spec-28 { background-position: 0 -432px;} 
.speclist.spec-29 { background-position: 0 -456px;} 
.speclist.spec-30 { background-position: 0 -480px;} 
.speclist.spec-16 { background-position: 0 -504px;} 
.speclist.spec-17 { background-position: 0 -528px;} 
.speclist.spec-18 { background-position: 0 -552px;} 
.speclist.spec-19 { background-position: 0 -576px;} 
.speclist.spec-20 { background-position: 0 -600px;} 
.speclist.spec-21 { background-position: 0 -624px;} 
.speclist.spec-22 { background-position: 0 -648px;} 
.speclist.spec-23 { background-position: 0 -672px;} 
.speclist.spec-24 { background-position: 0 -696px;}
.speclist.spec-31 { background-position: 0 -720px;}
.speclist.spec-32 { background-position: 0 -744px;}
.speclist.spec-33 { background-position: 0 -768px;}
.speclist.spec-34 { background-position: 0 -792px;}
.speclist.spec-0 { background-position: 0 -816px;}
/*============ END Spec List ===============*/
/*============ WoW medals and roles ===============*/
.medal {
	background-image: url("/images/wod/sprites/medals-sprite.png");
	background-repeat:no-repeat;
	background-position:center;
	width: 27px;
	height: 27px;
	display:inline-block;
}
.medal.gold { background-position: 0 0;} 
.medal.silver { background-position: 0 -27px;} 
.medal.bronze { background-position: 0 -54px;} 
.medal.none { background-position: 0 -81px;} 
.medal.healer { background-position: 0 -108px;} 
.medal.damage { background-position: 0 -135px;} 
.medal.tank { background-position: 0 -162px;} 

.role {
	background-image: url("/images/wod/sprites/roles2.png");
	background-repeat:no-repeat;
	background-position:center;
	width: 32px;
	height: 32px;
	display:inline-block;
}
.role.tank { background-position: 0 0;}
.role.healer { background-position: 0 -32px;} 
.role.damage { background-position: 0 -64px;}
.role.medal-bronze { background-position: 0 -96px;}
.role.medal-silver { background-position: 0 -128px;} 
.role.medal-gold { background-position: 0 -160px;} 
.role.medal-platinum { background-position: 0 -192px;} 
/*============ END WoW medals and roles ===============*/
#char-info-background .instnormal {
	position : absolute;
	width : 70px;
	height : 15px;
	top : 37px;
	left : 10px;
}
#char-info-background .instheroic {
	position : absolute;
	width : 70px;
	height : 15px;
	top : 82px;
	left : 10px;
}
#char-info-background .instances {
	position : absolute;
	display:block;
	width : 800px;
	height : 135px;
	top : 0;
	left : 0;
	/*border : 1px solid #003471;*/
}
#char-info-background .instances .scoreline {
	position : absolute;
	top : 66px;
	left : 10px;
	z-index: 30;
	height: 16px;
	width: 980px;
}
.miniachtitle {
	color:#f0bc31;
	font-size:8px;
}
.profession, .sugiraid {
	display:block;
	width:23px;
	height:23px;
	cursor : pointer;
	float:left;
	text-decoration:none;
	background: url("/images/wod/sprites/sprite_source-3.png") no-repeat;
	background-position: -46px -253px;
}
.sugiraid.i-tfw { background-position: 0 0;} 
.sugiraid.i-bwd { background-position: 0 -23px; } 
.sugiraid.i-bot { background-position: 0 -46px;}
.sugiraid.i-fl { background-position: 0 -69px;}
.sugiraid.i-ds { background-position: 0 -92px;}
.sugiraid.i-justice { background-position: 0 -115px;}
.profession.tailoring, .sugiraid.i-tailor { background-position: 0 -138px;}
.profession.leatherworking, .sugiraid.i-lwork { background-position: 0 -161px;}
.profession.alchemy, .sugiraid.i-alch { background-position: 0 -184px;}
.profession.enchanting, .sugiraid.i-ench { background-position: 0 -207px;}
.sugiraid.i-pvp { background-position: 0 -230px;}
.sugiraid.i-heroics1 { background-position: 0 -253px;}

.sugiraid.i-tfwh { background-position: -23px 0;} 
.sugiraid.i-bwdh { background-position: -23px -23px; } 
.sugiraid.i-both { background-position: -23px -46px;}
.sugiraid.i-flh { background-position: -23px -69px;}
.sugiraid.i-dsh { background-position: -23px -92px;}
.sugiraid.i-valor { background-position: -23px -115px;}
.profession.blacksmithing, .sugiraid.i-bsmith { background-position: -23px -138px;}
.profession.jewelcrafting, .sugiraid.i-jwl { background-position: -23px -161px;}
.profession.inscription, .sugiraid.i-insc { background-position: -23px -184px;}
.profession.engineering, .sugiraid.i-engi { background-position: -23px -207px;}
.sugiraid.i-arena { background-position: -23px -230px;}
.sugiraid.i-heroics3 { background-position: -23px -253px;}

.sugiraid.i-mv { background-position: -46px 0;}
.sugiraid.i-mvh { background-position: -69px 0;}
.sugiraid.i-hf { background-position: -46px -23px;}
.sugiraid.i-hfh { background-position: -69px -23px;}
.sugiraid.i-tes { background-position: -46px -46px;}
.sugiraid.i-tesh { background-position: -69px -46px;}
.profession.herbalism { background-position: -46px -161px;}
.profession.skinning { background-position: -46px -184px;}
.profession.mining { background-position: -46px -207px;}
.sugiraid.i-tot { background-position: -46px -69px;}
.sugiraid.i-toth { background-position: -69px -69px;}
.sugiraid.i-soo { background-position: -46px -92px;}
.sugiraid.i-sooh { background-position: -69px -92px;}

.reforge-info {
	font-size:10px;	
}

.slotnumber {
	padding:0 5px;	
}

/*============ REALM ===============*/
.rsfilter{
	background-color:#00060d;
}

/*========= PROGRESS ========= */
.progress-bar {
	background-image:url("/images/wod/sprites/grad-progress-01.gif");
	position:relative;
	height:38px;
	width:820px;	
	left:0px;
	color:#0F0;
}
.progress-bar-title {
	position:absolute;
	left:10px;
	top:0px;
	width:auto;
	height:38px;
	font-size : 14px;
	font-weight : bold;
	color : #FFF;
}
.progress-bar-navigation {
	position:absolute;
	left:50px;
	top:0px;
	width:auto;
	height:38px;
	font-size : 12px;
	color : #FFF;
}
.progress-bar-navigation a{
	color : #0F0;
	text-decoration:none;
}
.gachievement {
	display:block;
	background:url("/images/wod/sprites/gachprogress-5.png");
	position:relative;
	height:31px;
	width:31px;
	/*cursor : pointer;*/
	z-index:10;
	text-align:center;
	margin: 5px auto 0;
}
.gachievement.highmaul {background-position:0px 0px;}
.gachievement.highmaul-heroic {background-position:0px -31px;}
.gachievement.highmaul-mythic {background-position:0px -62px;}
.gachievement.brf {background-position:0px -93px;}
.gachievement.brf-heroic {background-position:0px -124px;}
.gachievement.brf-mythic {background-position:0px -155px;}
/*.gachievement.sha {background-position:0px 0px;}
.gachievement.sha-heroic {background-position:0px -31px;}
.gachievement.mogushan {background-position:0px -62px;}
.gachievement.mogushan-heroic {background-position:0px -93px;}
.gachievement.heart-of-fear {background-position:0px -124px;}
.gachievement.heart-of-fear-heroic {background-position:0px -155px;}
.gachievement.salyis {background-position:0px -186px;}
.gachievement.throne-of-thunder {background-position:0px -217px;}
.gachievement.lei-shen-heroic {background-position:0px -248px;}
.gachievement.ra-den {background-position:0px -279px;}
.gachievement.siege-of-orgrimmar {background-position:0px -310px;}
.gachievement.siege-of-orgrimmar-heroic {background-position:0px -341px;}*/

.table-counter {
	padding:0 5px;
	text-align:right;	
}

.rprogress{
	text-decoration:none;	
}
.rprogress.none{
	color: #333333;
}

.googleright1 {
	z-index: 1;
	position:absolute;
	top: 0px;
	left: 0px;
	height: 600px;
	width: 160px;	
}
.googleright2 {
	z-index: 1;
	position:absolute;
	top: 610px;
	left: 0px;
	height: 600px;
	width: 160px;	
}
.googlebar {
	width : 160px;
	height: 1200px;
	z-index: 100;
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.not-found {
	background:url("/images/wod/notfound.jpg");
	background-position:top center;
	background-repeat:no-repeat;
	position:absolute;
	left:50px;
	top:20px;
	width:706px;
	height:600px;
	
	text-decoration: none;
	color:#FF0;
	font:bold 30px/40px Georgia;
	text-align:center;
	text-shadow:0 0 2px #000000, 0 0 2px #000000, 0 0 2px #000000;	
}
.not-found-title {
	position:relative;
	margin : 0 auto 0 auto;
	width:100%;
	top:350px;
	height:50px;	
}
.describe-not-found-title {
	position:relative;
	width:100%;
	top:400px;
	height:10px;
	color:#FF0;
	text-align:left;
	font:14px/16px Georgia;
}
.describe-not-found {
	position:relative;
	width:100%;
	top:410px;
	height:190px;
	color:#FFF;
	text-align:left;
	font:12px/14px Georgia;
}

/* World of Logs raid list*/
.wolranklist {
	width:100%;
	height:auto;
	text-align:center;
	margin : 0 auto 0 auto;
	margin-left: auto;
	margin-right: auto;
}
.wollisttitle{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:25px;
	z-index:11;
	
	text-decoration: none;
	color:#f2d68e;
	font:bold 14px/16px Georgia;
	text-align:center;
	text-shadow:0 0 2px #000000, 0 0 2px #000000, 0 0 2px #000000;	
}
.wolreportarea {
	display:inline-block;
	position:relative;
	width:80px;
	height:60px;
	/*background-color:#333;
	border:solid;
	border-color:#F0F;	*/
}
.raiddate{
	position:absolute;
	top:45px;
	left:0px;
	width:100%;
	height:auto;
	text-align:center;
}
.wolraidicons{
	display:block;
	background:url("/images/wod/sprites/wod-raids-1.png");
	height:32px;
	width:32px;
	z-index:10;
	position:absolute;
	left:24px;
	top:10px;
}
.wolraidicons.raid-default {background-position:0 0;} /*default*/
.wolraidicons.raid-5892 {background-position:0px -32px;} /*dragon soul*/
.wolraidicons.raid-5723 {background-position:0px -64px;} /*firelands*/
.wolraidicons.raid-5638 {background-position:0px -96px;}/*t4w*/
.wolraidicons.raid-5334 {background-position:0px -128px;}/*bot*/
.wolraidicons.raid-5094 {background-position:0px -160px;}/*bwd*/
.wolraidicons.raid-5600 {background-position:0px -192px;}/*baradinhold*/
.wolraidicons.raid-6125 {background-position:0px -224px;}/*mogushan*/
.wolraidicons.raid-6297 {background-position:0px -256px;}/*heart of fear*/
.wolraidicons.raid-6067 {background-position:0px -288px;}/*terrace of endless spring*/
.wolraidicons.raid-panda-world {background-position:0px -320px;}/*world*/
.wolraidicons.raid-6622 {background-position:0px -352px;}/*throne of thunder*/
.wolraidicons.raid-6738 {background-position:0px -384px;}/*siege of orgrimmar*/
.wolraidicons.raid-7001 {background-position:0px -416px;}/*Blackrock Foundry*/
.wolraidicons.raid-6996 {background-position:0px -448px;}/*Highmaul*/

.instance-16px{
	display:block;
	background:url("/images/wod/sprites/bosses-6-small.png");
	height:16px;
	width:32px;
	z-index:10;
}

.instance-32px, .wolbossicons, .wclbossicons{
	display:block;
	background:url("/images/wod/sprites/bosses-wod-64x32.png");
	height:32px;
	width:64px;
	z-index:10;
	position:absolute;
	left:0px;	
}
.instance-48px{
	display:block;
	background:url("/images/wod/sprites/wod-end-bosses-1.png");
	height:48px;
	width:96px;
	z-index:10;
	position:absolute;
	left:0px;	
}
.wolbossicons, .wclbossicons{
	top:12px;
}
.instance{
	display: inline-block;
	position: relative;
}
.wolbossicons.boss-default, .wclbossicons.boss-default {background-position:0px 0px;} /*default*/
.wolbossicons.boss-90001, .wclbossicons.boss-1691 {background-position:0px -32px;} /*Gruul*/
.wolbossicons.boss-90002, .wclbossicons.boss-1696 {background-position:0px -64px;} /*Oregorger*/
.wolbossicons.boss-90003, .wclbossicons.boss-1694 {background-position:0px -96px;} /*Beastlord Darmac */
.wolbossicons.boss-90004, .wclbossicons.boss-1689 {background-position:0px -128px;} /*flamebender-kagraz*/
.wolbossicons.boss-90005, .wclbossicons.boss-1693 {background-position:0px -160px;} /*franzok*/
.wolbossicons.boss-90006, .wclbossicons.boss-1692 {background-position:0px -192px;} /*operator-thogar*/
.wolbossicons.boss-90007, .wclbossicons.boss-1690 {background-position:0px -224px;} /*the-blast-furnace*/
.wolbossicons.boss-90008, .wclbossicons.boss-1713 {background-position:0px -256px;} /*kromog*/
.wolbossicons.boss-90009, .wclbossicons.boss-1695 {background-position:0px -288px;} /*iron-maidens*/
.instance-32px.blackrock-foundry, .wolbossicons.boss-90010, .wclbossicons.boss-1704 {background-position:0px -320px;} /*warlord-blackhand*/

.wolbossicons.boss-78714, .wclbossicons.boss-1721 {background-position:0px -352px;} /*kargath-bladefist*/
.wolbossicons.boss-77404, .wclbossicons.boss-1706 {background-position:0px -384px;} /*the-butcher*/
.wolbossicons.boss-78948, .wclbossicons.boss-1722 {background-position:0px -416px;} /*the-living-mountain*/
.wolbossicons.boss-78491, .wclbossicons.boss-1720 {background-position:0px -448px;} /*brackenspore*/
.wolbossicons.boss-78238, .wclbossicons.boss-1719 {background-position:0px -480px;} /*twin-ogron */
.wolbossicons.boss-79015, .wclbossicons.boss-1723 {background-position:0px -512px;} /*fel-breaker */
.instance-32px.highmaul, .wolbossicons.boss-77428, .wclbossicons.boss-1705 {background-position:0px -544px;} /*imperator-margok */

/* - */

#mainrealmprogressbytier tbody tr td {
	text-align:center;
}
#mainrealmprogressbytier thead tr th.boss-header {
	width:24px;
	padding:0;
	margin:0 auto;	
}

.instance-16px.salyis {background-position:32px -16px;} /*Salyis's Warband*/
.instance-16px.shaofanger {background-position:32px -32px;} /*Sha of Anger*/
.instance-16px.stoneguard {background-position:32px -48px;} /*Stone Guard*/
.instance-16px.feng {background-position:32px -64px;} /*Feng the Accursed*/
.instance-16px.garajal {background-position:32px -80px;} /*Gara'jal the Spiritbinder*/
.instance-16px.spiritkings {background-position:0 -96px;} /*The Spirit Kings (Zian of the Endless Shadow)*/
.instance-16px.elegon {background-position:32px -112px;} /*Elegon*/
.instance-16px.willoftheemperor {background-position:32px -128px;} /*Will of the Emperor (Qin-xi)*/
.instance-16px.zorlok {background-position:32px -144px;} /*Imperial Vizier Zor'lok*/
.instance-16px.tayak {background-position:32px -160px;} /*Blade Lord Ta'yak*/
.instance-16px.garalon {background-position:32px -176px;} /*Garalon*/
.instance-16px.meljarak {background-position:32px -192px;} /*Wind Lord Mel'jarak*/
.instance-16px.unsok {background-position:32px -208px;} /*Amber-Shaper Un'sok*/
.instance-16px.shekzeer {background-position:32px -224px;} /*Grand Empress Shek'zeer*/
.instance-16px.protectorsofendless {background-position:32px -240px;} /*Protectors of the Endless*/
.instance-16px.tsulong {background-position:32px -256px;} /*Tsulong*/
.instance-16px.leishi {background-position:32px -272px;} /*Lei Shi*/
.instance-16px.shaoffear {background-position:32px -288px;} /*Sha of Fear*/
/* Throne of Thunder */
.instance-16px.jinrokh {background-position:32px -400px;} /*Jin'rokh*/
.instance-16px.horridon {background-position:32px -416px;} /*Horridon*/
.instance-16px.councilofelders {background-position:32px -432px;} /*Council of Elders*/
.instance-16px.tortos {background-position:32px -448px;} /*Tortos*/
.instance-16px.megaera {background-position:32px -464px;} /*Megaera*/
.instance-16px.jikun {background-position:32px -480px;} /*Ji-Kun*/
.instance-16px.durumu {background-position:32px -496px;} /*Durumu the Forgotten*/
.instance-16px.primordius {background-position:32px -512px;} /*Primordius*/
.instance-16px.animus {background-position:32px -528px;} /*Dark Animus*/
.instance-16px.ironqon {background-position:32px -544px;} /*Iron Qon*/
.instance-16px.twinconsorts {background-position:32px -560px;} /*Twin Consorts*/
.instance-16px.leishen {background-position:32px -576px;} /*Lei Shen*/
.instance-16px.raden {background-position:32px -592px;} /*Ra-den*/

.instance-16px.immerseus {background-position:0 -16px;} /*Immerseus*/
.instance-16px.thefallenprotectors {background-position:0 -32px;} /*The Fallen Protectors*/
.instance-16px.norushen {background-position:0 -48px;} /*Norushen*/
.instance-16px.shaofpride {background-position:0 -64px;} /*Sha of Pride*/
.instance-16px.galakras {background-position:0 -80px;} /*Galakras*/
.instance-16px.ironjuggernaut {background-position:0 -96px;} /*Iron Juggernaut*/
.instance-16px.korkron {background-position:0 -112px;} /*Kor'kron Dark Shaman*/
.instance-16px.nazgrim {background-position:0 -128px;} /*General Nazgrim*/
.instance-16px.malkorok {background-position:0 -144px;} /*Malkorok*/
.instance-16px.spoilsofpandaria {background-position:0 -160px;} /*Spoils of Pandaria*/
.instance-16px.thok {background-position:0 -176px;} /*Thok the Bloodthirsty*/
.instance-16px.blackfuse {background-position:0 -192px;} /*Siegecrafter Blackfuse*/
.instance-16px.paragonsofklaxxi {background-position:0 -208px;} /*Paragons of the Klaxxi*/
.instance-16px.garrosh {background-position:0 -224px;} /*Garrosh Hellscream*/



.instance-48px.normal {top:18px;}
.instance-48px.mythic {top:77px;}
.instance-48px.normal.brf {left : 280px;background-position:0 -432px;z-index:20;}
.instance-48px.mythic.brf {left:440px;background-position:0 -432px;z-index:20;}
.instance-48px.normal.hm {left : 180px;background-position:0 -480px;z-index:10;}
.instance-48px.mythic.hm {left:340px;background-position:0 -480px;z-index:10;}

.instance-48px.i5man {top:18px;}
.instance-48px.i5man.bloodmaul-slag-mines {left : 60px;background-position:0 -48px;z-index:10;}
.instance-48px.i5man.iron-docks {left : 220px;background-position:0 -96px;z-index:10;}
.instance-48px.i5man.auchindoun {left : 390px;background-position:0 -144px;z-index:10;}
.instance-48px.i5man.skyreach {left : 510px;background-position:0 -192px;z-index:10;}
.instance-48px.i5man.shadowmoon-burial-grounds {left : 670px;background-position:0 -240px;z-index:10;}
.instance-48px.i5man.grimrail-depot {left : 730px;background-position:0 -288px;z-index:10;}
.instance-48px.i5man.the-everbloom {left : 670px;top:77px;background-position:0 -336px;z-index:10;}
.instance-48px.i5man.upper-blackrock-spire {left : 730px;top:77px;background-position:0 -384px;z-index:10;}

.instance-48px.blackrock-foundry {background-position:0 -432px;z-index:10;}
.instance-48px.highmaul {background-position:0 -480px;z-index:10;}

.instance-32px.ach.titlebrf {top:10px;left:200px; height:30px; width:400px; background:none; text-align:center; color:#f0bc31; font-size:18px;}
.instance-32px.ach.titlehm {top:195px;left:200px; height:30px; width:400px; background:none; text-align:center; color:#f0bc31; font-size:18px;}

.instance-32px.ach.txtbrf { background:none; top:70px; left : 520px; width:250px; height:100px;}
.instance-32px.ach.txthm { background:none;top:70px; left : 20px; width:250px; height:140px;}

.instance-32px.ach.txtbrfm { background:none; top:70px; left : 770px; width:250px; height:100px;}
.instance-32px.ach.txthmm { background:none;top:70px; left : 270px; width:250px; height:140px;}

.ach-wrapper {
	position:absolute;
	width:250px;
	min-height:100px;		
}

.statisticinst {
	position:absolute;
	display:block;
	text-decoration:none;	
}
.statisticinst.achi-brf {left:520px;top:5px;}
.statisticinst.achi-brfm {left:770px;top:5px;}
.statisticinst.achi-hm {left:20px;top:5px;}
.statisticinst.achi-hmm {left:270px;top:5px;}

.statisticinst.sti-brf {left:420px;top:5px;}
.statisticinst.sti-hm {left:20px;top:5px;}


#statistics-background .statisticsbox {position : absolute;width : 300px;}
.statisticsbox.rsbrf {left : 420px;top : 60px;}
.statisticsbox.rsbrfm {left : 590px;top : 60px;}
.statisticsbox.rshm {left : 20px;top : 60px;}
.statisticsbox.rshmm {left : 190px;top : 60px;}

.statisticsbox table thead tr th, .statisticsbox table tbody tr td {
	text-align:center;
	color:#333333;	
	font-size: 12px;
}
.statisticsbox table thead tr th:first-of-type {
	width:150px;
	text-align:left;
	color:#333333;
}
.statisticsbox table tbody tr td:first-of-type {
	width:150px;
	text-align:left;
	color:#FFBA00;	
}



.ach-instance-title {
	display: block;
    font-size: 14px;
    height: 32px;
    left: 0;
    position: absolute;
    text-align: left;
    top: 40px;
    width: 250px;
}
.statistic-instance-title {
	display: block;
    font-size: 16px;
    height: 32px;
    left: 66px;
    position: absolute;
    text-align: center;
    top: 20px;
    width: 200px;
}
.d-ach-list {
	left: 0;
    position: absolute;
}
.i-ach-list {
	font-size: 18px;
    top: 12px;
}
.i-stat-list {
	font-size: 18px;
    top: 5px;
	left:-20px;
}

/* end */
.dragon-bg{
	display:inline-block;
	position:relative;
	background:url("/images/wod/sprites/silver-gold-dragon-02.png?2");
	height:72px;
	width:87px;
	z-index:0;
	text-align:center;
}
.dragon-bg.d-silver {background-position:0px 0px;}
.dragon-bg.d-gold {background-position:0px -72px;}
.dragon-bg.d-lfr {background-position:0px -144px;}

.raidspecicons{
	position:absolute;
	top:39px;
	left:40px;
	width:20px;
	height:20px;
	z-index:11;
}
.raidrankpos{
	position:absolute;
	top:39px;
	left:10px;
	width:30px;
	height:20px;
	z-index:11;
	
	text-decoration: none;
	color:#f6b002;
	font:bold 16px/18px Georgia;
	line-height:20px;
	text-align:center;
	text-shadow:0 0 2px #000000, 0 0 2px #000000, 0 0 2px #000000;	
}

.wolspecicon {
	display:block;
	position:relative;
    background: url("/images/wod/sprites/wol-spec-pandaria.png") no-repeat scroll -60px -180px transparent;
    height: 20px;
    width: 20px;
}
.wolspecicon.druid-balance {
    background-position: 0 0;
}
.wolspecicon.druid-feral_cat {
    background-position: -20px 0;
}
.wolspecicon.druid-feral_bear {
    background-position: -40px 0;
}
.wolspecicon.druid-restoration {
    background-position: -60px 0;
}
.wolspecicon.rogue-assassination {
    background-position: 0 -20px;
}
.wolspecicon.rogue-combat {
    background-position: -20px -20px;
}
.wolspecicon.rogue-subtlety {
    background-position: -40px -20px;
}
.wolspecicon.mage-arcane {
    background-position: 0 -40px;
}
.wolspecicon.mage-fire {
    background-position: -20px -40px;
}
.wolspecicon.mage-frost {
    background-position: -40px -40px;
}
.wolspecicon.warrior-arms {
    background-position: 0 -60px;
}
.wolspecicon.warrior-fury {
    background-position: -20px -60px;
}
.wolspecicon.warrior-protection {
    background-position: -40px -60px;
}
.wolspecicon.hunter-beast_mastery {
    background-position: 0 -80px;
}
.wolspecicon.hunter-marksmanship {
    background-position: -20px -80px;
}
.wolspecicon.hunter-survival {
    background-position: -40px -80px;
}
.wolspecicon.shaman-elemental {
    background-position: 0 -100px;
}
.wolspecicon.shaman-enhancement {
    background-position: -20px -100px;
}
.wolspecicon.shaman-restoration {
    background-position: -40px -100px;
}
.wolspecicon.priest-discipline {
    background-position: 0 -120px;
}
.wolspecicon.priest-holy {
    background-position: -20px -120px;
}
.wolspecicon.priest-shadow {
    background-position: -40px -120px;
}
.wolspecicon.warlock-affliction {
    background-position: 0 -140px;
}
.wolspecicon.warlock-demonology {
    background-position: -20px -140px;
}
.wolspecicon.warlock-destruction {
    background-position: -40px -140px;
}
.wolspecicon.paladin-holy {
    background-position: 0 -160px;
}
.wolspecicon.paladin-protection {
    background-position: -20px -160px;
}
.wolspecicon.paladin-retribution {
    background-position: -40px -160px;
}
.wolspecicon.death_knight-blood {
    background-position: 0 -180px;
}
.wolspecicon.death_knight-frost {
    background-position: -20px -180px;
}
.wolspecicon.death_knight-unholy {
    background-position: -40px -180px;
}
.wolspecicon.monk-brewmaster {
    background-position: 0 -200px;
}
.wolspecicon.monk-mistweaver {
    background-position: -20px -200px;
}
.wolspecicon.monk-windwalker {
    background-position: -40px -200px;
}
/* base nav styles */ 
#topNav {
	height:24px;
}
nav { display:block; margin:0 auto 10px; border:1px solid #222; position:relative; background-color:#6a6a6a; font:12px Tahoma, Sans-serif; }  
nav ul { padding:0; margin:0; }  
nav li { position:relative; float:left; list-style-type:none; }  
nav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }  
nav li a { display:block; padding:5px 20px; border-left:1px solid #999; border-right:1px solid #222; color:#eee; text-decoration:none; }  
nav li a:focus { outline:none; text-decoration:underline; }  
nav li:first-child a { border-left:none; }  
nav li.last a { border-right:none; }  
nav a span { display:block; float:right; margin-left:5px; }  
nav ul ul { display:none; width:100%; position:absolute; left:0; background:#6a6a6a; }  
nav ul ul li { float:none; }  
nav ul ul a { padding:5px 10px; border-left:none; border-right:none; font-size:10px; }  
nav ul ul a:hover { background-color:#555; } 
/* CSS3 */  
.borderradius nav { -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }  
.cssgradients nav { background-image:-moz-linear-gradient(0% 22px 90deg, #222, #999); background-image:-webkit-gradient(linear, 0% 0%, 0% 70%, from(#999), to(#222)); }  
.boxshadow.rgba nav { -moz-box-shadow:2px 2px 2px rgba(0,0,0,.75); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,.75); box-shadow:2px 2px 2px rgba(0,0,0,.75); }  
.cssgradients nav li:hover { background-image:-moz-linear-gradient(0% 100px 90deg, #999, #222); background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#555)); }  
.borderradius nav ul ul { -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-rightright-radius:4px; border-bottom-left-radius:4px; border-bottom-rightright-radius:4px; }  
.boxshadow.rgba nav ul ul { background-color:rgba(0,0,0,0.8); -moz-box-shadow:2px 2px 2px rgba(0,0,0,.8); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,.8); box-shadow:2px 2px 2px rgba(0,0,0,.8); }  
.rgba nav ul ul li { border-left:1px solid rgba(0,0,0,0.1); border-right:1px solid rgba(0,0,0,0.1); }  
.rgba nav ul ul a:hover { background-color:rgba(85,85,85,.9); }  
.borderradius.rgba nav ul ul li.last { border-left:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1); -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-rightright-radius:4px; border-bottom-left-radius:4px; border-bottom-rightright-radius:4px; }  
.csstransforms ul a span { -moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg); }

/*Paginate */
.paginate {
    float: left;
    margin: 30px 3px 3px;
    padding: 3px;
    text-align: center;
    width: 100%;
}
.paginate a {
    background: none repeat scroll 0 0 #233953;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 3px 3px 10px #000000;
    color: #A99877;
    margin: 2px;
    padding: 3px 10px;
    text-decoration: none;
}
.paginate a:hover, .paginate a:active {
    background-color: #33557d;
    color: #FFFFFF;
}
.paginate span.current {
    background-color: #33557d;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 2px;
    padding: 3px 10px;
}
.paginate span.disabled {
    color: #333333;
    margin: 2px;
    padding: 3px 10px;
}
/* END Paginate */

/* JQMODAL*/
.jqmOverlay { background-color: #000; }
.jqmDialog {
    display: none;
	
	filter:alpha(opacity=97);
	-moz-opacity:0.97;
	-khtml-opacity: 0.97;
	opacity: 0.97;
	
	cursor: pointer;
	cursor: hand;
	
    
    position: fixed;
    top: 30%;
    left: 50%;
    
    margin-left: -178px;
    width: 356px;
	height:259px;
	
	background-image:none;
	background-color:#010e21;
	border:#004887 thin solid;
    
    color: #FFF;
	text-align: center;
}
/* ================= JQMODAL================= */
/* BUTTONS*/
#next-item {
    float: right;
}
.ui-button, .ui-cancel {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: auto;
    margin: 0;
    outline: medium none;
    overflow: visible;
    padding: 0;
    vertical-align: middle;
}
.ui-button span, .ui-cancel span {
    cursor: pointer;
    display: inline-block;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 38px;
    line-height: 38px;
    margin: 0;
    outline: medium none;
    padding: 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
}
.button1 span {
    background-image: url("/images/wod/buttons/button-1-1.png");
    background-repeat: no-repeat;
    color: #ffba00;
}
.button1 span:hover {
	color: #00FF00;
}
.ui-button span span.wide {
	width:220px;
}
.ui-button span {
    background-position: 0 0;
    padding: 0 0 0 28px;
}

.ui-button span span {
	background-image: url("/images/wod/buttons/button-1-1.png");
    background-position: 100% -123px;
    padding: 0 28px 0 0;
}

.ui-button.disabled,
.ui-button.processing { cursor: default; }
.ui-button.disabled span,
.ui-button.disabled:hover span,
.ui-button.disabled.hover span,
.ui-button.processing span,
.ui-button.processing:hover span,
.ui-button.processing.hover span { background-position: 0 -82px; cursor: default; }
.ui-button.disabled span span,
.ui-button.disabled:hover span span,
.ui-button.disabled.hover span span,
.ui-button.processing span span,
.ui-button.processing:hover span span,
.ui-button.processing.hover span span { background-position: 100% -205px; cursor: default; color:#8D9C94;}

/*Challenge modes and proving grounds*/
#stat-challenges-background {
	display:block;
	height:90px;	
}
#stat-challenges-background .challenge-mode-summary {
	display:block;
	position:absolute;
	left:5px;
	top:5px;
	height:80px;
	width:290px;		
}
#stat-challenges-background .challenge-mode-summary .chmode-section {
	display:block;
	position:absolute;	
	top:25px;
	height:30px;	
	width:100%;
	text-align:center;		
}
#stat-challenges-background .challenge-mode-summary .chmode-section .chmode-wrapper {
	font-size: 22px;
    line-height: 32px;
    margin: 0 5px;
    padding-left: 25px;
}
#stat-challenges-background .proving-grounds-summary {
	display:block;
	position:absolute;
	left:310px;	
	top:5px;
	height:80px;
	width:700px;
	text-align: center;
}
#stat-challenges-background .proving-grounds-summary .pgwrapper {
	display:inline-block;
	position:relative;
	height:80px;
	width:150px;
}
#stat-challenges-background .proving-grounds-summary .pgwrapper .role-area {
	display:block;
	position:absolute;
	height:32px;
	width:32px;
	top:15px;
	left:59px;
}
#stat-challenges-background .proving-grounds-summary .pgwrapper .role-label {
	display:block;
	position:absolute;
	height:10px;
	line-height:10px;
	width:50px;
	top:5px;
	left:50px;
	text-align:center;
	font-size:10px;
	color:#FFBA00;	
}
#stat-challenges-background .proving-grounds-summary .pgwrapper .score-label {
	display:block;
	position:absolute;
	height:10px;
	line-height:10px;
	width:32px;
	top:45px;
	left:59px;
	text-align:center;
	font-size:10px;
	color:#555555;	
}
#stat-challenges-background .proving-grounds-summary .pgwrapper .score {
	display:block;
	position:absolute;
	width:60px;
	top:55px;
	left:45px;
	text-align:center;
	font: bold 14px/21px Georgia;
	text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;	
}
#stat-challenges-background .proving-grounds-summary .pgwrapper .realm-label {
	display:block;
	position:absolute;
	height:10px;
	line-height:10px;
	width:40px;
	top:15px;
	left:20px;
	text-align:center;
	font-size:10px;
	color:#555555;	
}
#stat-challenges-background .proving-grounds-summary .pgwrapper .realm-score {
	display:block;
	position:absolute;
	height:12px;
	line-height:12px;
	width:40px;
	top:29px;
	left:20px;
	text-align:center;
	font-size:12px;	
}
#stat-challenges-background .proving-grounds-summary .pgwrapper .class-label {
	display:block;
	position:absolute;
	height:10px;
	line-height:10px;
	width:40px;
	top:15px;
	left:95px;
	text-align:center;
	font-size:10px;
	color:#555555;	
}
#stat-challenges-background .proving-grounds-summary .pgwrapper .class-score {
	display:block;
	position:absolute;
	height:12px;
	line-height:12px;
	width:40px;
	top:29px;
	left:95px;
	text-align:center;
	font-size:12px;	
}

.wowhead-tooltip-powered {
	display:none !important;	
}

.panel {
	border: 1px double #363f46;
	outline: 1px solid #000;
	background-color:rgba(30,41,50,0.85);
}

.boss-kills-table {
	width:300px;	
}

.icon-frame.frame-36 {
    box-shadow: 0 0 10px #000;
    height: 36px;
    width: 36px;
}
.icon-frame {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #000;
    background-position: 1px 1px;
    background-repeat: no-repeat;
    border-color: #b1b2b4 #434445 #2f3032;
    border-image: none;
    border-left: 1px solid #434445;
    border-radius: 3px;
    border-right: 1px solid #434445;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    overflow: hidden;
    padding: 1px;
}

#items .item-level {
	text-align:center;
	font-size:14px;	
}
.table {
	font-size:14px;	
}