@import url("bootstrap/css/bootstrap.css");

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6  {
font-family: Verdana;
}


p {margin: 10px 0 20px;}
iframe {
    display: block;
    margin: 0 auto;
   /* margin-top: 10px;
    margin-bottom: 10px;*/
}

img {
max-width: 100%;
}

img.guide {
max-width: 100%;
margin: 0 auto;
display: block;
margin-top: 5px;
margin-bottom: 5px;
}

.homemenu{
    border-bottom:2px solid #CECECE; 
    display: inline-block; 
    background:#fff; 
    padding: 10px 30px 10px 30px; 
    margin: 2px; color:#3F3F3F; 
    font-weight:bold;
}

.homemenu:hover {
    text-decoration:none;
    border-bottom: 2px solid #a68a44;
    color: #000000;
}

.button {
width: auto;
background: #2ba6cb;
border: 1px solid #1e728c;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
color: white;
cursor: pointer;
/*display: inline-block;*/
font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 1;
margin: 0;
outline: none;
position: relative;
text-align: center;
text-decoration: none;
-webkit-transition: background-color 0.15s ease-in-out;
-moz-transition: background-color 0.15s ease-in-out;
-o-transition: background-color 0.15s ease-in-out;
transition: background-color 0.15s ease-in-out;
}

.add-article {
display: block;
padding: 10px 40px 10px 40px;
background: #D49F2C;
font-weight: bold;
text-decoration: none;
text-align: -webkit-center;
border: 1px solid #A06E03;
color: #fff;
font-size: 14px;
text-shadow: 0 0 3px rgba(0,0,0,0.5);
}
.add-article:hover {
text-decoration:none;
color: #fff;
background: #C58700;
}

.alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}

.regform {
color: #C9C9C9 !important;
background-color: #303030 !important;
border: 1px solid #464646 !important;
}

.markItUpEditor {padding: 10px 15px !important;}


.well {
padding: 0px !important;
background-color: #f8f8f8 !important;;
border: none !important;
box-shadow: none !important;
}

.prime-title {
    padding: 5px 10px 5px 10px; margin-bottom:8px; background: #e3e3e3; border-top: 5px solid #CA8A00;
}

.title {
margin: 0px 0px 10px 0px;
color: #000;
font-weight: normal;
font-size: 20px;
line-height: 27px;
font-family: Verdana;
font-weight: bold;
overflow: hidden;
}

