body{
	margin: 0px;
    background-color: #050312;
    font-family: 'Times New Roman';
}
img{
	max-width: 100%;
}
:root{
    --bg-primary:#CE7852;
    --txt-color-primary:#CE7852;
}
.btn:focus{
	outline: none;
	box-shadow: none;
}
.form-control:focus{
	outline: none;
	box-shadow: none;
}
.btn.btn-primary-theme, .btn.btn-primary-theme:hover, .btn.btn-primary-theme:focus{
	background-color: var(--bg-primary);
	color: #fff;
}
.bg-primary-theme{
	background-color: var(--bg-primary);
}
.icon-primary{
	color: var(--bg-primary);
}
.txt-primary{
	color: var(--bg-primary);
}
a, a:hover{
	text-decoration: none;
}
ul{
    list-style: none;
    padding-left: 0px;
}
/*---------------------------------header start-----------------------------*/
.downlaod-bg-page{
    background: url(../images/downlaod-page-bg.jpg) no-repeat center top;
}
.menu-bar-wigit{
    background: url(../images/mobile-menu.png) no-repeat center 0px;
    min-height: 90px;
    max-width: 1132px;
    margin: auto;
    padding-top: 9px;
}
.menu-container-wdt {
    max-width: 885px;
    margin: auto;
}
.navbar-menu-wapper {
    flex: 0 0 660px;
    max-width: 660px;
}
.menu-item-vm-txt{
    min-width: 96px;
    position: relative;
}
.menu-item-vm-txt a.nav-link {
    background-color: transparent;    
    color: #cbd6df;
    font-size: 12px;
    font-family: 'Times New Roman', sans-serif;
    text-transform: uppercase;
    letter-spacing: -.6px;
    font-weight: 500;
    padding: 20.5px 5px;
    text-align: center;
    position: relative;
}
.menu-item-vm-txt a.nav-link.active{
    color: #cbd6df;
}
/*.menu-item-vm-txt:hover::before {
    background: url(../images/menu-effect.png) no-repeat;
    background-size: 100%;
    height: 100%;
    background-position: center top;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    content: "";
    opacity: 0.5;
}*/
.menu-item-vm-txt:hover {
    background-color: rgb(0 0 0 / 34%);
}
.right-side-items-menu {
    flex: 1;
    justify-content: flex-end;
}
.social-bar-itmswt {
    padding-right: 10px;
}
.social-icon-wt-icon {
    margin: 0px 2px;
}
.social-icon-wt-icon a {
    position: relative;
    display: inline-block;
}
.social-icon-wt-icon a:hover::after {
    content: "";
    display: block;    
    background-image: radial-gradient(#ffffff00, #b8bae2, #ffffff00);
    position: absolute;
    top: 0px;
    left: 1px;
    right: 0;
    bottom: 0;
    width: 30px;
    height: 30px;
    opacity: .4;
    border-radius: 6px;
    z-index: 1;
}
.servline-activebar{
    padding-left: 15px;
    margin-bottom: 6px;
}
.server-line .text-servline {
    color: #ccccf7;
    font-size: 11px;
    line-height: 14px;
}
.server-line .serv_on{
    color: #7adb49;
    font-size: 10px;
}
.server-line .serv_off  {
    color: #df4122;
    font-size: 10px;
}
.navbar-toggler:focus{
    outline: none;
    box-shadow: none;
}
@media only screen and (max-width: 991px) {
    .menu-container-wdt .offcanvas-start{
        background-image: linear-gradient(#3e3260, #572964);
    }
}
/*------------------------header close--------------------------*/
.logo-midddle-brand{
    margin-bottom: -80px;
    margin-top: 85px;
}
.container-middle-elemnt{
    max-width: 1071px;
    margin: auto;
}
.download-middle-elemnt{
    background: url(../images/middle-bottom-pg.jpg) repeat-y;
}
.download-middle-areabg{
    background: url(../images/middle-area-bg.jpg) left 0px no-repeat;
}
.download-middle-footer {
    background: url(../images/middle-footer-bg.jpg) left bottom no-repeat;
}
.wth-content--elemnt{
    padding-top: 320px;
    padding-bottom: 250px;
    max-width: 450px;
    margin: auto;
}
.title-h1 {
    font-size: 18px;
    color: #212745;
    text-align: center;
    text-decoration: underline;
    margin-bottom: 30px;
    font-weight: 400;
    text-transform: uppercase;
}
.title-head-h2 {
    font-size: 16px;
    color: #272e5d;
    font-weight: 400;
    text-transform: uppercase;
}
.img-elemnt-content img {
    border: 2px solid #565184;
}
.text-disc-content {
    color: #050312;
    font-size: 13px;
}
.title-head-h3 {
    font-size: 14px;
    color: #272e5d;
    font-weight: 600;
}
.listitem--dwnl li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
}
.listitem--dwnl li::before{
    content: "";
    background: url(../images/left-arrow-download.png) no-repeat;
    position: absolute;
    left: 0;
    top: 0px;
    display: inline-block;
    width: 26px;
    height: 21px;
}
.btn-downlaod-gm {
    background: url(../images/button-view.png) no-repeat;
    width: 192px;
    height: 63px;
    font-size: 14px;
    color: #fff;
    padding: 24px 0px;
    line-height: normal;
    border: 0px;
}
.btn.btn-downlaod-gm:hover, .btn.btn-downlaod-gm:focus, .btn.btn-downlaod-gm:active{
    color: #fff;
    border: 0px;
}
/*----------------------------------Coins page-----------------------------------*/
.coins-bg-page {
    background: url(../images/coins-full-banner.jpg) no-repeat center top;
}
.coins-middle-elemnt {
    background: url(../images/coins-cover-bg.jpg) repeat-y;
}
.coins-middle-areabg {
    background: url(../images/coins-middle-bg.jpg) left 0px no-repeat;
}
.coins-middle-footer {
    background: url(../images/coins-middle-footer-bg.jpg) left bottom no-repeat;
}
.text-color-bl{
    color: #d0cfcf;
}
.coins-content-wap-elemnt{
    max-width:620px;
}
.service-box-coins {
    margin-bottom: 30px;
}
.header-top-wgt img {
    width: 100%;
}
/*.service-box-coins::before{
    content: "";
    background: url(../images/coin-blockheader.png) no-repeat;
    height: 118px;
    display: block;
    width: 100%;
    background-size: 100%;
}
.service-box-coins::after{
    content: "";
    background: url(../images/coin-block-footer.png) no-repeat bottom;
    height: 52px;
    display: block;
    width: 100%;
    background-size: 100%;
}*/
.middle-servie-area-wgt{
    background: url(../images/coin-block-middle.png) scroll;
    background-size: 100%;
    padding: 0px 30px 10px;
}
.box-circle-wgt {
    width: 62px;
    height: 62px;
    line-height: 62px;
    display: inline-block;
    border: 2px solid #fe9220;
    border-radius: 50%;
    text-align: center;
}
.coins-title-srv {
    font-size: 16px;
    color: #fff;
    margin-bottom: 0px;
    padding-bottom: 5px;
    line-height: normal;
}
.service-footer-wgt img{
    width: 100%;
}
/*--------------------------------register----------------------------*/
.register-full-bg{
    background: url(../images/register-full-bg.jpg) no-repeat center top;
}
.register-middle-areabg{
    background: url(../images/register-box-bg.jpg) left 0px no-repeat;
}
.regiter-ht{
    height: 1400px;
}
.label-txt-wt {
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    color: #050312;
    margin-bottom: 5px;
}
.control-field-txt {
    border-color: #2b4fb3;
    line-height: normal;
    height: 35px;
    font-size: 14px;
    color: #313131;
    font-family: "Roboto", sans-serif;
}
.control-field-txt:focus{
    border-color: #2b4fb3;
}
.btn-submit-btn {
    background: url(../images/button-view.png) no-repeat;
    width: 192px;
    height: 63px;
    font-size: 14px;
    color: #fff;
    padding: 24px 0px;
    line-height: normal;
    border: 0px;
}
.btn.btn-submit-btn:hover, .btn.btn-submit-btn:focus, .btn.btn-submit-btn:active {
    color: #fff;
}
/*------------------------------------------------------------*/
.account-page-full-bg{
    background: url(../images/account-manage-bg.jpg) no-repeat center top;
}
.account-middle-areabg{
    background: url(../images/account-top-head-bg.jpg) left 0px no-repeat;
}
.cur-balance-wgt{
    font-size: 14px;
    color: #000;
}
.cur-balance-wgt{
    margin-bottom: 40px;
}
.check-flex-radio {
    flex: 1;
}
.btn-change-btn {
    background: url(../images/button-view.png) no-repeat;
    width: 152px;
    font-size: 12px;
    color: #fff;
    padding: 0px 10px;
    line-height: 51px;
    border: 0px;
    background-size: 100%;
}
.btn.btn-change-btn:hover, .btn.btn-change-btn:focus, .btn.btn-change-btn:active {
    color: #fff;
}
.character-txtmt p{
    font-size: 12px;
    font-family: "Roboto", sans-serif;
    color: #131313;
}
/*---------------------------------------------------------*/

/*-------------------------------------------*/


/*---------------------------------footer---------------------------*/
.footer-bg{
    background: url(../images/footer-bg.jpg) no-repeat center top;
    height: 200px;
}
.footer-container {
    max-width: 950px;
}
.copywrite-txt p{
    color: #6f6eac;
    font-size: 12px;
    padding-left: 120px;
    padding-top: 40px;
}
.copywrite-txt p a {
    color: #aeade6;
}
.footer-lg{
    padding-top: 40px;
    text-align: right;
}
/*-----------------------Mobile port responsive------------------------------*/
.mobile-wrapper-body{
    background: url(../images/home-mobile-bg-1.jpg) no-repeat center top;
}
/*.mobile-home-page-layout {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}*/
.mobile-home-page-layout {
    padding-bottom: 30px;
}
.top-content-elemnt-wp{
    background: url(../images/home-mobile-bg-3.jpg) center top repeat-y;
}
.mdl-content-mobile-web {
    background: url(../images/home-mobile-bg-2.jpg) center 0px no-repeat;
}
.elemnt-bottom-mobile-web {
    background: url(../images/home-mobile-bg-4.jpg) center bottom no-repeat;
}
.boxwp-content-mobile-elmnt {
    max-width: 480px;
    margin: auto;
    padding-top: 250px;
    padding-bottom: 150px;
    padding-left:15px;
    padding-right: 15px;
}
/*-------------------------slider style---------------------------------*/
#slider_block {
    background: url(../images/slider_border.gif) no-repeat;
    height: 100%;
    width: 100%;
    padding: 4px;
    background-size: 100% 100%;
    margin-bottom: 60px;
}
.slide_title {
font-size: 14px;
font-family: 'times new roman';
color: #fff;
}

