<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6,html.en{
    font-family:Verdana,Arial,sans-serif
}
body,p{
    line-height:1.5
}
.off-canvas-content,.topbar-rsc{
    -webkit-backface-visibility:hidden
}
.brand,.brand__section{
    height:35px;
    position:relative
}
.main-crumb ul,li{
    list-style:none
}
.clearfix:after,.topic-row .inline-pagination{
    visibility:hidden
}
html.en{
    overflow-y:scroll
}
body{
    margin:0;
    padding:0;
    background:#000;
    font-size:12px;
    color:#ccc;
    word-break:normal;
    word-wrap:break-word;
	background: #000000 url(../img/background.jpg) repeat-x;
    background-attachment: fixed;
}
a{
    color:#fff
}
p{
    margin-bottom:10px
}
blockquote{
    padding:5px 10px;
    margin:0 15px 15px;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    background:#0a0a0a;
    border-radius:0;
    border:1px solid #1e1e1e;
    position:relative;
    top:0
}
.mdl-list__cat-14{
    margin-bottom:0
}
blockquote p{
    color:#505050;
    margin:0
}
.underline{
    text-decoration:underline
}
.strikethrough{
    text-decoration:line-through
}
.redtext{
    color:red
}
.bluetext{
    color:#00f
}
.fa-ic-small{
    font-size:75%;
    margin-left:-9px
}
.emoji{
    font-size:16px
}
.rsce_container {
	max-width: 1000px;
    overflow: hidden;
    border: 1px solid #303030;
    background: #0A0A0A;
    margin: 15px auto 15px;
    background: url(../img/bg.png) repeat;
}
@media print, screen and (min-width: 64em) {
	.medium-margin-collapse&gt;.guncol {
		width: 22.0%;
	}
}
.topbar-rsc{
    width:100%;
    background-color:#fefefe;
    margin-top:0;
    position:fixed;
    top:0;
    left:0;
    z-index:10;
    -webkit-transition:-webkit-transform .4s;
    transition:-webkit-transform .4s;
    transition:transform .4s;
    transition:transform .4s,-webkit-transform .4s;
    backface-visibility:hidden
}
.off-canvas-content{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    -webkit-transition:-webkit-transform .5s ease;
    transition:-webkit-transform .5s ease;
    transition:transform .5s ease;
    transition:transform .5s ease,-webkit-transform .5s ease;
    backface-visibility:hidden
}
.rsc-off-canvas-content{
    position:relative;
    padding-top:35px
}
.brand{
    z-index:10005;
    padding:0;
    background:#1b1b1b
}
.brand__section{
    max-width:998px;
    display:flex;
    flex:auto;
    margin:auto
}
.brand__logo{
    padding-top:8px;
    -webkit-flex:1 1 auto;
    flex:1 1 auto;
    -webkit-box-flex:1;
    -moz-box-flex:1;
    box-flex:1
}
img#rsce-logo{
    height:65px;
    display:inline-block;
    position:absolute;
    top:1px;
    left:61px
}
.top-bar,.top-bar ul{
    background-color:#101010;
    margin:0 auto
}
.title-bar{
    background-color:#101010;
    padding:.4rem
}
.main-nav{
    width:998px;
    margin:auto;
    display:flex;
	/*border-bottom:1px solid #222; #505050 */
    border-top:1px solid #303030
}
.main-nav_index{
    float:left;
    max-width:960px
}
.l__header{
    background:#000;
    position:relative
}
.l__header__inner{
    max-width:1100px;
    position:relative;
    height:200px;
    margin:0 auto
}
.top-bar{
    padding:0
}
.l__header__bg_image{
    background-repeat:no-repeat;
    background-position:center top
}
.global-nav .menu li{
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.global_menu__header,.global_menu__list a{
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box
}
.global-nav .dropdown.menu a{
    font-size:13px;
    color:#E6E6E6;
    padding:.2875rem 1rem
}
.global-nav .is-submenu-item a{
    text-align:left;
    font-size:12px!important;
    padding:6px 5px!important;
    display:block
}
.global-nav .is-submenu-item a:hover{
    color:#6696ff;
    text-decoration:underline
}
.global-nav .dropdown.menu a:hover{
    color:#6696ff;
    text-decoration:none
}
.global-nav .dropdown.menu a:hover:after{
    border-color:#6696ff transparent transparent!important
}
.global-nav .dropdown.menu&gt;li.is-dropdown-submenu-parent&gt;a{
    padding-right:.9rem
}
.global-nav .dropdown.menu&gt;li.opens-right&gt;.is-dropdown-submenu{
    border:1px solid #333;
    left:-1px;
    min-width:160px;
    padding:6px 0;
    background-color:#191919
}
.global-nav .area_rscemulation{
    margin:5px;
	margin-right: 8px;
	margin-left: 8px;
    height:25px;
    min-width:160px;
    text-align:center;
    border:1px solid #333;
	background-color: #000;
}
#responsive-menu .user .avatar,#responsive-menu .user .avatar img{
    width:30px;
    height:30px;
    border-radius:25px
}
.global-nav.top-bar{
    background:url(../img/navigation.png) repeat-x
}
.global-nav.top-bar .dropdown.menu{
    background-color:transparent
}
.global-nav .dropdown.menu .is-active,.global-nav li.area_rscemulation:hover{
    background-color:#191919
}
#responsive-menu .user{
    padding:3px 0 3px 10px;
    float:left
}
#responsive-menu .user .avatar{
    float:left;
    margin-right:5px
}
#responsive-menu .user .details{
    float:left;
    position:relative;
    padding:5px 0
}
#responsive-menu .user .details a:hover{
    text-decoration:none;
    color:#bbb
}
#responsive-menu .user .details a{
    font-weight:400;
    font-size:12px;
    color:#dadada
}
#responsive-menu .user .details .logout{
    color:#fc3
}
.js-off-canvas-overlay{
    background:rgba(0,0,0,.7)
}
.global_menu__bt_home{
    width:32px;
    height:32px;
    display:block;
    margin-right:20px
}
.global_menu__body.menu_show{
    box-shadow:0 0 8px rgba(0,0,0,.5)
}
.global_menu__banner{
    display:block;
    background:#000
}
.global_menu__banner a,.global_menu__banner img{
    display:block
}
.global_menu__body{
    padding-bottom:64px
}
.global_menu__header{
    display:-webkit-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-flex-direction:row;
    flex-direction:row;
    box-sizing:border-box;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:center;
    box-align:center;
    padding:3px 6px 0 4px;
    background:#1b1b1b
}
.global_menu__list__category div{
    width:100%
}
#rscMenu{
    overflow:scroll
}
#rscMenu::-webkit-scrollbar{
    width:0;
    background:0 0
}
.position-left{
    width:280px;
    -ms-transform:translateX(-280px);
    transform:translateX(-280px);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.off-canvas-content.is-open-left.has-transition-push{
    transform:translateX(280px);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.global_menu__inner{
    width:280px;
    min-height:100%;
    position:relative;
    top:0;
    right:0;
    -moz-transition:all .4s;
    -o-transition:all .4s;
    -webkit-transition:all .4s;
    transition:all .4s;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.global_menu__list{
    margin-bottom:32px
}
.global_menu__list__category{
    background:#4d5153;
    box-shadow:inset 0 1px 0 #565a5c;
    margin-bottom:0
}
.global_menu__list__category a{
    color:#e5e5e5;
    font-weight:700
}
.off-canvas{
    width:280px;
    min-height:100%;
    background:#484c4e
}
.global_menu__list__item a.active,.global_menu__list__item a:active{
    background:#3f4345
}
#myStatus{
    font-weight:700
}
input:checked~.switch-paddle{
    background:#0f0
}
.has-tip{
    border:none
}
#sidebar input.text{
    margin:0 10px 5px 0
}
.base-footer{
    background:#1a1a1a;
    border-radius:0 0 6px 6px
}
.skill-icons{
    text-align:center;
    display:inline-block;
    width:100%;
    margin-bottom:7px;
    border-bottom:1px solid #303030
}
.skill-icons .skill-ico{
    margin:7px 5px
}
.area-body{
    padding:0 5px;
    height:100%
}
.categories h3{
    color:#fff;
    display:inline-block;
    margin:-2.5px 0 0;
    font-size:24px
}
.highscore .skill-text{
    cursor:pointer
}
.highscore .kills_deaths{
    margin:-17px 0 0
}
.highscore .highscore-profile-block h2.players{
    font-size:12px;
    font-weight:700;
    color:#fff;
    margin-top:7px
}
#userlist .media-heading{
    font-size:12px;
    font-weight:700
}
.highscore .winnerA,.highscore .winnerB{
    color:#e1bb34;
    font-size:18px;
    top:8px;
    vertical-align:middle;
    position:relative
}
.highscore .winnerA{
    text-align:right;
    float:right!important;
    left:0
}
.highscore .winnerB{
    text-align:left;
    float:left!important;
    right:0
}
.paginationWrap{
    padding:0 10px
}
.paginationWrap.clear{
    clear:both
}
.paginationWrap .gotoPage{
    float:right;
    font-size:1.4em;
    padding-right:5px;
    color:#d7dbe1
}
.pagination-previous a::before,.pagination-previous.disabled::before{
    margin-right:0
}
.pagination .current{
    border:1px solid #3d3d3d;
    background:#101010
}
.highscore-profile-data{
    margin:4px 0;
    font-size:12px;
    line-height:1.8em
}
.highscore-profile-data,.highscore-profile-name{
    border-bottom:1px solid #313131
}
.highscore-profile-block{
    margin-bottom:7px;
    padding:0 10px;
    background:#101010;
    border:1px solid #343434;
    font-size:.9em;
    float:left;
    display:inline-block;
    width:100%
}
.highscore-profile-block-img-wrap{
    float:left;
    position:relative;
    width:69px;
    height:119px;
    margin:5px 10px 5px 0;
    padding:1px;
    background:#262626;
    background:linear-gradient(#262626,#1f1f1f);
    border:1px solid #313131;
    border-radius:8px;
    box-shadow:inset 0 0 5px 5px #141414,0 0 5px 5px rgba(0,0,0,.3);
    clear:both
}
.highscore table tbody td{
    padding:0 8px
}
.highscore .ic_silver{
    padding:2px 0;
    margin:0;
    color:#fff;
    font-size:16px;
    font-weight:700
}
.highscore table tbody td a{
    min-height:32px;
    line-height:32px;
    width:100%;
    height:100%;
    display:block
}
.pagination a:hover,.pagination button:hover{
    background:#222
}
.pagination a{
    color:#505050
}
.pagination li{
    border:1px solid #3d3d3d
}
.global_menu__list a{
    display:block;
    display:-webkit-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-flex-direction:row;
    flex-direction:row;
    box-sizing:border-box;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:center;
    box-align:center;
    height:40px;
    padding:0 24px 0 8px;
    position:relative;
    font-size:14px;
    line-height:1.2
}
.heading__title,.main-crumb li{
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box
}
.global_menu__list__item{
    box-shadow:inset 0 1px 2px rgba(0,0,0,.1)
}
.global_menu__list__item a{
    color:rgba(229,229,229,.8)
}
.global_menu__list__item ul{
    margin:0;
    list-style-type:none
}
.l__header{
    background-repeat:repeat-x;
    background-position:left bottom;
}
.caret{
    display:inline-block;
    width:0;
    height:0;
    vertical-align:middle;
    border-top:4px dashed;
    border-top:4px solid\9;
    border-right:4px solid transparent;
    border-left:4px solid transparent
}
.heading__title{
    padding:4px 8px;
    text-align:center;
    font-family:Arial,Verdana,sans-serif,Tahoma;
    font-size:8.5pt;
    font-weight:700;
    box-sizing:border-box;
    color:#fff;
    background-color:#334b80;
    -moz-box-shadow:0 1px 0 0 rgba(255,255,255,.1) inset,0 -1px 0 0 rgba(0,0,0,.25) inset,1px 0 0 0 rgba(0,0,0,.25) inset,-1px 0 0 0 rgba(0,0,0,.25) inset;
    -webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.1) inset,0 -1px 0 0 rgba(0,0,0,.25) inset,1px 0 0 0 rgba(0,0,0,.25) inset,-1px 0 0 0 rgba(0,0,0,.25) inset;
    box-shadow:0 1px 0 0 rgba(255,255,255,.1) inset,0 -1px 0 0 rgba(0,0,0,.25) inset,1px 0 0 0 rgba(0,0,0,.25) inset,-1px 0 0 0 rgba(0,0,0,.25) inset;
    -moz-border-radius:32px;
    -webkit-border-radius:32px;
    border-radius:32px
}
.main-crumb .breadcrumb__home:before{
    content:'';
    position:absolute;
    top:0;
    margin:0 .75rem;
    width:12px;
    height:24px;
    background:url(../img/crumb-arrow.png) right top no-repeat
}
#main_crumb{
    width:100%;
    height:26px;
    line-height:27px;
    margin-bottom:15px;
    overflow:hidden;
    color:#404040;
    background:url(../img/main-crumb.png) repeat-x #191919;
    border-top:1px solid #303030
}
.main-crumb .breadcrumb__home a{
    padding:0 12px 0 0;
    margin:2px 0 0 4px;
    color:#404040;
    font-size:14px
}
.main-crumb .breadcrumb__link:before{
    content:'';
    position:absolute;
    top:0;
    right:0;
    width:12px;
    height:24px;
    background:url(../img/crumb-arrow.png) right top no-repeat
}
.breadcrumb__active,.main-crumb .breadcrumb__link{
    position:relative;
    display:block;
    padding-right:19px;
    margin-right:8px;
    line-height:24px;
    color:#999!important
}
.main-crumb a.breadcrumb__link:hover{
    text-decoration:underline
}
.main-crumb li{
    float:left;
    word-wrap:normal;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    box-sizing:border-box;
    height:27px;
    zoom:1
}
.global-nav .dropdown.menu&gt;li.is-dropdown-submenu-parent&gt;a::after{
    border-style:none
}
.wrap{
    min-height:378px;
    max-width:968px;
    margin-right:auto;
    margin-left:auto;
    overflow:hidden
}
.main-holder{
    clear:both;
    min-height:100%;
    position:relative;
    overflow:auto;
    color:#999;
    /*background:url(../img/background.jpg) 0 -176px repeat-x #000;*/
}
.main-crumb ul{
    width:968px;
    margin:0 auto
}
.callout{
    background-color:#000;
    -moz-box-shadow:0 0 0 1px rgba(0,0,0,.25) inset,0 1px 4px 0 rgba(0,0,0,.25);
    border:1px solid #303030;
    color:#999
}
.card,.rsc_box{
    background-color:#000;
    margin-bottom:15px;
    border:1px solid #303030
}
.card-divider,.rsc_heading{
    position:relative;
    text-align:center;
    padding:5px 8px 4px 10px;
    font-weight:700;
    color:#fff;
    background:url(../img/box.png) repeat-x;
    border-bottom:1px solid #303030
}
.card-divider{
    text-align:center;
    justify-content:center
}
.card-avatar{
    margin:5px auto
}
.list-group.list-group-luna{
    border:1px solid #303030;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    background:#000
}
.list-group.list-group-luna .list-group-item:not(.active):hover{
    background-color:#101010
}
.list-group.list-group-luna .list-group-item:first-child{
    -moz-border-radius:6px 6px 0 0;
    -webkit-border-radius:6px 6px 0 0;
    border-radius:6px 6px 0 0
}
.list-group.list-group-luna .list-group-item:last-child{
    -moz-border-radius:0 0 6px 6px;
    -webkit-border-radius:0 0 6px 6px;
    border-radius:0 0 6px 6px;
    border:none
}
.list-group-item{
    position:relative;
    display:block;
    padding:10px;
    border-bottom:1px solid #303030
}
.tab-content{
    padding:10px;
    display:inline-block;
    width:100%
}
.tab-about h3 span{
    display:block;
    letter-spacing:1px;
    color:#aaa;
    font-size:12px
}
.profile .title-block-nav .nav-tabs&gt;.active&gt;a{
    background:#fff;
    background:-webkit-linear-gradient(bottom,#252525,#1c1c1c 48%,#282828 52%,#636363);
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#252525),color-stop(48%,#1c1c1c),color-stop(52%,#282828),color-stop(100%,#636363));
    background:-moz-linear-gradient(bottom,#252525,#1c1c1c 48%,#282828 52%,#636363);
    background:-o-linear-gradient(bottom,#252525,#1c1c1c 48%,#282828 52%,#636363);
    background:-ms-linear-gradient(bottom,#252525,#1c1c1c 48%,#282828 52%,#636363);
    background:linear-gradient(to top,#252525,#1c1c1c 48%,#282828 52%,#636363);
    color:#fff;
    border-radius:4px 4px 0 0
}
.title-block-primary{
    background-color:#1a1a1a;
    border-bottom:1px solid #303030;
    text-shadow:rgba(0,0,0,.2) 0 -1px 0
}
.profile .title-block-nav .nav-tabs.tabs&gt;.tabs-title&gt;a[aria-selected=true]{
    background:#000;
    background:-webkit-linear-gradient(bottom,#252525,#1c1c1c 48%,#282828 52%,#636363);
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#252525),color-stop(48%,#1c1c1c),color-stop(52%,#282828),color-stop(100%,#636363));
    background:-moz-linear-gradient(bottom,#252525,#1c1c1c 48%,#282828 52%,#636363);
    background:-o-linear-gradient(bottom,#252525,#1c1c1c 48%,#282828 52%,#636363);
    background:-ms-linear-gradient(bottom,#252525,#1c1c1c 48%,#282828 52%,#636363);
    background:linear-gradient(to top,#252525,#1c1c1c 48%,#282828 52%,#636363);
    color:#fff
}
.profile .title-block-nav .nav-tabs.tabs&gt;.tabs-title&gt;a{
    background:-webkit-linear-gradient(bottom,#757575,#686868 48%,#777 52%,#a0a0a0);
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#757575),color-stop(48%,#686868),color-stop(52%,#777),color-stop(100%,#a0a0a0));
    background:-moz-linear-gradient(bottom,#757575,#686868 48%,#777 52%,#a0a0a0);
    background:-o-linear-gradient(bottom,#757575,#686868 48%,#777 52%,#a0a0a0);
    background:-ms-linear-gradient(bottom,#757575,#686868 48%,#777 52%,#a0a0a0);
    background:linear-gradient(to top,#757575,#686868 48%,#777 52%,#a0a0a0);
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    color:#262626;
    border-left:1px solid #414141;
    border-right:1px solid #414141;
    border-top:1px solid #414141;
    border-radius:4px 4px 0 0;
    margin-right:2px;
    padding:10px 15px
}
.notification-row .btn-block:hover{
    background:#2E2E2E
}
.notification-row{
    display:block!important
}
.notification-row .button.expanded{
    display:inline-block;
    height:100%
}
.notification-row:not(:first-child){
    margin-top:1px
}
clearfix:before{
    display:table;
    content:" "
}
.notification-row .btn-block{
    border:1px solid #303030;
    padding:7px 12px;
    white-space:normal;
    font-size:12px;
    display:block;
    background:#1a1a1a;
    text-align:left
}
.profile .tabs-panel{
    padding:0
}
.nav-tabs.tabs{
    border:none;
    background:0 0
}
.title-block{
    color:#fff;
    padding:15px 10px 0
}
#mail-addon{
    background-color:#fdcd00;
    border-color:#fdcd00
}
#website-addon{
    background-color:#00c48a;
    border-color:#00c48a
}
#microsoft-addon{
    background-color:#21c9ff;
    border-color:#21c9ff
}
#facebook-addon{
    background-color:#4862a3;
    border-color:#4862a3
}
#twitter-addon{
    background-color:#00acee;
    border-color:#00acee
}
#google-addon{
    background-color:#da4836;
    border-color:#da4836
}
.input-group-label{
    margin-right:-2px;
    position:relative
}
#facebook-addon,#google-addon,#mail-addon,#microsoft-addon,#twitter-addon,#website-addon{
    color:#fff
}
.tab-about h3{
    font-size:150%
}
.tab-footer{
    padding:10px
}
.menu.icon-top li a i{
    width:100%
}
.list-group.list-group-luna .list-group-item.active{
    color:#fff;
    background-color:#1a1a1a
}
.rsc_body{
    padding:8px
}
.card .card-section,.rsc_box .rsc_footer{
    padding:10px 15px;
    background-color:#131313;
    border-top:solid 1px #303030;
}
.rsc_heading h2,.rsc_heading h3,.rsc_heading h4{
    font-size:12px;
    margin-bottom:0
}
.playgame{
    margin-right:15px
}
.play,.register{
    display:inline-block;
    background:url(../../../img/icons/play_register.png) no-repeat;
    overflow:hidden;
    text-indent:-9999px;
    text-align:left
}
.play{
    background-position:0 0;
    width:179px;
    height:17px
}
.register{
    margin-left:15px;
    background-position:0 -17px;
    width:156px;
    height:17px
}
.status-fixed{
    color:#0f0
}
.status-pending{
    color:#e1bb34
}
.game_clients .download-button{
    position:relative;
    padding:15px;
    display:block;
    border:1px solid #e6b300;
    text-align:center;
    color:#000;
    margin:0 auto;
    font:700 22px/26px Verdana;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    background:#fef9f1;
    background:-moz-linear-gradient(top,#fef9f1 0,#ecb75c 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fef9f1),color-stop(100%,#ecb75c));
    background:-webkit-linear-gradient(top,#fef9f1 0,#ecb75c 100%);
    background:-o-linear-gradient(top,#fef9f1 0,#ecb75c 100%);
    background:-ms-linear-gradient(top,#fef9f1 0,#ecb75c 100%);
    background:linear-gradient(to bottom,#fef9f1 0,#ecb75c 100%);
    filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#fef9f1', endColorstr='#ecb75c', GradientType=0)
}
.game_clients .download-button:hover{
    text-decoration:none;
    color:#666;
    background:#e6b300;
    background:-moz-linear-gradient(top,#e6b300 0,#fff 0,#f1cb8a 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6b300),color-stop(0,#fff),color-stop(100%,#f1cb8a));
    background:-webkit-linear-gradient(top,#e6b300 0,#fff 0,#f1cb8a 100%);
    background:-o-linear-gradient(top,#e6b300 0,#fff 0,#f1cb8a 100%);
    background:-ms-linear-gradient(top,#e6b300 0,#fff 0,#f1cb8a 100%);
    background:linear-gradient(to bottom,#e6b300 0,#fff 0,#f1cb8a 100%);
    filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#e6b300', endColorstr='#f1cb8a', GradientType=0)
}
.game_clients .download-button:active{
    color:#666;
    background:#e6b300;
    background:-moz-linear-gradient(top,#e6b300 0,#ecb75c 0,#fef9f1 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6b300),color-stop(0,#ecb75c),color-stop(100%,#fef9f1));
    background:-webkit-linear-gradient(top,#e6b300 0,#ecb75c 0,#fef9f1 100%);
    background:-o-linear-gradient(top,#e6b300 0,#ecb75c 0,#fef9f1 100%);
    background:-ms-linear-gradient(top,#e6b300 0,#ecb75c 0,#fef9f1 100%);
    background:linear-gradient(to bottom,#e6b300 0,#ecb75c 0,#fef9f1 100%);
    filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#e6b300', endColorstr='#fef9f1', GradientType=0)
}
.dl_requirements h2{
    font-size:24px;
    color:#214a78
}
hr{
    border-bottom:1px solid #525153
}
.dl_requirements .disc{
    list-style-position:outside;
    list-style-type:disc;
    text-align:left
}
.dl_requirements .disc&gt;li{
    list-style:disc
}
#standings .entry_body&gt;ul{
    padding:0;
    margin-bottom:0;
    margin-left:0
}
#standings .entry_body&gt;h4{
    padding:4px 10px;
    margin:0
}
#statistics .entry_body&gt;h4{
    padding:4px 10px;
    border-bottom:1px solid #303030
}
#statistics .entry_body&gt;ul{
    margin:0;
    padding:0 10px 4px
}
table#fp_xp_rates{
    margin-top:-8px;
    border-collapse:separate!important;
    margin-bottom:4px
}
table#fp_xp_rates thead th,table#fp_xp_rates tr td{
    padding:2px 10px
}
#fp_xp_rates th{
    font-weight:400!important
}
#fp_xp_rates tbody tr{
    font-size:8.5pt;
    color:#000!important
}
table#fp_xp_rates tbody tr.xp_normal{
    background:#f7f7f7
}
table#fp_xp_rates tbody tr.xp_subbed{
    background:#FF7000
}
table#fp_xp_rates tbody tr.xp_premmed {
    background:#029fff
}
table#fp_xp_rates tbody tr.xp_skulled,table#fp_xp_rates tbody tr.xp_wildy{
    background:#C00000
}
.heading--side--sm{
    padding:16px 10px 6px;
    font-size:12px;
    font-weight:700;
    color:#404040
}
.play-now{
    position:absolute;
    z-index:1;
    right:2px;
    top:3px
}
.play-now a{
    display:block;
    text-align:center;
    padding:4px!important;
    height:29px;
    line-height:20px;
    color:#000!important;
    font-family:Arial;
    font-weight:700;
    border-radius:3px;
    border-width:1px;
    border-style:solid;
    border-color:#e6b300;
    border-image:initial;
    background:linear-gradient(#fef9f1 0,#ecb75c 100%)
}
.play-now a:hover{
    color:#666;
    text-decoration:none;
    background:linear-gradient(#e6b300 0,#fff 0,#f1cb8a 100%)
}
.play-now a:active{
    color:#666;
    background:linear-gradient(#e6b300 0,#ecb75c 0,#fef9f1 100%)
}
.entry__ranking{
    position:relative;
    display:block;
    min-height:67px;
    overflow:hidden
}
.entry__ranking__data,.entry__ranking__rank{
    display:table-cell;
    height:67px;
    vertical-align:middle
}
.entry__ranking__link{
    position:relative;
    width:100%;
    float:left;
    overflow:hidden;
    padding-right:1px;
    -moz-box-shadow:0 1px 0 0 rgba(255,255,255,.25) inset,0 -1px 0 0 rgba(0,0,0,.1) inset,1px 0 0 0 rgba(0,0,0,.1) inset,-1px 0 0 0 rgba(0,0,0,.1) inset;
    -webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.25) inset,0 -1px 0 0 rgba(0,0,0,.1) inset,1px 0 0 0 rgba(0,0,0,.1) inset,-1px 0 0 0 rgba(0,0,0,.1) inset;
    box-shadow:0 1px 0 0 rgba(255,255,255,.25) inset,0 -1px 0 0 rgba(0,0,0,.1) inset,1px 0 0 0 rgba(0,0,0,.1) inset,-1px 0 0 0 rgba(0,0,0,.1) inset;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.form-control:focus,input[type=checkbox]:checked{
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.entry__ranking__data{
    padding:6px 10px 0 74px;
    text-align:left;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.entry__ranking__rank{
    width:40px;
    text-align:center;
    font-size:40px;
    color:#404040;
    line-height:1
}
.entry_body{
    border-bottom:1px solid #303030
}
.entry_body:last-child{
    border:none
}
.entry__ranking__face{
    display:block;
    width:67px;
    height:115px;
    position:absolute;
    top:50%;
    left:40px;
    margin-top:-32px;
    overflow:hidden;
    background-color:#0A0A0A
}
.entry__ranking__face img{
    max-width:100%;
    max-height:100%;
    display:block;
    margin:5px auto
}
.entry__name{
    width:100%;
    overflow:hidden;
    font-size:12px;
    line-height:1.2;
    color:#fff;
    font-weight:700;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin:0
}
.entry__world{
    color:#505050;
	line-height: 1.2;
    margin:0;
	font-size: 11px
}
.embended-info{
    background-color:#131313;
    padding:5px 10px;
    border-bottom:1px solid #212121
}
#calcInfo ul li{
    list-style:inherit
}
#calculatorContent .nav-tabs{
    margin-bottom:10px;
    border-bottom:none
}
#calculatorContent .nav-tabs&gt;li.active&gt;a,#calculatorContent .nav-tabs&gt;li.active&gt;a:focus,#calculatorContent .nav-tabs&gt;li.active&gt;a:hover{
    display:block;
    text-align:center;
    color:#fff;
    background-color:#101010;
    border:1px solid #525153;
    border-bottom-color:#525153;
    cursor:pointer;
    line-height:1.2;
    border-radius:5px!important
}
#calculatorContent .skills-block__list{
    margin:0 0 5px;
    text-align:center
}
#calculatorContent .skills-block__item{
    display:inline-block;
    list-style:none;
    margin:2px;
    padding:5px;
    font-size:.9em;
    background:rgba(44,61,73,.21);
    border:1px solid #303030;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px
}
.tabs-content{
    border:none;
    background-color:transparent
}
#calculatorContent .nav-tabs&gt;li&gt;a{
    display:block;
    text-align:center;
    color:#fff;
    height:30px;
    background-color:#000;
    border:1px solid #525153;
    border-bottom-color:#525153;
    cursor:pointer;
    border-radius:5px!important;
    margin-right:0;
    line-height:1.2;
    padding:8px 0
}
table tbody,table tfoot,table thead{
    border:1px solid #3C3C3C;
    background-color:#000
}
table thead{
    background-color:#1F1F1F;
    border-color:#3C3C3C;
    color:#ccc
}
.tabs-content,.tabs-title&gt;a{
    color:#505050
}
table tbody td,table tbody th{
    padding:8px
}
#staff-board table tbody{
    border:none;
    margin-bottom:0
}
#staff-board p{
    margin:0;
    padding:0
}
.tabs{
    background-color:#101010;
    border:none;
    border-bottom:1px solid #303030
}
.tabs-title&gt;a{
    border-right:1px solid #303030
}
.tabs-panel{
    padding:6px
}
.tabs-title&gt;a:focus,.tabs-title&gt;a:hover,.tabs-title&gt;a[aria-selected=true]{
    background:#191919;
    color:#fff
}
a:focus{
    outline:0
}
#calculatorContent .progress{
    margin-bottom:0;
    background-color:#FF7373
}
#calculatorContent .button{
    margin-bottom:0
}
#calculatorContent .requirement_needed td{
    background-color:#FF7373!important
}
#calculatorContent .requirement_met td{
    background-color:#90EE90!important
}
[type=number],input,input[type=password],input[type=text],select,textarea{
    border:1px solid #505050!important;
    border-radius:3px!important;
    padding:.5em;
    font-size:12px;
    line-height:1.2em;
    height:1.8375rem;
    color:#aaa!important;
    background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#444));
    -webkit-box-shadow:1px 1px 1px #333;
    margin:0 0 .1rem
}

select{
    -webkit-appearance:menulist
}
option {
	color: #484848;
	text-transform: none;
}
.form-control{
    background-image:-webkit-gradient(linear,left top,left bottom,from(#222),to(#444))
}
input:focus,input[type=checkbox]:checked,select:focus,textarea:focus{
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(.12,#555))
}
input[type=checkbox],input[type=radio]{
    display:inline-block;
    font-size:12px;
    line-height:1em;
    margin:0 .25em 0 0;
    padding:0;
    width:1.25em;
    height:1.25em;
    -webkit-border-radius:.25em;
    vertical-align:text-top
}
input[type=checkbox]:checked{
    -webkit-appearance:checkbox;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
input[type=password],input[type=text]{
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#222),color-stop(.12,#333))
}
.form-control:focus{
    border-color:#66afe9;
    outline:0;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
label.middle{
    margin:0 0 15px;
    padding:.2625rem 0;
    font-weight:700
}
input:focus,select:focus,textarea:focus{
    outline-color:#c00;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important
}
table tbody tr:nth-child(even),table.unstriped tbody tr{
    background-color:#101010
}
table.unstriped tbody tr{
    border-bottom:1px solid #303030
}
label{
    font-size:12px;
    color:#505050
}
.misc-module .item-header,.misc-module .item-section{
    padding:3px 8px
}
.misc-module .item-header h1{
    color:#fff;
    font-weight:400;
    font-size:18px;
    line-height:26px;
    margin:0 0 5px;
    border-bottom:1px solid #262626
}
.misc-module .item-section h2{
    color:#fff;
    font-weight:400;
    font-size:14px;
    line-height:22px
}
.misc-module .item-section p{
    font-size:12px;
    margin:12px 0 0;
    color:#ccc
}
.misc-module .terms p{
    position:relative;
    padding:0 0 0 40px
}
.misc-module .terms p .num{
    display:block;
    height:20px;
    width:40px;
    position:absolute;
    top:0;
    left:0
}
.misc-module .terms p .item-text-f{
    display:block;
    color:#e1bb34
}
.misc-module .terms p .item-text-g{
    display:block;
    color:#b2dbee
}
.misc-module .item-section{
    border-bottom:0
}
.accordion{
    background:#000;
    margin-bottom:0
}
.accordion-title{
    background:url(../img/box.png) repeat-x;
    border:none;
    color:#FFF;
    font-size:11px;
    padding:6px 15px;
    border-radius:6px!important;
    -webkit-border-radius:6px!important;
    -moz-border-radius:6px!important
}
:last-child:not(.is-active)&gt;.accordion-title,:last-child&gt;.accordion-content:last-child{
    border:none
}
.accordion-title:focus,.accordion-title:hover{
    background-color:transparent
}
.accordion-content,:last-child&gt;.accordion-content:last-child{
    background-color:transparent;
    border:none;
    border-top:1px solid #525153;
    color:#505050
}
.accordion-item{
    margin-bottom:12px;
    border:1px solid #525153;
    border-radius:6px!important;
    -webkit-border-radius:6px!important;
    -moz-border-radius:6px!important
}
.accordion-item:last-child{
    margin-bottom:0
}
span.u_group_1,span.u_group_1 a{
    background:url(../../../img/crown/administrator.gif) 0 no-repeat;
    padding:0 0 0 15px;
    font-weight:700;
    color:#FCFF00
}
span.u_group_2,span.u_group_2 a{
    background:url(../../../img/crown/moderator.gif) 0 no-repeat;
    padding:0 0 0 15px;
    color:#FFF!important;
    font-weight:700
}
span.u_group_6,span.u_group_6 a{
    background:url(../../../img/crown/developer.gif) 0 no-repeat;
    padding:0 0 0 15px;
    color:red!important;
    font-weight:700
}
span.u_group_5,span.u_group_5 a{
    color:#FF8C00!important;
    font-weight:700
}
.flash{
    color:#4c8dd0;
    animation:flash 3s infinite
}
.my-active_username{
    font-size:12px;
    color:#fff;
    display:inline-block;
    margin:0
}
#combat_level,#skill_total{
    float:right;
    font-weight:700;
    color:grey;
    text-align:right
}
.draw-line{
    height:2px;
    background:url(../img/line.gif) repeat-x;
    border:none!important;
    margin-top:0;
    padding-bottom:0;
    margin-bottom:5px
}
.my-active_char_setting a{
    color:#6185aa
}
.my-active_char_setting a:hover{
    color:#ccc
}
.my-active_char_card{
    width:100%;
    display:inline-block;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
.my-active_char_skills{
    width:30%;
    display:inline-block;
    float:left
}
#char-stats-cb li,#char-stats-overall li,#char-stats-s li{
    text-align:right
}
#char_stat_title{
    border-bottom:1px solid #333;
    font-size:10px;
    font-weight:700;
    -webkit-text-stroke:.7px #000;
    color:silver;
    text-shadow:1px 0 0 #000;
    margin:0;
    padding:0
}
.character ul{
    margin:0
}
#char-stats-cb .name,#char-stats-overall .name{
    color:#fff;
    font-weight:700;
    float:left;
    margin-right:2px
}
#char-stats-cb,#char-stats-overall{
    margin-bottom:10px;
    padding:0;
    font-size:11px
}
#my-active_char_img{
    width:40%;
    float:left
}
.mb0{
    margin-bottom:0!important
}
#char-stats-s{
    padding:0;
    font-size:11px;
    color:#fff;
    font-weight:700;
    margin-left:2px
}
.character .character-entry{
    padding-top:10px;
    margin-bottom:10px;
    background:#131313;
    border:1px solid #525153;
    border-radius:8px
}
.character .button-group,.character .media-object{
    margin-bottom:0
}
.character .character-body h4,h5{
    color:#fff;
    font-size:11px;
    margin:0;
    line-height:1.3
}
.character .character-body h5{
    color:grey;
    text-transform:none
}
.character .character-body span{
    color:#4c8dd0;
    font-weight:700
}
.character .embended-info p{
    margin:0
}
#side-tabs a.support{
    background:url(../img/discord.png);
    right:0;
    top:250px;
    height:140px;
    width:50px;
    margin:0;
    padding:0;
    position:fixed;
    z-index:9999;
    display:block
}
#my-active_char_img .playercard{
    width:65px;
    min-height:115px;
    position:relative;
    margin:0 auto
}
#char-stats-cb span,#char-stats-overall span{
    color:#ff0;
    font-weight:700
}
#char-stats-s .name{
    color:#fff;
    font-weight:700;
    float:left;
    margin-right:2px
}
#char-stats-s span{
    color:#ff0;
    font-weight:700
}
.help-text{
    margin-top:0;
    font-size:80%;
    color:#ccc
}
.form-error{
    margin:0
}
.character .label{
    font-size:75%;
    font-weight:700
}
.no-space{
    margin-bottom:0!important
}
#footer{
	max-width:968px;
    margin:0 auto;
	border-top: 1px solid #303030;
}
div#footer-content{
    height:auto;
    padding:8px;
    min-height:15px;
    margin:15px auto;
    background:#000;
    border:1px solid #303030;
}
div#footer-content&gt;p {
	text-align:center;
	margin-bottom: 15px;
}
div#footer-content&gt;p:last-child {
	margin-bottom: 0;
}
#content_board .tabLinks{
    width:100%;
    padding:0;
    overflow:hidden;
    zoom:1;
    position:relative;
    background:#131313;
    border:1px solid #303030;
    text-shadow:rgba(0,0,0,.4) 0 1px 1px;
    border-radius:8px 8px 0 0;
    border-bottom:none;
    display:flex
}
.tabLinks li{
    float:left;
    padding:2px 0
}
.tabLinks a:focus,.tabLinks a:hover{
    text-decoration:none;
    outline:0;
    color:#fff;
    background:rgba(0,0,0,.2)
}
.tabLinks a{
    font-size:12px;
    display:block;
    color:#fff;
    line-height:30px;
    margin:3px auto;
    padding:0 10px;
    border-radius:3px!important
}
.blockLinksList{
    background:0 0;
    padding:0;
    margin:0 auto
}
.rsc_forum_header{
    color:#fff;
    background:url(../img/box.png) repeat-x;
    padding:4px 6px;
    border-bottom:1px solid #303030
}
.rsc_forum_header span{
    font-size:11px
}
.forum-row,.forum-row:last-child{
    padding:4px 0
}
.forum-description{
    color:#505050;
    font-size:11px;
    font-style:normal
}
.cat_text{
    color:#fff
}
.forum-title{
    color:#fff;
    font-size:1em;
    font-weight:700
}
.forum-row:last-child{
    border-radius:0 0 8px 8px;
    border:none
}
.thread-title{
    color:#f0f0f0;
    display:block
}
.forumIcon.status_read{
    background:#dbdbdb;
    opacity:.6
}
.forumIcon{
    float:left;
    background:#6185aa;
    color:#fff;
    width:34px;
    height:34px;
    line-height:34px;
    border-radius:17px;
    display:inline-block;
    text-align:center;
    font-size:18px;
    -webkit-transition:.15s all linear;
    -moz-transition:.15s all linear;
    -ms-transition:.15s all linear;
    -o-transition:.15s all linear;
    transition:.15s all linear
}
.icon{
    float:left;
    height:17px;
    width:28px;
    vertical-align:top
}
.btn,.userPhoto{
    vertical-align:middle
}
.tclcon{
    margin-left:43px
}
.thread-meta{
    font-size:8.5pt;
    color:#505050
}
.has-tip.first-post{
    cursor:pointer;
    color:#1779ba
}
.list-group-item:last-child{
    margin-bottom:0;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
    border-bottom:none
}
.list-group.list-group-thread .list-group-item{
    background-color:#000;
    border-right:0;
    border-left:6px solid #6185aa
}
.thread-stats{
    text-align:center;
    margin:0
}
.forum-stats{
    text-align:right;
    list-style:none;
    margin:0
}
.lastPoster{
    list-style:none;
    margin:0
}
.lastPoster .userPhoto{
    display:block;
    float:left;
    margin:1px 10px 0 -50px
}
.userPhoto{
    background:#fff;
    display:inline-block;
    line-height:1px;
    position:relative;
    margin:2px;
    border-radius:150px
}
.userPhoto img{
    width:34px;
    height:34px;
    border-radius:17px
}
.lastPoster li{
    margin-left:50px
}
.rsc_stats_number{
    line-height:1.3;
    margin-bottom:0
}
.icon{
    background-image:url(../../../img/icons/thread_old.png)
}
#brdwelcome{
    border:1px solid #303030;
    background-color:#000;
    font-size:11px;
    padding:3px 6px;
    margin-bottom:10px;
    border-radius:0 0 8px 8px
}
#brdwelcome p{
    padding:3px 0;
    margin:0
}
@keyframes flash{
    50%{
        opacity:.2
    }
}
.no-js .top-bar{
    display:none
}
@media screen and (min-width:40em){
    .no-js .top-bar{
        display:block
    }
    .no-js .title-bar{
        display:none
    }
	
	
}
@media screen and (max-width:40em){
    .global-nav{
        display:none
    }
}
@media screen and (max-width:1000px){
	.rsce_container {
		margin-top: 0;
		border:none;
	}
}
@media print,screen and (min-width:40em){
    .grid-margin-x&gt;.cell#content_board{
        margin-left:0;
        margin-right:.9375rem
    }
    .grid-margin-x&gt;.cell#content_board.character,.grid-margin-x&gt;.cell#content_board.profile{
        margin-left:0;
        margin-right:0
    }
    .grid-margin-x&gt;.cell#sidebar.character,.grid-margin-x&gt;.cell#sidebar.profile{
        margin-left:0;
        margin-right:.9375rem
    }
    .grid-padding-x&gt;.cell_firstX{
        padding-right:.9375rem;
        padding-left:5px
    }
}
@media print,screen and (min-width:64em){
    .grid-margin-x&gt;.large-3#sidebar{
        width:calc(25%)
    }
}
#login-form .modal-xs{
    max-width:300px
}
.reveal .modal-content{
    background:0 0;
    border-radius:0!important
}
.reveal .modal-header{
    background:url(../img/box.png) repeat-x;
    border-bottom:1px solid #525153;
    padding:4px 15px
}
.reveal .modal-title{
    font-size:12px;
    margin:0;
    line-height:1.42857143
}
.reveal .modal-body{
    background-color:#000;
    position:relative;
    padding:15px
}
.reveal .modal-footer{
    padding:2px 15px;
    border-top:1px solid #525153;
    text-align:right
}
.reveal .modal-footer,.reveal .modal-header{
    color:#fff;
    background-color:#131313
}
.reveal{
    max-width:280px;
    height:auto;
    min-height:auto;
    padding:0;
    z-index:1050;
    background-color:#000;
    border:1px solid #525153;
    margin-right:auto;
    margin-left:auto;
    outline:0;
    overflow:hidden
}
.forum-header,.forum-row,.topic-row{
    border-bottom:1px solid #303030
}
.reveal-overlay{
    overflow-y:scroll
}
.close-button,.close-button.medium{
    right:.1rem;
    top:.5rem;
    font-size:2.5em;
    line-height:.2
}
.close-button{
    color:#f0f0f0
}
.close-button:focus,.close-button:hover{
    color:#505050
}
.big_button-wrapper .button{
    margin:12px 0 0!important
}
#login-fr .label_wrap,#newmail .label_wrap,#newpass .label_wrap,#request_pass .label_wrap{
    margin-bottom:10px
}
.input-group-button a{
    padding-top:5px
}
#community{
    width:100%;
    text-align:center;
    margin-bottom:12px
}
.community_mediafacebook,.community_mediareddit,.community_mediatwitter,.community_mediayoutube{
    display:inline-block;
    background:url(../img/social.png) no-repeat;
    overflow:hidden;
    text-indent:-9999px;
    text-align:left
}
.community_mediafacebook{
    background-position:-5px 0;
    width:36px;
    height:36px
}
.community_mediareddit{
    background-position:-46px 0;
    width:36px;
    height:36px
}
.community_mediatwitter{
    background-position:-5px -41px;
    width:36px;
    height:36px
}
.community_mediayoutube{
    background-position:-46px -41px;
    width:36px;
    height:36px
}
.last_message_tp_title{
    text-align:right;
    display:block;
    font-weight:700;
    padding:4px 6px
}
.forum-row,.topic-row{
    color:#505050;
    background-color:#000
}
.posterAvatar{
    width:auto;
    height:auto
}
.forum-stats,.lastPostedRow,.posterAvatar,.titleTextRow{
    padding:5px;
    display:block
}
.btn span.arrow{
    background:url(../img/ui_dropdown.png) no-repeat;
    right:0;
    display:inline-block;
    width:20px;
    height:16px;
    cursor:pointer
}
.dropdown-pane{
    background-color:#0F0F0F;
    border:1px solid #1e1e1e;
    padding:0;
    box-shadow:none;
    font-size:14px;
	width: auto;
}
.dropdown-pane&gt;li&gt;a{
    color:#505050;
    padding:10px 15px;
    white-space:normal;
    display:block;
    clear:both;
    font-weight:400
}
.dropdown-pane&gt;li&gt;a:hover{
    color:#fff;
    background-color:rgba(0,0,0,.2)
}
.posterAvatar img{
    width:36px;
    height:36px;
    display:block
}
.btn-transparent{
    background-color:#0F0F0F;
    border:1px solid #1e1e1e!important;
    -webkit-border-radius:3px!important;
    -moz-border-radius:3px!important;
    -khtml-border-radius:3px!important;
    color:#fff!important;
    border-radius:0!important
}
.btn{
    display:inline-block;
    padding:6px 12px;
    margin-bottom:0;
    font-size:14px;
    font-weight:400;
    line-height:1.42857143;
    text-align:center;
    white-space:nowrap;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    background-image:none;
    border:1px solid transparent;
    border-radius:4px
}
.img-avatar{
    max-height:128px;
    width:auto
}
.topic-row .forum-stats dl{
    margin-bottom:0;
    line-height:1.5
}
.img-center{
    display:block;
    margin-right:auto;
    margin-left:auto
}
.status-solved{
    color:#64b450
}
.comment.answer{
    border-left:6px solid #64b450!important
}
.status-pinned{
    color:#ffb900
}
.comment.soft{
    border-left:6px solid #ffb900!important
}
.status-important{
    color:#826eb4
}
.status-moved{
    color:#2788cb
}
.status-closed{
    color:#dc3232
}
.comment.marked{
    border-left:6px solid #dc3232!important
}
.lastP-forum-cnt,.topics-forum-cnt{
    overflow:hidden;
    zoom:1;
    position:relative
}
.topic-row:last-child{
    border-bottom:none
}
.topics-title{
    padding:4px 6px;
    font-weight:700
}
.text-muted{
    color:#777
}
.forum-stats dt{
    float:left;
    max-width:100%;
    margin-right:5px;
    font-weight:400;
    margin-bottom:0
}
.forum-stats dd{
    float:right;
    text-align:right;
    max-width:100%;
    margin-bottom:0
}
.topic-row:hover .inline-pagination{
    visibility:visible
}
.topic-row .inline-pagination a{
    color:#d1d6d8;
    text-decoration:none;
    background-color:#222;
    border:1px solid #333;
    font-size:9px;
    padding:1px 3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -khtml-border-radius:3px;
    border-radius:3px;
    display:inline-block;
    text-align:center
}
.comment-default{
    background-color:#000;
    margin-bottom:12px!important;
    border:1px solid #303030;
}
.comment-body{
    background-color:#000;
    padding:6px
}
.postUserBlock{
    float:left
}
.postCardHolder{
    float:left;
    width:138px
}
.postCardHolder h3.userText{
    margin-bottom:0
}
.comment-default h3.userText{
    font-size:12px;
    margin-top:0
}
.comment-default a.username{
    font-weight:700;
    display:block;
    overflow:hidden
}
.postAvatarHolder{
    padding:5px 0
}
.comment-default .userStats{
    font-size:11px;
    float:left;
    width:100%
}
.comment-default .userStats dl{
    margin:0;
    width:100%;
    float:left
}
.pairsJustified dt{
    float:left;
    max-width:100%;
    margin-right:2px;
    font-weight:400;
    margin-bottom:0
}
.postfootleft{
    float:left
}
.postfootleft p{
    margin:0;
    padding:8px 0
}
.comment-actions .btn{
    font-size:12px
}
.pairsJustified dd{
    text-align:left;
    max-width:100%
}
.postInfoContent{
    padding:6px;
    border-bottom:1px none #000;
    min-height:100px;
    border-left:1px solid #252525;
    width:100%
}
.messageContent{
    word-wrap:break-word
}
.comment-default .rsc_footer{
    padding:0 0 0 10px!important;
    min-height:27px;
    background-color:#131313;
    border-top:solid 1px #303030;
}
.pairsJustified{
    line-height:1.5;
    margin:0 0 20px
}
.avatarBit{
    display:block
}
.comment-body{
    display:flex
}
.comment-signature{
    font-size:8.5pt;
    color:#969696;
    padding:5px 0 0;
    margin-top:5px;
    border-top:1px solid #343434
}
.commentbottom{
    margin-bottom:1rem
}
.comment-title,.commentbottom .pagination{
    margin-bottom:0
}
.comment-avatar{
    max-height:128px;
    max-width:128px!important
}
.comment-default .userTitle{
    font-size:11px;
    display:block
}
.comment-default .comment-heading{
    background:url(../img/box.png) repeat-x;
    border-bottom:1px solid #303030;
    color:#FFF;
    padding:4px 6px;
}
.comment-title{
    font-size:1em;
    color:#f8f8ff;
    margin-top:0
}
.img-responsive{
    display:block;
    max-width:100%;
    height:auto
}
.conr{
    float:right;
    text-align:right
}
.editor{
    padding:10px;
    background-color:#000;
    border:1px solid #303030;
    border-radius:8px;
    margin-bottom:15px
}
.editor .btn-toolbar-bottom{
    margin-top:10px
}
.editor .button-group{
    display:inline-block
}
.note{
    font-weight:400;
    background:#465262;
    box-sizing:border-box;
    padding:20px 50px;
    color:#fff;
    margin-bottom:0;
    text-align:center
}
#donate .donate_info{
    color:#fff;
    font-weight:700
}
section h2.heading{
    font-weight:400;
    color:#fff;
    background:#212121;
    border-top:1px solid #303030
}
section h2{
    margin:0;
    box-sizing:border-box;
    padding:8px;
    font-family:"Exo 2",sans-serif;
    font-weight:700;
    color:#000;
    font-size:18px
}
#select-rsceg .sleeve{
    box-sizing:border-box;
    padding:10px 8px;
    background-color:#101010
}
#select-rsceg .sleeve.last{
    border-bottom-left-radius:6px;
    border-bottom-right-radius:6px
}
#gem_packages li.gem_selection{
    border:1px solid rgba(255,255,255,.1);
    text-align:left;
    background:#151515;
    border-radius:3px;
    vertical-align:top;
    position:relative;
    margin-bottom:12px
}
#gem_packages{
    margin:0
}
#gem_packages .gem_selection:hover{
    border:1px solid #1779ba;
    background:#444
}
#select-rsceg .pack_selection{
    font-weight:400;
    font-size:45px;
    line-height:1;
    margin-bottom:5px;
    color:#fff
}
#select-rsceg .rsceg-icon{
    background:url(../../../img/icons/gem.png) top center no-repeat;
    width:32px;
    height:31px;
    display:inline-block;
    margin-left:20px;
    margin-right:20px
}
#select-rsceg .rsceg-cost{
    background:#000;
    border:1px solid #262626;
    margin:0 auto;
    height:100%
}
#select-rsceg .rsceg-cost p{
    font-weight:400;
    color:#fff;
    font-size:28px;
    text-align:right;
    box-sizing:border-box;
    padding:33px 10px 0 0;
    margin-bottom:.25em;
    line-height:1.4;
    margin-left:98px
}
#select-rsceg .rsceg-cost span{
    font-weight:400;
    color:#fff;
    font-size:18px
}
#select-rsceg .rsceg-saving{
    font-weight:400;
    background:#ff9000;
    color:#000;
    width:88px;
    height:62px;
    font-size:16px;
    text-align:center;
    box-sizing:border-box;
    padding:10px 0;
    position:absolute;
    margin-left:10px;
    margin-top:-70px
}
#select-rsceg label{
    margin:0;
    padding:5px;
    border:0;
    font:inherit;
    vertical-align:baseline;
    cursor:pointer
}
#shop .item-container .rsceg-icon,#shop .item-container span.price,#shop-item-menu .menu&gt;li&gt;a,.news__tab a,.news__tab i{
    vertical-align:middle
}
#select-rsceg .rsceg-saving span{
    font-weight:700;
    display:block
}
.news__tab{
    display:table;
    width:100%;
    border-bottom:solid 4px #333;
    margin:0;
    padding:0
}
.news__tab li{
    float:left;
    height:35px
}
.news__tab--feed a,.news__tab--news a,.news__tab--threads a,.news__tab--update a{
    width:103px
}
.news__tab--newrelease a{
    width:104px
}
.news__list-time{
    float:right;
    color:#999;
    font-size:12px!important
}
.news__tab a{
    display:table-cell;
    height:35px;
    text-align:center;
    color:#ccc;
    line-height:1.2;
    background:url(../img/navigation.png) repeat-x;
    -moz-border-radius-topleft:4px;
    -webkit-border-top-left-radius:4px;
    border-top-left-radius:4px;
    -moz-border-radius-topright:4px;
    -webkit-border-top-right-radius:4px;
    border-top-right-radius:4px;
    -moz-box-shadow:0 1px 0 0 rgba(255,255,255,.18) inset,1px 0 0 0 rgba(255,255,255,.18) inset,-1px 0 0 0 transparent inset;
    -webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.18) inset,1px 0 0 0 rgba(255,255,255,.18) inset,-1px 0 0 0 transparent inset;
    box-shadow:0 1px 0 0 rgba(255,255,255,.18) inset,1px 0 0 0 rgba(255,255,255,.18) inset,-1px 0 0 0 transparent inset
}
.news__tab li:last-child{
    border-right:1px solid #3D3D3D;
    border-top-right-radius:6px
}
.icon-feed_list-rss,.icon-news_list-star,.icon-thread_list-topic,.icon-update_list-rotation,.news__list-header:after,.news__list-link:after{
    display:inline-block;
    background:url(../../../img/icons/frontpage_icons.png) no-repeat;
    overflow:hidden;
    text-indent:-9999px;
    text-align:left
}
.ic__feed--list:after,.icon-feed_list-rss{
    background-position:0 0;
    width:16px;
    height:16px
}
.ic__updates--list:after,.icon-update_list-rotation{
    background-position:-16px 0;
    width:16px;
    height:16px
}
.ic__news--list:after,.icon-news_list-star{
    background-position:0 -16px;
    width:16px;
    height:16px
}
.ic__threads--list:after,.icon-thread_list-topic{
    background-position:-16px -16px;
    width:16px;
    height:16px
}
.news__tab a.active{
    color:#fff;
    background:#333;
    -moz-box-shadow:0 1px 0 0 rgba(255,255,255,.17) inset;
    -webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.17) inset;
    box-shadow:0 1px 0 0 rgba(255,255,255,.17) inset
}
.forum-posts-list li{
    list-style-type:disc
}
.news__list-header:after,.news__list-link:after{
    content:'';
    position:absolute;
    top:5px;
    left:10px;
    display:block;
    width:16px;
    height:16px
}
#pollresults li p,#shop-item-menu,#shop-item-menu.top-bar ul&gt;li.has-dropdown,.news__content,.news__list,.news__list-link{
    position:relative
}
.news__tab span{
    padding-top:2px;
    display:block;
    font-size:11px
}
.news__tab i{
    display:inline-block;
    text-align:center;
    width:16px;
    height:16px
}
.news__list-header .news__list-title{
    margin:0;
    padding:5px 8px 4px 32px;
    font-weight:400;
    color:#fff;
    background:url(../img/box.png) repeat-x;
    border-bottom:1px solid #303030
}
.news__content__bottom-radius{
    -moz-border-radius-bottomleft:6px;
    -webkit-border-bottom-left-radius:6px;
    border-bottom-left-radius:6px;
    -moz-border-radius-bottomright:6px;
    -webkit-border-bottom-right-radius:6px;
    border-bottom-right-radius:6px
}
.news__content{
	
}
.parts__space--add{
    margin-bottom:15px!important
}
.news__content ul{
    margin:0;
    padding:0
}
.news__list-title a{
    font-size:12px
}
.threads__list-title{
    float:left;
    color:#ccc;
    font-size:12px!important;
    margin:0
}
.rsc_list_body{
    padding:6px 0.5em
}
.clearfix:after{
    content:".";
    display:block;
    height:.1px;
    font-size:.1em;
    line-height:0;
    clear:both
}
#shop .item-container .item:before,.spoilerContent::before,.supportWrap:before{
    content:""
}
.news__list-link:hover{
    text-decoration:none;
    background-color:#333
}
.news__list-link{
    display:block;
    padding:5px 8px 4px 32px;
    -moz-box-shadow:1px 0 0 0 rgba(0,0,0,.1) inset,-1px 0 0 0 rgba(0,0,0,.1) inset;
    -webkit-box-shadow:1px 0 0 0 rgba(0,0,0,.1) inset,-1px 0 0 0 rgba(0,0,0,.1) inset;
    box-shadow:1px 0 0 0 rgba(0,0,0,.1) inset,-1px 0 0 0 rgba(0,0,0,.1) inset
}
.news__list {
    display: block;
    border: 1px solid #303030;
    background-color: #000;
}
.news__list.hnews {
   margin-bottom: 15px;
}
.pedal-main .news_footer{
    overflow:hidden;
    border-top:1px solid #303030;
    padding:0.5em;
}

