body {
    background: #f5f5f5;
    font-family: Verdana;
    font-size: 16px;
    font-size: 14px;
    line-height: 1.52857143;
    color: #131313;
    background: #151515 url(/images/bg.jpg) top center no-repeat;
    background-attachment: fixed;
}
.pd {
padding-left:0px;
padding-right:0px;
}
a {
    
    text-decoration: none;
}
p {
    margin: 0 0 20px;
    font-size: 14px;
    line-height: 1.6;
    color: #383838;
}
img {max-width:100%;}
.h2, .h3, h2, h3 {
    margin-top: 30px;
    margin-bottom: 20px;
    font-family: Ubuntu;
    font-weight: normal;
    text-transform: none;
    font-style: normal;
    text-align: left;
    color: #3e3e3e;
}

.h1, h1 {
    margin: 10px 0px 5px 0px;
    font-size: 30px;
    font-family: Verdana;
    font-weight: normal;
    text-transform: none;
    font-style: normal;
    text-align: left;
    color: #3e3e3e;
    line-height: 1.2;
    border: 0;
}



.h2, h2 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

.yt-mark {
    padding: 3px 15px;
    background: #f5f5f5;
    border-radius: 3px;
    font-size: 12px;
    margin-right: 1px;
    display: inline-block;
}

.bs-body {
    background: #fff;
    -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);
}

.preview-title {
    margin: 0px 0px 2px 0px;
    color: #000000;
    font-weight: bold;
    font-size: 18px;
    line-height: 18px;
}

.title-section {
     width: 100%; 
     margin:0px 0px 10px 0px;
}
.sub-info {
    font-size:11px;
}

.btn-signin {
    color: #b5af6f;
    background-color: #252525;
    border-color: #b5af6f;
    overflow: hidden;
}

/* NAVBAR */

.navbar-default {
    background-color: #16171c;
    border-color: #262731;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #dfd496;
    background-color: #2d2d31;
}

.navbar-default .navbar-nav>li>a {
    color: #d4c781;
    font-family: "Open Sans";
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #fff;
    background-color: transparent;
}

.navbar-search {
        margin-top: 8px;
}
/*----KillerGuidesAdvert---*/

.KillerGuidesAdvert {
background: #ecead0;
    margin: 0px 0px 10px 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: 2px solid #d6d08c;
list-style:none;
}