.slide_title a {
text-decoration: none !important;
}

/* The Nivo Slider styles */
.nivoSlider {
    position:relative;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    border:0;
    padding:0;
    margin:0;
    z-index:60;
    display:none;
}
/* The slices in the Slider */
.nivo-slice {
    display:block;
    position:absolute;
    z-index:50;
    height:100%;
}
/* Caption styles */
.nivo-caption {
    position:absolute;
    left:0px;
    bottom:0px;
    background:#000;
    padding: 5px;
    text-align: center;
    color:#fff;
    opacity:0.8; /* Overridden by captionOpacity setting */
    width:100%;
    z-index:89;
    text-shadow: 1px 1px #000;
}
.nivo-caption p {
    font-size: 14px;
    margin:0;
}
.nivo-caption a {
    display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
    position:absolute;
    top:45%;
    z-index:99;
    cursor:pointer;
}
.nivo-prevNav {
    left:0px;
}
.nivo-nextNav {
    right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
    position:relative;
    z-index:99;
    cursor:pointer;
}
.nivo-controlNav a.active {
    font-weight:bold;
}

#slider-wrapper {
    background:url(../images/slider.png) no-repeat;
    width:100%;
    height:100%;
}

#slider {
    width:100%;
    height:100%;
    background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
    position:absolute;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}
