
 a { 
color: #5b8ab6; 
text-decoration:none; 
}
.userPanel {
        -webkit - user - select: none; - moz - user - select: none; - ms - user - select: none;
        user - select: none
}
.userPanel-bg {
        width: 320px;
        height: 51px;
        margin: auto;
        position: relative;
        color: #ede2c6;
        background-image: url("/style/icon/userPanel-bg.png");
       -webkit-background-size: contain;
        background-size: contain;
        background-repeat: no-repeat;
}
.userPanel l-content {
        position: absolute;
        left: 22px;
        right: 22px;
        top: 3px;
        bottom: 20px
}
.userPanel-statsSection {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 48px
}
.userPanel-expProgressBar {
        height: 4px;
        position: absolute;
        top: 1px;
        left: 18px;
        right: 0
}
.userPanel-lvl {
        width: 39px;
        height: 40px;
        position: absolute;
        left: 20px;
        background-image: url("/style/icon/userPanel-lvlBg.png");     
        -webkit-background-size: contain;
        background-size: contain;
        background-repeat: no-repeat;
        cursor: pointer;
        font - family: kundera
}
.userPanel-lvl:hover {
        background-image: url("/style/icon/userPanel-lvlBg_isVip-true.png")
}
.userPanel-lvlValue {
        position: absolute;
        top: 10px;
        left: 0;
        right: 0;
        text-align: center;
        font-weight: bold;
        font-size: 15px;
        color: #84827f}

.clanTasksPage-tasksDivider {
height:22px;
position:relative;
top: -9px;
left:0;
right:0;
background-image:url("/style/icon/divider.png");
-webkit-background-size:cover;
background-size:cover;
background-position:50%;
}

.or-title{
width:179px;
height:46px;
line-height:46px;
margin: 0 auto 0px;
color:#b5ae9f;
font-family:kundera,sans-serif;
font-size:16px;
text-shadow:0 1px 2px rgba(0,0,0,.6);
background-image:url("/style/icon/titleBg.png");
-webkit-background-size:contain;
background-size:contain;
text-align:center;
position: relative;
top: -14px;
}

.odysseyTasks-details {
color:#b5ae9f;
-webkit-box-sizing:border-box;
box-sizing:border-box;
width:320px;
height:164px;
padding:19px 18px;
margin: 0px auto;
text-align: center;
position:relative;
background-image:url("/style/icon/task-details-bg.png");-webkit-background-size:contain;
background-size:contain;
background-repeat:no-repeat
}

.button_green {
height:33px;
width:91px;
line-height:33px;
font-family:kundera;
font-size:14px;
background-image:url("/style/icon/bg_width-medium.png");
-webkit-background-size:contain;
background-size:contain;
text-shadow:0 -1px 0 rgba(0,0,0,.6);
color:#caf1b2;
text-align: center;
margin: 5px 5px auto auto;
}
.button_blue {
height:33px;
width:91px;
line-height:33px;
font-family:kundera;
font-size:14px;
background-image:url("/style/icon/bg_width-medium_blue.png");
-webkit-background-size:contain;
background-size:contain;
text-shadow:0 -1px 0 rgba(0,0,0,.6);
color:#c2deec;
text-align: center;
margin: 5px auto auto 5px;
}

.portalResultsPage-table {
width:320px;
background-image:url("/style/icon/tableBg.jpg")
-webkit-background-size:cover;
background-size:cover;
background-position:50%;
}.portalResultsPage-tableCell{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 2px;display:inline-block;vertical-align:top;text-align:center; 
}
.table-bg {
background: url("/style/icon/tableBg.jpg") repeat;
background-size:cover;
}
.table-info {
color: #9e988c;
background-image:url("/style/icon/boss-flag-light.png");
-webkit-background-size:cover;
background-size:cover;
padding: 20px;
text-align: center;
}
.table-info-title {
font-size: 16px;
color: #b9b5ac;
padding: 5px 20px 5px 20px;
text-align: center;
}
.odd_info {
padding: 5px 0 5px 0;
}
.width_100 {
width: 100%;
}
.table_foot {
color: #b9b5ac;
position: relative;
background-image:url("/style/icon/ingredientsBg.jpg");
-webkit-background-size:cover;
background-size:cover;
text-align: center;
}
.tfa {
color: #b9b5ac;
padding: 10px 0 10px 0;
}
.tfa:hover {
color: #e7b350;
}
.width_25 {
width: 20%;
}
.w_25 {

width: 50px;
}
.dr-foot {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.dr-foote {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
}
.nav-foot {
text-align: center;
color: #fff;
padding: 10px;
}
.nav-foot a {
text-decoration: underline;
color: #e7b350;
}
.nav-foot a:hover {
text-decoration: none;
color: #fda50d;
}