.KGAdvert {color:#000;}
.KGAdvert:hover {cursor:pointer; text-decoration:none; color:#000;}


.kg-text-ad{
background: #e8f4ff;
    margin: 0px 0px 10px 0px;
    padding: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 2px solid #acd9ff;
    display: block;
}
/**/


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

.note {
    border: 1px solid #e0cb52;
    border-width: 1px 1px 1px 4px;
    background-color: #fcfaee;
    padding: 15px 10px 15px 20px;
    font-style: italic;
}

/**/
.table td.icon {
    /* background: url(/images/iconbg.png) no-repeat; */
    border-right: none !important;
    border-right-style: none;
    padding: 3px;
    width: 43px;
}

.table td.icon img {
    width: 36px;
}


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

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



/*---------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;
background: url('https://elderscrollsonline.info/images/iconbg.png') no-repeat;
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;
background: url('https://elderscrollsonline.info/images/tooltip/tt-line.bmp') top no-repeat;
text-align: center;
padding: 10px 10px 0px 10px;
font-size: 11px;
}

.eso-tooltip{visibility:hidden;z-index:100000006;overflow:visible!important;
float: left; padding-top: 1px; width: 260px; visibility: visible;
}
.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!important;}
.eso-tooltip td table td table{width:100%; color: #7b7b78 /*6c6d67*/;}
.eso-tooltip td,.eso-tooltip th{background:url(//elderscrollsonline.info/images/tooltip/tooltip2.png);font-family:Verdana,sans-serif;font-size:12px;line-height:17px; }
.eso-tooltip th{padding:3px;vertical-align:top;}
.eso-tooltip td{padding:8px 4px 1px 9px;text-align:left;vertical-align:top;}

.eso-tooltip b {
font-size: 15px;
line-height: 19px;
float: left;
width: 100%;
margin-bottom: 4px;
margin-top: 6px;
color: #fff;
font-family: "pragmatica-web-condensed",sans-serif;
text-align: center;
text-transform: uppercase;
padding: 0 0 5px 0;
background: url('https://elderscrollsonline.info/images/tooltip/tt-line.bmp') bottom no-repeat;
}


.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: #777575;}
.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;}
.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{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---*/



.quality1596 {color:#818181 !important;}
.quality1594 {color:#818181 !important;}
.quality1595 {color:#29c30b !important;}
.quality1597 {color:#29c30b !important;}
.quality1598 {color:#4a97f3 !important;}

.borderquality1596 {border-left: 3px solid #818181 !important;}
.borderquality1594 {border-left: 3px solid #818181 !important;}
.borderquality1595 {border-left: 3px solid #29c30b !important;}
.borderquality1597 {border-left: 3px solid #29c30b !important;}
.borderquality1598 {border-left: 3px solid #4a97f3 !important;}

.bgquality1596 {background:#818181;}
.bgquality1594 {background:#818181;}
.bgquality1595 {background:#29c30b;}
.bgquality1597 {background:#29c30b;}
.bgquality1598 {background:#4a97f3;}

.normal{color:#fff !important;}
.fine {color:#29c30b !important;}
.superior {color:#4a97f3 !important;}
.epic {color:#a640ea !important;}
.legendary {color:#efcc2a !important;}

.small-circle {width: 10px;
	height: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 50px;
    display: inline-block;}
    
    
.faction-crest {
    float: left;
    margin-right: 15px;
}



.preview-text {
    font-size: 13px;
    margin-bottom: 4px;
    margin-top: 8px;
}

.home-preview-promo-img {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
    max-width: 180px;
}

.home-preview-promo-img {
 -moz-transition: all 0.2s ease-out;
 -o-transition: all 0.2s ease-out;
 -webkit-transition: all 0.2s ease-out;
 }
 
.home-preview-promo-img:hover{
 -webkit-transform: scale(1.02);
 -moz-transform: scale(1.02);
 -o-transform: scale(1.02);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
 }
 
 
.breadcrumb {
    margin-bottom: 10px;
    border-radius: 0px;
    font-size: 13px;
    background-color: #2b2d35;
    color: #83734f;
}

.breadcrumb a {
    color: #dbcb90;
    font-family: "Open Sans";
}
.breadcrumb>li {
    margin: 0px 5px 0px 5px;
}

.breadcrumb>li:first-child {
    margin: 0px 5px 0px 0px;
}



.eso-item-db{
background-color: #000;
    border: solid 3px #C5C29E;
    border-image: url(images/layout/item-background.png) 5 5 5 5 repeat;
    border-width: 5px 5px 5px 5px;
    font-family: "EsoFontStyle", "Arial", sans-serif;
    font-size: 16px;
    display: inline-block;
    position: relative;
    max-width: 500px;
    min-width: 400px;
    padding-bottom: 10px;
    padding: 15px;
}
.eso-item-title{
    font-weight: bold;
    font-size: 1.5em;
    color: #fff;
    text-align: center;
    width: 100%;
    margin-top: 1.5em;
}

.side-heading {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
    background: #f5f9ff;
    padding: 5px 10px 5px 10px;
    color: #1b3c69;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-family: "Open Sans";
}

.sidemenuusers {
    background-color: #f5f9ff;
    color: #1b3c69;
}

.side-preview-title {
margin-top: 0px;
 font-family: Open Sans;
    line-height: 18px;
    font-size: 14px;
}

.side-preview-image {
    width: 70px;
    padding: 1px;
    border: 1px solid #ececec;
}

.small-text {
font-size:11px;
}

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


.alert-simple {
    color: #000000;
    background-color: #eaeaea;
    border-color: #d8d5d5;
}

.footer {
background: #181717;
padding: 25px 0 35px 0;
color: #5F5F5F;
}
.footer a {color: #927632;}