.slider-control-wap .nivo-controlNav{
    background:url(../images/slider_bg-button.gif) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0px;
    right: 0;
    margin: auto;
    width: 106px;
    height: 24px;
    padding-left: 5px;
    text-align: center;
    bottom:-35px;
}
.nivo-controlNav a {
    display:block;
    width:18px;
    height:18px;
    background:url(../images/slide_button.png) no-repeat;
    text-indent:-9999px;
    border:0;
    float:left;
}
.nivo-controlNav a.active {
    background-position:0 -22px;
}

.nivo-directionNav a {
    display:block;
    width:30px;
    height:30px;
    background:url(../images/arrows.png) no-repeat;
    text-indent:-9999px;
    border:0;
}
a.nivo-nextNav {
    background-position:-30px 0;
    right:15px;
}
a.nivo-prevNav {
    left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
.news-game-blog {
    margin-bottom: 30px;
}

.news-game-blog .news_title {
    background: url(../images/news_bg.png) no-repeat;
    padding: 10px 14px 20px 14px;
    margin-bottom: 0px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;    
    justify-content: space-between;
}
.news-game-blog .nt_title{
    padding-right: 8px;
}
.news-game-blog .news_title a {
color: #324e8d;
font-family: 'times new roman';
font-size: 14px;
text-decoration: none;
}

.news-game-blog .news_title a:hover {
text-decoration: underline;
}


.nt_date {
font-size: 12px;
color: #677cab;
font-family: 'times new roman';
text-shadow: 1px 1px #deeaf2;
}

.content-chat-listwap .news_img {
    flex: 0 0 105px;
    max-width: 105px;
    height: 79px;
}

.content-chat-listwap .news_text {
    padding-left: 15px;
    line-height: 14px;
    padding-right: 15px;
    flex: 1;
}
.content-chat-listwap .news_text p{
    font-size: 11px;
    color: #312b51;
    margin-bottom: 0px;
}

.nw_img {
width: 105px;
height: 79px;
}
.nw_img img{
    height: 79px;
}

.nw_bg {
width: 105px;
height: 79px;
background: url(../images/img_bg.png) no-repeat;
position: relative;
margin-top: -79px;
}


.content-chat-listwap .news_info {
margin-top: 8px;
color: #677cab;
font-family: 'times new roman';
font-size: 12px;
}

.content-chat-listwap .news_info span {
text-shadow: 1px 1px #ebf4fa;
float: left;
padding-top: 2px;
padding-right: 12px;
}

.content-chat-listwap .news_info a {
    display: block;
    background-color: #c3d4e0;
    border-radius: 30px;
    width: 76px;
    height: 20px;
    padding-top: 2px;
    float: left;
    text-decoration: none;
    text-align: center;
    color: #324e8d;
}

.content-chat-listwap .news_info a:hover {
    background-color: #a6c0cf;
    color: #324e8d;
}

#pages {
background: url(../images/pages_bg.gif) no-repeat;
padding-top: 17px;
text-align: center;
}