#poll .blockbody{
    background:0 0
}
#pollresults{
    padding:8px;
    margin:-7.5px auto 0;
    clear:both
}
#poll .blockfoot{
    border-top:1px solid #303030
}
#pollresults ul{
    padding:0;
    margin:0
}
#poll .blockrow{
    background:0 0;
    border:0;
    padding:7.5px 0 0;
    clear:both
}
#poll .blockrow:first-child{
    padding:0
}
.progress.pollbar .progress-meter{
    background:#665566 /*#c1b575*/
}
#poll .progress{
    margin-bottom:0;
    height:10px
}
#pollresults li p{
    display:block;
    bottom:0
}
.blockbody{
    padding-left:0;
    padding-right:0;
    border-left:1px solid transparent!important;
    border-right:1px solid transparent!important
}
#shop .title-block{
    padding:8px
}
#shop .title-block h4{
    margin:0;
    font-size:16px
}
#shop .shop_opt{
    margin:0
}
#shop .shop_opt span{
    padding:0 5px
}
#shop ul.item-block_list{
    margin:0 0 5px;
    padding:0
}
#shop li.item-block_list-item{
    border-bottom:1px solid #414141;
    width:100%;
    display:inline-block;
    padding:0 0 4px
}
#shop .cart_info .itemdesc,#shop .cart_info .shopamount,#shop .cart_info .shopitem,#shop .cart_info .shopvalue{
    background-color:#151515;
    border:1px solid #414141;
    border-radius:5px!important;
    padding:3px 4px;
    float:left;
    margin-left:5px
}
#shop .cart_total{
    text-align:right;
    display:block;
    padding-bottom:4px;
    margin-bottom:10px
}
#shop .cart_info .shopimage{
    max-width:49px;
    height:32px
}
#shop .shopimage-container{
    min-width:50px;
    display:block;
    float:left;
    margin:0 auto;
    text-align:center
}
#shop .cart_info .itemdesc,#shop .cart_info .shopitem{
    display:inline-block;
    margin-left:5px;
    margin-top:2.5px
}
#shop .cart_info .shopitem{
    font-weight:400;
    max-width:150px
}
#shop .cart_info .itemdesc{
    font-weight:400
}
#shop .cart_info a.remove_item{
    padding:4px;
    float:right;
    margin-left:5px;
    color:#f1f1f1
}
#shop .cart_info{
    float:left;
    width:100%;
    display:block
}
#shop .cart_info .shop_cost{
    float:right;
    margin-top:2.5px
}
#inpage-navigation ul:first-child,#shop-item-menu.top-bar ul&gt;li{
    float:left
}
#shop .checkout{
    display:inline;
    width:100%
}
#shop-item-menu{
    line-height:1.6em;
    margin:0;
    background-color:transparent
}
#shop-item-menu.top-bar ul{
    background-color:transparent;
    line-height:45px;
    list-style:none;
    display: -webkit-flex;
      display: flex;

      -webkit-justify-content: center;
      justify-content: center;      

      -webkit-align-items: center;
      align-items: center;
}
#shop-item-menu .menu&gt;li{
    background:#303030;
    background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,#262626),color-stop(100%,#3e3e3e));
    background-image:-moz-linear-gradient(bottom,#262626,#3e3e3e);
    background-image:-webkit-linear-gradient(bottom,#262626,#3e3e3e);
    background-image:linear-gradient(to top,#262626,#3e3e3e);
    -moz-border-radius-topleft:5px;
    -webkit-border-top-left-radius:5px;
    border-top-left-radius:5px;
    -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px;
    border-top-right-radius:5px;
    border-top:1px solid #5d5d5d;
    border-left:1px solid #151515;
    border-right:1px solid #151515;
    border-bottom:1px solid #151515;
    padding:0;
    list-style-type:none;
    text-align:center
}
#shop-item-menu .menu .is-active{
    background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,#000),color-stop(100%,#262626));
    background-image:-moz-linear-gradient(bottom,#000,#262626);
    background-image:-webkit-linear-gradient(bottom,#000,#262626);
    background-image:linear-gradient(to top,#000,#262626);
    border-top:1px solid #3d3d3d;
    border-left:1px solid #262626;
    border-right:1px solid #262626;
    border-bottom:1px solid #151515;
    color:#e5e5e5
}
#shop .store{
    margin-top:15px
}
#shop .heading.speciale{
    border:none
}
#shop .item-container{
    text-align:center;
    margin:0;
    padding:0
}
#shop.rsc_box .rsc_footer{
    border-bottom:1px solid #303030
}
#shop-item-menu .menu&gt;li&gt;a{
    display:table-cell;
    color:#DDD;
    font:700 18px/18px Arial,Times,serif;
    background-color:transparent
}
#shop table tfoot{
    color:#ccc;
    display:table-footer-group;
}
#shop .item-container .item{
    -webkit-box-shadow:0 5px 10px #000;
    -moz-box-shadow:0 5px 10px #000;
    box-shadow:0 5px 10px #000;
    color:#bbb;
    width:255px;
    display:inline-block;
    margin:10px 5px 0;
    border:2px solid #303030;
    position:relative
}
#shop .item-container .item:before{
    position:absolute;
    z-index:-1;
    top:-3px;
    right:-3px;
    bottom:-3px;
    left:-3px;
    border:2px solid #000
}
#shop .item-container .item .cards,.item-container .item .item-content{
    background:#000;
    font:21px/23px Arial,Helvetica,sans-serif
}
#shop .item-container .front .item-image{
    border-top:none;
    position:relative;
    padding:5px
}
#shop .item-container .item-info{
    margin:0 auto;
    background:#1b1b1b;
    position:relative;
    border:1px solid #000;
    border-top:2px solid #303030
}
#shop .item-container .prices&gt;div{
    display:inline-block;
    color:#DDD;
    font:24px/26px Arial,Helvetica,sans-serif;
    position:relative;
    z-index:2
}
#shop .item-container .prices{
    margin:10px 0;
    position:relative
}
#shop .item-container .prices .emp-icon.medium{
    margin-bottom:-6px
}
#shop span.emp-icon.medium{
    background-position:-119px -420px;
    width:28px;
    height:28px
}
#shop span.emp-icon{
    background:url(../../../img/icons/gem.png) -72px -420px no-repeat;
    width:36px;
    height:36px;
    display:inline-block
}
#shop .item-container .item-info p{
    margin-bottom:10px
}
#shop .item-container .item .cards{
    margin:0
}
#shop .item-container .item .cards h3.title-bar-dark,.item-container .item .item-content h3.title-bar-dark{
    margin:0;
    line-height:1.2;
    display:table-cell;
    vertical-align:middle;
    color:#e5e5e5;
    text-rendering:optimizeLegibility;
    font-size:21px
}
#shop .item-container .item .cards .title-bar-dark{
    padding:10px 5px;
    height:70px;
    min-width:251px
}
#shop .title-bar-dark{
    background:rgba(0,0,0,.8);
    background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,#262626),color-stop(100%,#3e3e3e));
    background-image:-moz-linear-gradient(bottom,#262626,#3e3e3e);
    background-image:-webkit-linear-gradient(bottom,#262626,#3e3e3e);
    background-image:linear-gradient(to top,#262626,#3e3e3e)
}
.bbCodeSpoilerButton{
    font-style:normal;
    font-size:12px;
    color:#e9e9e9;
    background-color:#6c6c6c;
    padding:1px 13px;
    border-style:none;
    -webkit-border-radius:3px!important;
    -moz-border-radius:3px!important;
    -khtml-border-radius:3px!important;
    border-radius:3px!important;
    text-align:center;
    -webkit-box-shadow:inset rgba(255,255,255,.15) 0 1px 0;
    -moz-box-shadow:inset rgba(255,255,255,.15) 0 1px 0;
    -khtml-box-shadow:inset rgba(255,255,255,.15) 0 1px 0;
    box-shadow:inset rgba(255,255,255,.15) 0 1px 0;
    text-shadow:rgba(0,0,0,.3) 0 1px 1px;
    outline:0;
    line-height:30px;
    display:inline-block;
    cursor:pointer;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-appearance:none;
    background-image:-moz-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.15)),color-stop(100%,rgba(255,255,255,0)));
    background-image:-webkit-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);
    background-image:-o-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);
    background-image:-ms-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);
    background-image:linear-gradient(to bottom,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);
    height:34px
}
.bbCodeSpoilerButton&gt;span{
    display:inline-block;
    max-width:100%;
    white-space:nowrap;
    text-overflow:ellipsis
}
.spoilerContent:before{
    position:absolute;
    margin-top:-19px;
    border-bottom-color:#111
}
.spoilerContent{
    margin:9.75px 0 10.5px;
    padding:9.75px;
    color:#ccc;
    background-color:#1f1f1f!important;
    border:1px solid #252525
}
.spoilerContent::before{
    display:inline-block;
    height:0;
    vertical-align:baseline;
    width:0;
    border-bottom:10px solid #1f1f1f;
    border-left:9px solid transparent;
    border-right:9px solid transparent;
    margin-right:5px
}
.bbCodeSpoilerButton:hover{
    color:#fff;
    text-decoration:none;
    -webkit-box-shadow:inset rgba(255,255,255,.15) 0 1px 0,inset rgba(255,255,255,.15) 0 100px 0;
    -moz-box-shadow:inset rgba(255,255,255,.15) 0 1px 0,inset rgba(255,255,255,.15) 0 100px 0;
    -khtml-box-shadow:inset rgba(255,255,255,.15) 0 1px 0,inset rgba(255,255,255,.15) 0 100px 0;
    box-shadow:inset rgba(255,255,255,.15) 0 1px 0,inset rgba(255,255,255,.15) 0 100px 0
}
#inpage-navigation{
    width:100%;
    height:40px;
    position:relative;
    overflow:hidden
}
#inpage-navigation ul{
    float:right;
    list-style:none;
    margin:0;
    padding:0
}
#inpage-navigation ul:first-child li:first-child{
    margin:0
}
#inpage-navigation ul:first-child li{
    margin:0 0 0 20px;
    font-size:13px
}
#inpage-navigation ul li{
    float:left;
    margin:0 0 0 30px
}
#inpage-navigation a.active,#inpage-navigation ul li a.active,#inpage-navigation ul li:hover&gt;a{
    color:#c1b575
}
#inpage-navigation ul li,#inpage-navigation ul li a{
    display:block;
    color:#505050;
    font-size:13px
}
table.dataTable td.dataTables_empty{
    text-align:center
}
#frmTicket table tbody{
    border-collapse:collapse;
    border-spacing:0;
    padding:0;
    margin:0;
    border:none
}
#frmTicket table tbody tr:nth-child(even){
    background-color:transparent
}
#frmTicket table{
    max-width:550px
}
.supportWrap{
    float:left;
    background:#727272;
    padding:10px;
    border-radius:6px;
    color:#FFF;
    position:relative;
    font-size:12px;
    line-height:20px;
    margin-left:20px
}
.support_starter{
    font-size:14px;
    text-align:center
}
.supportComments,.supportThread{
    width:100%
}
#data-table_wrapper h4{
    margin:0
}
.ban_explain h3{
    border-bottom:1px solid red;
    padding:4px 6px;
    font-size:12px;
    font-weight:700
}
.ban_explain{
    border:1px solid red;
    background:#8b0000;
    padding:4px 6px
}
.fieldset{
    border-color:#303030
}
.supportWrap:before{
    display:block;
    width:0;
    height:0;
    border-top:12px solid transparent;
    border-bottom:12px solid transparent;
    border-right:12px solid #727272;
    position:absolute;
    top:16px;
    left:-12px
}
@media print,screen and (max-width:40em){
    .commentbottom,.commenttop{
        padding-left:10px
    }
    .gems__label{
        float:none!important;
        display:table
    }
    .lastPoster li{
        margin:0;
        text-align:right
    }
    .commentbottom{
        padding-right:10px
    }
    .comment-avatar{
        background-color:#131313;
        border:1px solid #464646;
        max-height:128px;
        max-width:128px!important
    }
    .postUserBlock{
        float:none;
        width:auto;
        padding:0
    }
    .comment-body{
        display:block;
        padding:0
    }
    .postCardHolder div.postAvatarHolder .avatarBit img{
        width:48px;
        height:48px
    }
    .postCardHolder,.postInfoContent{
        overflow:hidden;
        position:relative;
        width:100%
    }
    .postCardHolder{
        float:left;
        background:#1f1f1f;
        -webkit-border-radius:0;
        -moz-border-radius:0;
        -khtml-border-radius:0;
        border-width:0;
        border-radius:0!important
    }
    .postInfoContent{
        padding-top:10px;
        margin-left:0;
        border-left:none
    }
    .postCardHolder div.postAvatarHolder{
        float:left;
        padding:5px
    }
    .postCardHolder h3.userText{
        font-weight:700;
        padding:5px 5px 0;
        display:inline-block
    }
    .postCardHolder a.username{
        line-height:14px
    }
    .news__tab--feed a,.news__tab--newrelease a,.news__tab--news a,.news__tab--threads a,.news__tab--update a{
        width:60px
    }
}
@-webkit-keyframes slide{
    0%{
        background-position:0 22%
    }
    100%{
        background-position:-2152px 22%
    }
}
@-moz-keyframes{
    0%{
        background-position:0 22%
    }
    100%{
        background-position:-2152px 22%
    }
}
@-o-keyframes{
    0%{
        background-position:0 22%
    }
    100%{
        background-position:-2152px 22%
    }
}
@keyframes{
    0%{
        background-position:0 22%
    }
    100%{
        background-position:-2152px 22%
    }
}
.report-title{
    color:#FF7373;
    font-size:20px
}
table.report-data{
    border-collapse:collapse;
    table-layout:fixed
}
table.report-data td{
    padding:10px;
    text-align:center
}
table.report-data th{
    text-align:center;
    color:#505050;
    font-weight:400
}
ul.report_comment_list{
    padding:0;
    margin:0 0 15px;
    list-style:none;
    background:#000;
    border-left:1px solid #303030;
    border-bottom:1px solid #303030;
    float:left;
    width:100%
}
.report_comment_list .report_c_head{
    background-color:#131313;
    border-top:1px solid #303030;
    border-bottom:1px solid #303030;
    border-right:1px solid #303030;
    padding:4px 0;
    display:block;
    clear:both;
    float:left;
    width:100%
}
ul.report_comment_list .comment-none{
    text-align:center;
    font-size:15px;
    height:60px;
    line-height:60px
}
ul.report_comment_list .report_c_head .datetime{
    display:block;
    padding-right:12px;
    float:right
}
ul.report_comment_list .comment-author{
    float:left;
    position:relative;
    width:150px;
    padding:2px 15px 7.5px;
    display:block;
    background:#000;
    clear:both;
    text-align:center
}
ul.report_comment_list .comment-author a{
    clear:right;
    font-size:15px;
    width:auto;
    max-width:130px;
    word-wrap:break-word
}
.report-options-right{
    float:right
}
.report_admin_options{
    float:left;
    width:100%;
    border:1px solid #303030;
    padding:8px;
    margin-bottom:15px
}
.report-options-left{
    float:left
}
ul.report_comment_list .comment-body{
    margin-left:150px;
    border-left:1px solid #303030;
    border-right:1px solid #303030;
    background:#000;
    padding-bottom:1em;
    min-height:80px
}
.welcome-text {
    text-align: center;
    font-size: 12px;
 }
 .bold, .white {
    font-weight: 700;
 }
 .white {
    color: #ffffff;
 }
 .dropdown-pane&gt;li {
	list-style: none;
}