.crude {color:#949293;}
.basic {color:#BB7015;}
.grand {color:#40AC1C;}
.rare {color:#2A79DB;}
.arcane {color:#C940DD;}
.heroic {color:#d78b06;}
.unique {color:#E26438;}
.celestial {color:#D63535;}
.divine {color:#DA5A28;}
.epic {color:#5782CC;}
.legendary {color:#bf7955;}
.mythic {color:#c90b0b;}


/*------Content--------*/
.note {
border: 1px solid #e0cb52;
border-width: 1px 1px 1px 4px;
background-color: #fcfaee;
padding: 15px 10px 15px 20px;
}

.info {
padding: 15px 10px 15px 20px;
border: 1px solid #8ccbf2;
border-color: #8ccbf2;
border-width: 1px 1px 1px 4px;
background-color: #def;
-webkit-box-shadow: 1px 1px 4px rgba(0,90,156,0.1);
-moz-box-shadow: 1px 1px 4px rgba(0,90,156,0.1);
box-shadow: 1px 1px 4px rgba(0,90,156,0.1);
}

.extra {
border: 1px solid #EEECDD;
border-width: 1px 1px 1px 4px;
background-color: #FFFFFF;
padding: 15px 10px 15px 20px;
font-style: italic;
}

.game {
    padding: 15px 10px 15px 20px;
border: 1px solid #8ccbf2;
border-color: #94854C;
border-width: 1px 1px 1px 4px;
background-color: #C9C5B3;
-webkit-box-shadow: 1px 1px 4px rgba(0,90,156,0.1);
-moz-box-shadow: 1px 1px 4px rgba(0,90,156,0.1);
box-shadow: 1px 1px 4px rgba(0,90,156,0.1);
}
.official {background: #bcb29c;
padding: 20px;
margin-top: 20px;
color: #251E0D;
}


/*------EoF Content--------*/





/*---Tabs-----*/
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.428571429;
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
background: #181717;
color: #dabb6e;
font-weight: bold;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
color: #FFB600;
background-color: #181717;
border: 1px solid #131313;
border-bottom-color: transparent;
cursor: default;
}

.nav > li > a:hover, .nav > li > a:focus {
text-decoration: none;
background-color: #2C2C2C;
}

/**/

div.mce-edit-area{
    min-height: 200px;
    
}
#content_ifr {
    min-height: 200px;
}

.mce-btn {
border: 1px solid #C2C2C2 !important;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
display: inline-block;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: none !important;
/*background: none !important;*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);
zoom: 1;
}

.mce-panel {
border: 1px solid #C0C0C0 !important;
background-color: #f0f0f0 !important;
background-image: none !important;
zoom: 1;
}





h1 {
font-family: Verdana;
font-size: 30px;
line-height: 27px;
margin: 10px 0px 8px 0px;
font-weight: bold;
font-size: 25px;
line-height: 27px;
}

a {
color: #0063B8;
text-decoration: none;
}






.search-link {
    font-weight: bold;
}


.newcommentshome {
display: block;
float: left !important;
height: 46px;
background-color: #181717;
min-width: 160px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
color: #757575;
border: 2px solid #202020;

width: 325px;
margin: 3px 19px 0px 5px;
}

.newcommentshome a:hover {text-decoration:none;}

.headpart {
}




/*---Comments----*/
#comment-form-placeholder {padding:10px;}

.ticket-comment:hover > .ticket-comment-body > .ticket-comment-header > .ticket-comment-dot-wrapper {
display: none;
}
.ticket-comment-dot {
position: absolute;
background: none !important;
}

h4#comment-new-link{margin: 30px 0px 0px 20px;}
h4#comment-new-link a {border-bottom: 1px dotted rgb(172, 28, 28); font-size:16px;
color:rgb(172, 28, 28); 
}
h4#comment-new-link a:hover {text-decoration:none;}


ol, ul .comments-list {
margin: 0 0 0 0px;
}

#comments-wrapper{margin-left: -30px;} 
.ticket-comment {
margin-top: 10px !important;
}

.ticket-comment-new .ticket-comment-header {color:#ffff96;}

.ticket-header{
height: 24px;
height: 21px;
padding:5px 10px 5px 10px;
margin:0 -5px 0px -5px !important;
-webkit-border-radius: 4px !important;
-moz-border-radius: 4px !important;
border-radius: 4px !important;

}
.ticket-comment-link {float:right; margin-top:2px;}

div.comments h3.title {padding:7px 10px 5px 10px !important; 
padding: 7px 10px 7px 10px !important;
margin: 10px 0px 10px 0px !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font: 15px Verdana;
font-weight: bold;
}


.ticket-comment-body {
background: #ECECEC;
margin: 0px 0px 0px 0px;
padding: 10px;
/*border: 1px solid #d3d3d3;*/
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
/*-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);*/
border: none;
}

.ticket-comment ol ol {margin:0px; padding:0px;}
.ticket-comment ol .ticket-comment-body {

background: #f3f3f3;
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
border: none;
width: 100%;
border-radius: 0px;
box-shadow: none;
border: none;
}

.ticket-comment {
background: #f3f3f3;
margin: 0px 10px 10px 0px;
padding: 10px;
border: 1px solid #d3d3d3;
width: 96%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
border: 2px solid #fff;
}


.ticket-comment ol .ticket-comment {
background: #f3f3f3;
margin: 0px !important;
padding: 0px !important;
border: none;
width: 100%;
box-shadow: none;
border: none;
}


.ticket-comment-createdon {margin-left: 0px !important;}
.markItUpButton6 {display:none;}
.ticket-comment-author {color:#7C6300; margin:2px 10px 0 5px !important;}
.ticket-avatar {-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
float: left;
margin: 2px;
padding: 2px;
border: 1px solid #eee;
border-radius: 4px;
box-shadow: 0 0 2px #666 inset;
overflow:visible;
}


.ticket-avatar {float:left;}
.ticket-comment-text {margin-top:5px !important; margin-left:40px !important; padding-top:10px !important;
 border-top: dotted 1px #dadada;
}


blockquote {border-left:3px solid #034fab; 
padding:10px 5px 10px 5px; 
color:#006aec; margin-left:10px; background:#cfdef0;
-webkit-border-top-right-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-topright: 2px;
-moz-border-radius-bottomright: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
}

div.ticket-comment-text img {max-width:400px;}
div.ticket-comment-text b {color:#000;}


div.comment-reply a {color:#43a501; font-size: 10px;
font-weight: bold;}
.comment-reply {padding-left: 0px;}
.ticket-comments.alert p{color:#a50101; font-weight:bold;}

/*---Comments END----*/



.glyphicon-arrow-up {display: inline-block;
width: 14px;
height: 14px;
margin-top: 1px;
line-height: 14px;
vertical-align: text-top;
/*background-image: url("/images/glyphicons-halflings.png");*/
background-position: -96px -143px;
background-repeat: no-repeat;
}

.glyphicon-arrow-down {display: inline-block;
width: 14px;
height: 14px;
margin-top: 1px;
line-height: 14px;
vertical-align: text-top;
/*background-image: url("/images/glyphicons-halflings.png");*/
background-position: -120px -143px;
background-repeat: no-repeat;
}

.new-account-button-bottom {
margin: 10px 0px 0px 10px;
height: 170px;
width: 700px;
display: inline-block;
padding: 2px 10px 2px 10px;
margin-bottom: 0;
font-size: 13px;
line-height: 18px;
color: #333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
background: url('/images/dis5/comments-wide.jpg') no-repeat;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
border: 1px solid #ccc;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
cursor: pointer;
-webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 1);
-moz-box-shadow: 0px 0px 10px rgba(50, 50, 50, 1);
box-shadow: 0px 0px 10px rgba(50, 50, 50, 1);
}

/* EOF Comments*/

#home .guidepreview {
background:#1A1A1A;
color: #929292;
border: 2px solid #333;
}



.img {
padding: 0px;
max-width: 100%;
border:3px solid #DADADA;
}

h2, .h2 {
font-weight: bold;
line-height: 25px;
font-size: 23px;
margin: 20px 0px 8px 0px;
color: #7C6402;
padding: 10px;

}

h3, .h3 {
font-weight: bold;
line-height: 16px;
font-size: 18px;
margin: 20px 0px 8px 20px;
color: #000;
font-family: Verdana;
}


p {
font-family: Verdana;
font-size: 13px;
line-height: 1.428571429;
color: #333333;
}
/*
@media (min-width: 1200px) {
  .container {
    width: 1130px;
  }
}
*/

/*
@media (min-width: 992px) {
.col-md-9 {
width: 70% !important;
}
.col-md-3 {
width: 30%;
}
}
*/

body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-family: Verdana;
font-size: 13px;
line-height: 1.428571429;
color: #333333;
background: #000 url("/images/bg.jpg") top center no-repeat; 
background-attachment: fixed;


}



.pd {padding:0px !important;}
.mg {margin:0px !important;}


.navbar {
margin-bottom: 0px !important;
}

.navbar-default {
background: #171717;
border-bottom: none;
border-left:none;
}

.navigation {
/*background: #000;*/
/*-moz-box-shadow: inset #B3B3B3 0 -1px 0 0;
-webkit-box-shadow: inset #000000 0 -3px 0 0;
box-shadow: inset #020202 0 -3px 0 0;*/
}

.navbar-default .navbar-collapse, .navbar-default {
border-color: #000;
border: none;
/*background-color: #f8f8f8;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;*/
}

.navbar-form {
border-color: #000;
border: none;
}

@media (min-width: 768px) {
  .container > .navbar-header,
  .container > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
    padding-left: 10px;
    padding-top: 0px;
  }
}

.btnheadsearch {
color: #000000;
background-color: #926F24;
border-color: #AC8817;
-webkit-border-radius: 0px;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius: 0px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-radius: 0px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}

.btnheadsearch:hover {
 color: #000000;
background-color: #A87D21;
border-color: #AC8817;
}


.headsearch:focus {
  border-color: #fff;
  outline: 0;
  
  
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, 0.6);
}

.btnlogin {
margin-top: 0px;
margin-bottom: 0px;
}

.btnlogin:hover {
opacity: 1;
}

.btn-signup {
color: #B1B1B1;
background-color: #3A3A3A;
border-color: #5A5A5A;
}
.btn-signup:hover {
color: #CCCCCC;
background-color: #4E4E4E;
border-color: #696969;
}

.btn-signin {
color: #D8D8D8;
background-color: #584620;
border-color: #69501D;
overflow: hidden;
}

.btn-signin:hover {
color: #ffffff;
background-color: #705419;
border-color: #856117;
}


@media (min-width: 768px)
.navbar-nav > li > a {
padding-top: 15px;
padding-bottom: 15px;
}

@media (max-width: 767px){
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #C9C9C9;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #333333;
background-color: transparent;}

}
.logo {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
cursor: pointer;
}

.navbar-brand {
float: left;
padding: 0px;
font-size: 18px;
line-height: 20px;
}

.navbar-default {
border-radius: 0px;
}


.navbar-default .navbar-nav > li > a {
border-bottom: none;
}

.navbar-default .navbar-nav > li > a:hover {
border-bottom: none;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
background-color: #34332f;
border-color: #c4ab52;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
color: #ECA610 !important;
/* background-color: transparent; */
background-color: #242424;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #dabb6e !important; 
  background-color: #34332f !important; 
  border-bottom: 3px solid #c4ab52;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #ECA610 !important;
background-color: #242424;
}

.navbar-default .navbar-nav > li > a {
color: #BDBDBD;
border-bottom: none;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
}



.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 0px 0;
margin: 2px 0 0;
list-style: none;
font-size: 14px;
background-color: #f8f8f8;
border: none;
border-radius: 4px;
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
}


.dropdown-menu > li > a {
display: block;
padding: 5px 30px;
clear: both;
font-weight: normal;
line-height: 1.428571429;
color: #000000;
white-space: nowrap;
border-bottom: 1px solid #161616;
border-top: 1px solid #363636;
color: #DADADA !important;
background-color: #242424;
}

.dropdown-submenu > .dropdown-menu {
margin-top: -1px !important;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
text-decoration: none;
color: #dabb6e;
background-color: #3D3D3D;
color: #FFFFFF;
background-color: #292929;
background-color: #567C44;
background-color: #206799;
background-color: #3D3D3D;
}

.dropdown-menu .divider {
background-color: #414141;
}


.bs-body{
padding: 0px;
margin-top: 0px;
overflow: hidden;
background: #f8f8f8;
/*border: 6px solid #25323B;*/
-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 1);
-moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 1);
box-shadow: 0px 0px 15px rgba(0, 0, 0, 1);
}

.footer-area {
background: #171717;
border-top:2px solid #263137;
}

.footer {
padding: 25px 0 35px 0;
color: #BDBDBD;
background: #171717;
}

.footer a {color: #D49F2C;}

.breadcrumb-area {
padding: 2px 10px 5px 10px;
-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.7);
-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.7);
box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.7);
background: #181717;

}

.breadcrumb {
padding: 7px 10px 7px 10px;
margin: 0px;
list-style: none;
background: none;
border-radius: 0px;
color: #9C9C9C;
font-family:Verdana;
font-weight: bold !important;
font-size: 13px;
}
.breadcrumb a {
color: #55A0DB;
}
.breadcrumb a {
color: #F7E459;
color: #D49F2C;
}

.breadcrumb a:hover {
text-decoration:none;
}
.breadcrumb li {
margin-right:5px;
margin-left:5px;
}

.add {margin-top: 5px;}




/*------MODAL DROPDOWN------*/
@media screen and (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 100px auto;
  }
}

.modal-content {
    background:#181717 url('/images/dis15/modal-reg-bg.jpg') center top no-repeat;
    border: 3px solid #2C2C2C;
    
}

.modal-content h4{
    color: #D8D8D8;
}


.modal-header {
padding: 15px;
color: #dabb6e;
border-bottom:none;
font-weight: bold;
font-family: verdana;
}
/*----EOF MODAL DROPDOWN----*/


/**/
.home-h2 {
color: rgb(218, 187, 110);
text-align: center;
font-family: Palatino,"Palatino LT STD","Palatino Linotype","Book Antiqua",Georgia,serif;
font-weight: 500;
font-size: 50px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
}


#mse2_pagination {padding:0px;}


/*------Guides------*/
.guidepreview {
position: relative;
background: #f3f3f3;
margin: 0px 10px 10px 0px;
padding: 10px;
border: 1px solid #d3d3d3;
width: 98%;
height: auto;
float: left;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
border: 2px solid #fff;
}

.guideprevcenter {
    display: inline-block;
}
.guideprevimg {
width: 120px;
height: 90px;
}

.guidepreviewimg:hover {border: 2px solid #fff !important;
-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);
box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);
}
.blacklink {color:#000;}
.blacklink:hover {color: #206799; text-decoration:none;}


.guide9 {background: #38CF56 !important;}   /*Community Creations*/
.guide32 {background: #CF9338 !important;}   /*Lore Library*/

.guide0 {background: #fff !important;}   /*Database*/
.guide19 {background: #389ccf !important;}   /*Game*/
.guide16{background: #D34848 !important;}  /*PvP*/
.guide60 {background: #879C58 !important;}  /*PvE*/
.guide15 {background: #dabb6e !important;}  /*News*/
.guide1568 {background: #D68818 !important;}  /*Tech*/

.guide21 {background: #98C8FC !important;}


.border9 {border: 2px solid #38CF56;}   /*Community Creations*/
.border9 {border: 2px solid #CF9338;}   /*Lore Library*/

.border0 {border: 2px solid #fff;}   /*Database*/
.border19 {border: 2px solid #389ccf;}   /*Game*/
.border16 {border: 2px solid #D34848;}  /*PvP*/
.border60 {border: 2px solid #879C58;}  /*PvE*/
.border15 {border: 2px solid #dabb6e !important;}  /*News*/
.border1568 {border: 2px solid #D68818;}  /*Tech*/
/*------EoF Guide-------*/



/* tables */
#table.tablesorter {
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}
#table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #414141;
	font-size: 10pt;
	padding: 4px 20px 4px 10px;
}
#table.tablesorter thead tr .header {
	background-image: url(images/icons/tablesort/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

#table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
#table.tablesorter thead tr .headerSortUp {
	background-image: url(images/icons/tablesort/asc.gif);
}
#table.tablesorter thead tr .headerSortDown {
	background-image: url(images/icons/tablesort/desc.gif);
}
#table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}



/*----------Bordered----------*/

.bordered {
width:100%;
cursor:pointer;
    border: solid #ccc 1px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;
margin-bottom:10px;
border-left: 3px solid #7F9C52;
border-left: 3px solid #52679C;
}

.bordered tr.Active {}
.bordered tr.Active a{color:#0070c3;}

.bordered tr.Passive {}
.bordered tr.Passive a{color: #474747;}

.bordered tr.Ultimate a{color: #B60808; /*DD1818*/}

.width-auto {width:auto !important; float:left; margin-right:20px;}
.classskills {margin-left: 35px;
margin-bottom: 20px;
list-style: inside;
float: left;
width: 460px;
}
.leftborder {border-left:1px solid #ccc !important;}
.ult {background:#ffa568; font-weight:bold;}
.act {background:#abd0ea; font-weight:bold;}
.pas {background:#bdbdbd; font-weight:bold;}
.bordered td.darkborder {border-top: 1px solid #979797;}
.bordered tr.head th a{color:#FFD100; font: bold 14px/16px Verdana;}
/*.bordered tr {
background: #e8e8e8;
}    
*/

.bordered td.greenhead {
background: #A4B990;
Font-weight: bold;
padding: 5px;
}
    
.bordered tr {
background: #E6E6E6;
}


.bordered tr:hover {
    background: #f9f9f9  /*e8e8e8*/ /*fbf8e9*/;
}    
  
  .bordered tr:hover {
    background: #F0F0F0  /*e8e8e8*/ /*fbf8e9*/;
}  


.bordered td, .bordered th {
border-left: 1px solid #C9C9C9;
border-top: 1px solid #C9C9C9;
padding: 0px 7px 0px 7px;
text-align: left;
color: #000;
}


.bordered td.bold {font-weight:bold;}
.bordered td.spell {font-weight:bold;}

.bordered td.icon { background:url("/images/iconbg.png") no-repeat; border-right:none !important; border-right-style: none; padding: 3px; width:44px;}
.bordered td.icon:hover { background:url("/images/iconbg.png") no-repeat;}
.bordered td.pd0 {padding:0px !important;}

.bordered th.skilltrees {width:130px}

.iconmedium {float: left;}
.iconmedium img {height:36px; width:36px;}

.bordered td.lil-text {font: normal 11px/13px Verdana !important; font-weight:normal !important; }
.bordered td.lil-text a {font: normal 11px/13px Verdana !important; font-weight:normal !important; }

.bordered td.name {border-left-style: none; text-align:left; padding:2px 4px 0px 8px; font-weight:bold;}
.bordered td.name a {font: bold 13px/16px Verdana;}
.bordered td.name a:hover {text-decoration:underline;}

.bordered th {
height: 30px !important;
padding: 4px;
text-align: center;
background-color: #0C0C0C !important;
background-image: none;
border-top: none;
text-shadow: none;
color: #E9C657;
border-left: 1px solid #7496C9;
   
}
.bordered a {color:#000;}
.bordered a {
color: #000;
}

.ability {
    width:60%;    
    border-left:none;
}

.bordered th.grey {
padding: 4px;
text-align: center;
    background-color: #404040 !important;
    background-image: none;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
color:#FFD100; 
}

.bordered td:first-child, .bordered th:first-child {
   
}

.bordered th:first-child {
    -moz-border-radius: 3px 0 0 0;
    -webkit-border-radius: 3px 0 0 0;
    border-radius: 3px 0 0 0;
}

.bordered th:last-child {
    -moz-border-radius: 0 3px 0 0;
    -webkit-border-radius: 0 3px 0 0;
    border-radius: 0 3px 0 0;
}

.bordered tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 3px;
    -webkit-border-radius: 0 0 0 3px;
    border-radius: 0 0 0 3px;
}

.bordered tr:last-child td:last-child {
    -moz-border-radius: 0 0 3px 0;
    -webkit-border-radius: 0 0 3px 0;
    border-radius: 0 0 3px 0;
}

.bordered ul {}
.bordered span {font-weight:bold;}

/*-----------EoF Bordered-------------*/



/*--------Neighbors Navigation---------*/
.neighbors {margin: 10px 0 15px 0;
padding-top: 10px;
width: 100%;}

.link-prev {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
border: 1px solid #AAAAAA;
padding: 10px;
background: #E2E2E2;
font-weight: bold;
}

.neighbor:hover {
text-decoration:none;
background: #CCCCCC;
color: #000;
}


.link-next {-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
border: 1px solid #AAAAAA;
padding: 10px;
background: #E2E2E2;
font-weight: bold;
text-align: right;
}


/*----------EoF neighbours---------*/



/*---------TOOLTIP Start-----------*/

.tooltip {
 display: none;
 height: 100px;
 position: fixed;
 width: 396px;
 z-index: 1;
}

#global-tooltip {
margin-left:10px;
margin-bottom:5px;
float:right;
}

.iconlarge {
float:left;
padding: 3px;
}


.required-level {color: #B81636; text-align: center; width: 100%; float: left; font-size: 11px;}

.q, .q a, .color-q, .wowhead-tooltip .q a {
/*FFF145 c5c29e ffd100 ffd100*/
color: #dabb6e !important;
margin: 4px 0px 10px 0px;
float: left;
text-align: left;
padding: 10px 10px 0px 0px;
font-size: 11px;
}

.eso-tooltip{visibility:hidden; z-index:100000006; overflow: visible!important;
float: left; width: 320px; visibility: visible;
border:3px solid #907b5e;
background:#594d37;
}
.eso-tooltip a{text-decoration:none;}
.eso-tooltip a:hover{text-decoration:underline;}
.eso-tooltip table{border-spacing:0;border-collapse:collapse;margin:0;width:auto;}
.eso-tooltip table,.eso-tooltip td,.eso-tooltip th,.eso-tooltip tbody{border:0;}
.eso-tooltip td table td table{width:100%; color: #7b7b78 /*6c6d67*/; border-top: 1px solid #6D5A38;}
/*.eso-tooltip td,.eso-tooltip th{background:url(/images/tooltip/tooltip2.png);
font-family:Verdana,sans-serif;font-size:12px;line-height:17px; }*/
.eso-tooltip td,.eso-tooltip th{font-family:Verdana,sans-serif;font-size:12px;line-height:17px;}
.eso-tooltip th{padding:3px;vertical-align:top;}
.eso-tooltip td{padding:12px 4px 1px 12px;text-align:left;vertical-align:top;}





/*.eso-tooltip b{
font-size: 16px;
line-height: 19px;
float: left;
width: 300px;
margin-bottom: 5px;
margin-top: 5px;
color: #fff;
}*/

.tooltip-title {
font-size: 15px;
font-weight:bold;
line-height: 19px;
float: left;
width: 80%;
margin-bottom: 4px;
margin-top: 6px;
color: #fff;
font-family: "pragmatica-web-condensed",sans-serif;
text-align: left;
padding: 0 0 5px 0;
}

.eso-tooltip b {
color: #fff;
}


.eso-tooltip div.indent{padding-left:.6em;}
.eso-tooltip td th,.eso-tooltip td td{background:none;}
.eso-tooltip td th{padding:0 0 0 4em;text-align:right;font-weight:normal; color: #fff;}
.eso-tooltip td td{padding:0;text-align:left; color: #f8f8f8;}
.eso-tooltip p{position:absolute;left:-44px;top:-1px;width:44px;height:44px;background:4px 4px no-repeat;margin:0;padding:0;}
.eso-tooltip p div{width:44px;height:44px;/*background-image:url(//wowimg.zamimg.com/images/Icon/medium/border/def ault.png);*/}
.eso-tooltip table.shrink b{font-size:12px;line-height:15px;}
.eso-tooltip table.shrink td,.eso-tooltip table.shrink th{font-size:10px;line-height:14px;}
.eso-tooltip .mapper{margin:2px 0 3px 1px;border:none;}
.eso-tooltip ins{color:#5DF644;text-decoration:none;border-bottom:1px dotted;}
.eso-tooltip del{color:#FF8040;text-decoration:none;border-bottom:1px dotted;}
.eso-tooltip table.hearthstone-stats{width:auto;}
.eso-tooltip table.hearthstone-stats td{padding-right:15px;}
.eso-tooltip .hearthstone-desc div{margin:8px 0;}
.eso-tooltip .hearthstone-desc div:first-child{margin-top:0;}
.eso-tooltip .hearthstone-desc div:last-child{margin-bottom:0;}
.eso-tooltip-powered{background:url(//wowimg.zamimg.com/images/logos/powered.png) no-repeat;width:53px;height:33px;position:absolute;right:-56px;top:2px;display:none;}

.eso-tooltip table.detail {margin-top:0.5em;}
.eso-tooltip table.detail th{padding: 0 0 0 1em;}

/*----TOOLTIP End---*/



.cool-table {
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;         
}
 
.cool-table tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
 
.cool-table td, .cool-table th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: left;    
}
 
.cool-table th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}
 
.cool-table td:first-child, .cool-table th:first-child {
    border-left: none;
}
 
.cool-table th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}
 
.cool-table th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}
 
.cool-table th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}
 
.cool-table tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}
 
.cool-table tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}