#pages a {
color: #2b354e;
}

#pages_p a {
text-decoration: none;
background: url(../images/page_bg.png) 50% 50% no-repeat;
padding: 6px;
}

#pages_p a:hover {
text-decoration: none;
background: url(../images/page_bg_sel.png) 50% 50% no-repeat;
padding: 6px;
}

#p_prev {
margin-right: 10px;
background: url(../images/prev.gif) left 5px no-repeat;
padding-left: 15px;
}

#p_next {
margin-left: 10px;
background: url(../images/next.gif) right 5px no-repeat;
padding-right: 15px;
}

#pages_p span a {
background: url(../images/page_bg_sel.png) 50% 50% no-repeat;
}
/*------------right bottom----------------*/
.middle-section-field-wp{
    background: url(../images/right-bottom-bg.png) no-repeat center top;
}
.full-pg-content-rgt{
    max-width: 316px;
    margin: auto;
    padding-right: 40px;
    padding-bottom: 10%;
}
.fields-form {
    margin-left: 0px;
    padding-top: 77px;
}
.txtlogin-1 {
    background: url(../images/login_bg.gif) no-repeat;
    outline: none;
    border: 0px;
    width: 197px;
    height: 27px;
    margin-bottom: 7px;
    color: #dbe6ff;
    font-family: 'times new roman';
    font-size: 12px;
    padding: 0px 16px 0px 16px;
}
.txtlogin-2 {
    background: url(../images/password_bg.gif) no-repeat;
    outline: none;
    border: 0px;
    width: 197px;
    height: 27px;
    margin-bottom: 7px;
    color: #dbe6ff;
    font-family: 'times new roman';
    font-size: 12px;
    padding: 0px 16px 0px 16px;
}
.remb-psw a {
    color: #dbe6ff;
    font-family: 'times new roman';
    font-size: 14px;
    text-shadow: 1px 1px #26285c;
    text-decoration: underline;
}
.button-login-wap {
    text-align: center;
    margin-top: 70px;
}
.btn-lgwp-btn {
    background: url(../images/button-view.png) no-repeat;
    width: 192px;
    height: 63px;
    font-size: 14px;
    color: #fff;
    padding: 24px 0px;
    line-height: normal;
    border: 0px;
}
.btn.btn-lgwp-btn:hover, .btn.btn-lgwp-btn:focus, .btn.btn-lgwp-btn:active {
    color: #fff;
}
.player-heading{
    position: relative;
}
.title-head-wel {
    background: url(../images/heading-bar.png) no-repeat;
    min-height: 84px;
    width: 288px;
    line-height: 84px;
    text-align: center;
    font-size: 16px;
    margin-bottom: 0px;
    margin-left: -1px;
}
.title-head-wel span {
    background: -webkit-linear-gradient(#9595c2, #ffffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.sub-title-mt {
    background: -webkit-linear-gradient(#9598ad, #9598ad, #787b98, #cecfdf, #cecfdf);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 12px;
    margin-bottom: 0px;
    border-bottom: 1px solid #9598ad75;
    padding-bottom: 5px;
}
.top_player-mv{
    margin-bottom: 12px;
}
.num-ply {
    width: 19px;
    height: 19px;
    background: url(../images/tp_num.png) no-repeat;
    text-align: center;
    padding-top: 2px;
    padding-left: 2px;
    background-size: 100%;
    display: inline-block;
    line-height: 19px;
    color: #c6dbff;
    font-size: 14px;
    text-shadow: 1px 1px #150c23;
}
.tp_info-ply {
    flex: 1;
    padding-left: 8px;
}
.tp_info-ply h4{
    color: #c6dbff;
    font-size: 14px;
    text-shadow: 1px 1px #150c23;
    margin-bottom: 0px;
    line-height: normal;
}
.tp_info-ply span {
    color: #7599d6;
    font-family: Tahoma;
    font-size: 11px;
    text-shadow: 1px 1px #150c23;
}
.count-numb-wt{
    width: 32px;
    height: 33px;
    display: inline-block;
    background: url(../images/tp_lvl.png) no-repeat;
    background-size: 100%;
    color: #c6dbff;
    padding-top: 3px;
    font-size: 12px;
    text-align: center;
    text-shadow: 1px 1px #150c23;
}
.web-support-tl {
    margin-bottom: 12px;
}
.supt-flex{
    flex: 1;
}
.supt-flex h4{
    color: #c6dbff;
    font-family: 'times new roman';
    font-size: 14px;
    margin-bottom: 0px;
}
.supt-flex .sml--txtwt {
    font-size: 12px;
    color: #8ea1c2;
}
.supt-flex .sml--txtwt img{
    margin-left: -5px;
}
.txt-elemnt-oprt{
    line-height: normal;
}
.txt-elemnt-oprt .txt-operator{
    color: #7599d6;
    font-size: 11px;
    font-family: Tahoma;
}
.entry-footer{
    display: none;
}
li.sumry-txt-element {
    display:flex;
    justify-content:space-between;
}
.button-login-wap .button-group:first-of-type {
    padding-top: 58px;
}


$css = '
  .cmd-wrap{max-width:1200px;margin:1rem auto;padding:0 .5rem;color:#000}

  /* Center the title, search row, and pager */
  .cmd-title{ text-align:center; margin:.5rem 0 1rem }
  .cmd-controls{display:flex; gap:.5rem; align-items:center; margin:.5rem 0; color:#000; justify-content:center;} /* CHANGED */
  .cmd-controls .cmd-row{display:flex; gap:.5rem; align-items:center; flex-wrap:nowrap; justify-content:center;} /* CHANGED */
  @media (max-width:640px){ .cmd-controls .cmd-row{ flex-wrap:wrap } }

  .cmd-search{padding:.5rem .6rem;border:1px solid #d1d5db;border-radius:.375rem;min-width:220px;color:#000;background:#fff;display:inline-block;width:auto;flex:0 1 260px;max-width:100%}
  .cmd-search-monster{min-width:260px}
  .cmd-search-item{min-width:260px}

  table.cmd{width:auto; border-collapse:collapse; color:#000; margin:0 auto;} /* CHANGED: auto width + centered */
  .cmd th,.cmd td{border-bottom:1px solid #e5e7eb;padding:.55rem .6rem;text-align:left;vertical-align:top;color:#000}

  .cmd th{background:#f9fafb;font-weight:600;color:#000}

  .cmd .cmd-tooltip{position:relative;cursor:help;color:#000}
  .cmd .cmd-tip{
    position:absolute;left:0;top:calc(100% + 8px);min-width:260px;max-width:520px;
    background:#fff;color:#000;padding:.6rem .7rem;border-radius:.5rem;
    border:1px solid #d1d5db;box-shadow:0 10px 30px rgba(0,0,0,.12);
    z-index:1000;opacity:0;visibility:hidden;transform:translateY(6px);
    transition:all .12s ease;white-space:pre-wrap
  }
  .cmd .cmd-tooltip:hover .cmd-tip{opacity:1;visibility:visible;transform:translateY(0)}

  .cmd-pager{display:flex; gap:.4rem; flex-wrap:wrap; align-items:center; margin:12px 0; justify-content:center;} /* CHANGED */
  .cmd-pager a,.cmd-pager span{border:1px solid #d1d5db;border-radius:.375rem;padding:.3rem .55rem;text-decoration:none;color:#000;background:#fff}
  .cmd-pager .is-active{background:#111827;color:#fff;border-color:#111827}
';