.pull-right {
    float: right;
}

.topic-title {
    padding: 15px 15px;
    margin: 0 0 15px 0;
    background: #303030;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
    text-align: center;
    color: #FFFFFF;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.topic-title h1 {
    margin: 0;
    padding: 0;
    font-size: 28px;
    font-weight: 300;
    letter-spacing: -1px;
}
.topic-title ul {
    margin: 10px 0 0 0;
}
.topic-title ul li {
    display: inline-block;
    padding: 0 5px;
}
.brd-account {
    margin-bottom: 15px;
    display: inline-table;
}

.brd-account {
    width: 100%;
}
.brd-account ul {
    line-height: 0.5;
}

.brd-account ul {
    max-width: 50%;
    float: left;
    margin: 0;
}

.brd-account li {
    position: relative;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 600;
    margin: 0 4px 0 0;
}

.brd-account ul li .text {
    display: block;
    font-size: 10px;
}

.brd-account {
    padding: 15px 15px;
}

.brd-account {
    background: #101010;
    border: 1px solid #303030;
    position: relative;
}

.brd-account .links {
    text-align: right;
    float: right;
}
@media (max-width: 45rem) {
    .brd-account ul {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }
}
@media (max-width: 45rem) {
    .brd-account .links {
        margin-top: 8px;
        text-align: center;
    }
}
</pre></body></html>