body {
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif, microsoft yahei, microsoft jhenghei;
    color: #000;
    padding: 0;
    margin: 0;
    line-height: 23px;
    overflow-x: hidden
}

input[type=text],
input[type=password],
select,
textarea {
    border-radius: 3px 3px 3px 3px
}

h1 {
    font-size: 30px
}

h3 {
    font-size: 20px
}

h4 {
    font-size: 16px;
    margin: 0;
    padding: 0;
    font-weight: 400
}

h5 {
    font-size: 20px;
    margin: 0;
    padding: 0;
    font-weight: 400
}

.button {
    padding: 0 20px
}

.button-big {
    padding: 5px 30px
}

.small_button {
    padding: 0 5px
}

.mainNav {
    height: 86px;
    width: 100%
}

.mainNav .mainNavInner {
    width: 1024px;
    margin: auto
}

.logo {
    margin-top: 10px;
    width: 125px;
    height: 66px
}

.dropDownMenuCustom {
    height: 40px;
    line-height: normal
}

.maincontentWrapper {
    width: 1024px;
    margin: auto
}

.maincontentWrapper input[type=text],
.maincontentWrapper input[type=email],
.maincontentWrapper input[type=password] {
    border-collapse: collapse;
    border: 1px solid #000;
    height: 15px;
    width: 490px;
    padding: 5px
}


/*.maincontentWrapper input {
 *border-collapse:collapse;
 *border:1pxsolid#000;
 *width:490px;
 *padding:5px
}*/

.maincontentWrapper select {
    border-collapse: collapse;
    border: 1px solid #000;
    width: 512px;
    height: 30px;
    padding: 5px
}

.maincontentWrapper .datepickerInput {
    width: 480px!important
}

.maincontentWrapper textarea {
    border-collapse: collapse;
    border: 1px solid #000;
    width: 500px;
    padding: 5px
}

.maincontentWrapper .captchaInput {
    width: 100px!important
}

.messageAlert {
    font-size: 14px!important
}

.popupContent input[type=text],
.popupContent input[type=email],
.popupContent input[type=password] {
    border-collapse: collapse;
    border: 1px solid #000;
    height: 15px;
    width: 200px;
    padding: 5px
}

.popupContent input {
    *border-collapse: collapse;
    *border: 1pxsolid#000;
    *width: 200px;
    *padding: 5px
}

.registrationTable {
    padding-top: 10px;
    width: 100%
}

.registrationTable input[type=text],
.registrationTable input[type=email],
.registrationTable input[type=password],
.registrationTable select {
    width: 500px
}

.registrationTable input {
    *width: 500px
}

.registrationTable select {
    width: 512px;
    *width: 512px
}

.registrationTable input.textbox_append {
    width: 400px
}

.registrationTable .usernameField {
    width: 400px
}

.registrationTable .usernameField_validate {
    width: 90px;
    height: 27px;
    *height: 29px;
    text-align: center;
    line-height: 29px
}

.myaccount_nav {
    width: 202px;
    padding-right: 10px
}

.myaccount_nav .myaccount_nav_list {
    width: 200px
}

.myaccount_nav .myaccount_nav_list .myaccount_nav_list_title {
    width: 180px;
    padding: 10px;
    font-size: 20px;
    border: 1px solid #000
}

.myaccount_nav .myaccount_nav_list .myaccount_nav_list_items {
    width: 180px;
    padding: 10px;
    font-size: 13px;
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000
}

.myaccount_nav .myaccount_nav_list .myaccount_nav_list_items .myaccount_nav_list_items_icons {
    width: 30px;
    font-size: 18px
}

.myaccount_nav .myaccount_nav_list .myaccount_nav_list_items .myaccount_nav_list_items_despt {
    width: 140px;
    padding-left: 10px
}

.myaccount_nav .myaccount_nav_list .myaccount_nav_list_items .myaccount_nav_list_items_despt h4 {
    font-size: 14px
}

.myaccount_content {
    width: 812px
}

.myaccount_content_icon {
    line-height: 80px;
    text-align: center;
    width: 80px;
    height: 80px;
    border: 1px solid #000
}

.myaccount_content_icon .fa {
    font-size: 50px
}

.myaccount_content_despt {
    width: 720px;
    padding-left: 10px
}

.account-BankAccount input[type=text],
.account-BankAccount input[type=email],
.account-BankAccount input[type=password],
.account-BankAccount select {
    width: 400px
}

.account-BankAccount input,
.account-BankAccount select {
    *width: 350px
}

.statementWrapper {
    overflow: auto;
    height: 300px
}

.annoucement_Title {
    padding-top: 50px
}

.myaccount_content .member-inbox-announcement-wrapper .table_annoucement {
    width: 100%!important
}

.table_annoucement {
    border: 1px solid #000;
    border-collapse: collapse
}

.table_annoucement tr th {
    font-weight: 700
}

.loadingWrap {
    padding-top: 20%;
    text-align: center
}

.radioButton {
    width: auto!important;
    height: auto!important;
    border: none!important;
    padding: 0!important
}

.registrationTable .radioButton {
    padding-right: 15px!important
}

.popupBody .RPContainPPEX .mainNav .mainButtonavPPEX {
    width: 850px;
    margin: auto
}

.RPPaymentsContainerEx .table_annoucement {
    width: 85%;
    margin: auto
}

.announcementContent {
    color: #fff;
    margin-bottom: -10px!important;
    margin-top: -5px;
    font-style: italic;
    background: #000!important;
    opacity: .7
}

.announcementContent .left {
    width: 25px;
    float: left;
    text-align: center;
    padding: 7px 0;
    background: #000!important
}

.announcementContent span {
    width: 985px;
    float: left;
    padding: 7px 0
}

.marquee {
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    animation: marquee 50s linear infinite
}

.marquee:hover {
    animation-play-state: paused
}

@keyframes marquee {
    0% {
        text-indent: 600px
    }
    100% {
        text-indent: -2300px
    }
}

.c_PoolBar_Outside {
    position: relative;
    margin-top: 10px;
    width: 1024px;
    height: 72px
}

.c_PoolBar {
    position: relative;
    height: 76px;
    width: 1024px;
    margin: 0 auto;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/indexpool_en.jpg) no-repeat;
    text-align: center
}

.c_PoolMoneyType {
    position: relative;
    display: inline-block;
    color: #918252;
    font-size: 24px;
    font-weight: 700;
    height: 76px;
    line-height: 77px;
    letter-spacing: 2px;
    padding-left: 270px
}

.c_PoolMoney {
    position: relative;
    display: inline-block;
    color: #f5c432;
    font-size: 40px;
    font-weight: 700;
    height: 76px;
    line-height: 40px;
    letter-spacing: 2px
}

.template {
    display: none
}

#egContainer .egTab-content .new,
#egContainer .slot-type .new,
#highlight-tabs #content3 .new {
    position: absolute;
    top: 0;
    left: 0;
    width: 47px;
    height: 47px;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/images/egames/new.png)
}

body {
    background-color: #000!important;
}

.black .game-type a {
    background-color: #000!important;
    color: #fff!important;
}

.black .game-type a:hover {
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
}

#nav {
    background-color: #000!important;
    border-top: 1px solid #faf58f!important;
    border-bottom: 1px solid #ffff21!important;
}

.black .bg-white h3>span,
.bg-white h3>span,
.black .bg-gray h3>span,
.black .bg-gray .game-type-title>span,
.bg-white .game-type-title>span,
.black .bg-white .game-type-title>span {
    background: none!important;
    font-size: 24px;
    color: #faf58f!important;
}

.bg-gray {
    /*background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/css/img1rp/bg_ageofgod.png')!important;
    background-repeat:no-repeat!important;*/
    background: rgba(0, 0, 0, 0.6)!important;
    margin-top: -21px!important;
}

.logoutbtn:hover {
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
}

.are-tutorial>h3,
.are-tutorial>.blk-tutorialMobile {
    margin: 0!important;
    margin-top: 16px!important;
}

#homeContainer {
    background-image: url('../images/home/home_bgv2.jpg')!important;
    background-repeat: repeat-y !important;
    background-size: 100%!important;
    background-position-y: 0px!Important;
    display: block !important
}

.bg-white h3>.title-sep,
.bg-white .game-type-title>.title-sep {
    border: none!Important;
}

.bg-gray h3>.title-sep,
.bg-white .game-type-title>.title-sep {
    border: none!Important;
}

.game-type a:hover .fa-stack .fa-inverse {
    color: #000!important;
}

.bg-gray h3,
.bg-gray .game-type-title {
    display: none!important;
}

.hideText {
    opacity: 0!important;
    width: 40px!important;
    height: 150px!important;
}

.game-type .fa-stack {
    color: #fff!important;
}

.navbar-nav.main-nav>li>a:hover {
    outline: 1px solid #ffff21!important;
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
}

.are-tutorial {
    background: none!important;
    border-radius: 0px!important;
}

.are-tutorial h2,
.text-tutorial {
    display: none!important;
}

.black .game-type h3,
.black .game-type .game-type-title {
    border-bottom: 1px solid #faf58f;
}

.bg-white h3,
.bg-gray h3,
.bg-gray .game-type-title,
.bg-white .game-type-title {
    color: #faf58f!important;
    text-shadow: 1px 1px 2px #000!important;
    background: none!Important;
    border: none!Important;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
}

.navbar-nav.main-nav>li>a {
    background-color: #000!important;
}

.game-type .article {
    border: 1px solid #faf58f!important;
}

.bg-white {
    background: rgba(0, 0, 0, 0.6)!important;
}

.step-wrapper #step1 {
    height: 80px!important;
}

.step-wrapper #step2 {
    height: 80px!important;
}

.step-wrapper #step3 {
    height: 80px!important;
}

.step-wrapper #step4 {
    height: 80px!important;
}

.step-wrapper {
    margin-top: 0!important;
}

#announcementToday,
.annoucementWinnerList {
    color: #faf58f!important;
}

.main .jackpot-container .img-jackpot {
    background-image: url('../images/home/jackpotv1_time-v02.png')!important;
    background-repeat: no-repeat!important;
    background-size: 1077px 262px!important;
    width: 1077px!important;
    height: 262px!important;
    padding-bottom: 357px!important;
}

.nav_icon:before {
    background-size: 21px 18px!important;
    width: 28px!important;
    height: 25px!important;
}

.nav_livecasino:before {
    background-image: url('../images/icon/casino_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_sport:before {
    background-image: url('../images/icon/sport_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_asia:before {
    background-image: url('../images/icon/sport_asia.png')!important;
    background-repeat: no-repeat!important;
}

.nav_egames:before {
    background-image: url('../images/icon/slot_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_fish:before {
    background-image: url('../images/icon/fish_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_lottery:before {
    background-image: url('../images/icon/keno_menu.png')!important;
    background-repeat: no-repeat!important;
}

#main_nav_lottery4d .nav_lottery:before {
    background-image: url('../images/icon/4d_menu.png')!important;
    background-repeat: no-repeat!important;
}

#main_nav_lotterykeno .nav_lottery:before {
    background-image: url('../images/icon/keno_menu.png')!important;
    background-repeat: no-repeat!important;
}

#main_nav_forex .nav_forex:before {
    background-image: url('../images/icon/forex_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_more:before {
    background-image: url('../images/icon/more_menu.png')!important;
    background-repeat: no-repeat!important;
}

.Live22:before {
    background-image: url('../images/icon/l22.png')!important;
    background-repeat: no-repeat!important;
}

.nav_promotion:before {
    background-image: url('../images/icon/promo_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_fight:before {
    background-image: url('../images/icon/cock_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_vip:before {
    background-image: url('../images/icon/vip_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_news:before {
    background-image: url('../images/icon/news_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_epl:before {
    background-image: url('../images/icon/lion_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_jack:before {
    background-image: url('../images/icon/jackpot_menu.png')!important;
    background-repeat: no-repeat!important;
}

.nav_link:before {
    background-image: url('../images/icon/link_menu.png')!important;
    background-repeat: no-repeat!important;
}

.mobile-nav .nav_home2:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/mobile_menu.png')!important;
    background-repeat: no-repeat!important;
    background-size: 21px 18px!important;
    width: 28px!important;
    height: 25px!important;
}

.home-nav .nav_home1:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/home_menu.png')!important;
    background-repeat: no-repeat!important;
}

.main-nav>li>a>.fa-mobile {
    transform: scale(1)!important;
    -webkit-transform: scale(1)!important;
}

.main-nav>li>a>.fa-mobile,
.main-nav>li>a>.fa-home {
    font-size: 27px !important;
}

.home-nav .nav_home1:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/home_menuh.png')!important;
    background-repeat: no-repeat!important;
}

.mobile-nav .nav_home2:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/mobile_menuh.png')!important;
    background-repeat: no-repeat!important;
}

.nav_livecasino:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/casino_menuh.png')!important;
    background-repeat: no-repeat!important;
}

.nav_sport:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/sport_menuh.png')!important;
    background-repeat: no-repeat!important;
}

.nav_egames:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/slot_menuh.png')!important;
    background-repeat: no-repeat!important;
}

.nav_lottery:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/keno_menuh.png')!important;
    background-repeat: no-repeat!important;
}

#main_nav_lottery4d .nav_lottery:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/4d_menuh.png')!important;
    background-repeat: no-repeat!important;
}

#main_nav_lotterykeno .nav_lottery:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/keno_menuh.png')!important;
    background-repeat: no-repeat!important;
}

.nav_more:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/iconmore_menuh.png')!important;
    background-repeat: no-repeat!important;
}

.nav_promotion:hover:before {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/icon/promo_menuh.png')!important;
    background-repeat: no-repeat!important;
}

.section #slider_full {
    height: 300px!important;
}

#moreContainer {
    background-image: url('../images/more/more_bgv1.jpg') !important;
    background-repeat: no-repeat;
    background-size: cover;
}

#sportContainer {
    background: url('../images/sport/sport_bgv2.jpg') no-repeat top center;
    background-size: cover;
}

#promotionContainer {
    background-image: url('../images/promo/home_bgv2.jpg') !important;
    background-repeat: no-repeat !important;
    background-size: cover;
}

#egamesContainer {
    background-image: url('../images/slots/home_bgv2.jpg') no-repeat top center;
    background-size: cover;
}

#egamesContainer .section #photo {
    background-image: none!important;
    height: 50px!important;
}

#mobileContainer {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/css/img1rp/home_bgv2.jpg') !important;
    background-repeat: no-repeat !important;
}

#vrContainer {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/css/img1rp/keno_bgv2.jpg')!important;
    background-repeat: no-repeat!important;
    background-size: 100%!important;
}

#lotteryContainer {
    background: url('../images/lottery/4d_bgv3.jpg') no-repeat top center;
    background-size: cover;
}

#livecasinoContainer #RPCasinoHome {
    margin: 0 auto;
    width: 1200px;
}

#livecasinoContainer .lcs_disc {
    display: none;
}

#livecasinoContainer {
    padding-top: 15px !important;
    width: 100%;
    background: url('../images/casino/casino_bgv1.jpg') no-repeat top center;
    background-size: cover;
}

#livecasinoContainer #div_lc_allbet:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_allbet {
    background-image: url('../images/casino/allbet.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
    padding: 0 !important;
}

#livecasinoContainer #div_lc_sa:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_sa {
    background-image: url('../images/casino/sa.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
}

#livecasinoContainer #div_lc_sexy:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_sexy {
    background-image: url('../images/casino/sexy.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
}

#livecasinoContainer #div_lc_gp:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_gp {
    background-image: url('../images/casino/gameplay.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
}

#livecasinoContainer #div_lc_wm:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_wm {
    background-image: url('../images/casino/wm.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
}

#livecasinoContainer #div_lc_ag:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_ag {
    background-image: url('../images/casino/ag.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
}

#livecasinoContainer #div_lc_gd:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_gd {
    background-image: url('../images/casino/gd.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
    padding: 0 !important;
}

#livecasinoContainer #div_lc_dg99:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_dg99 {
    background-image: url('../images/casino/dg99.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
}

#livecasinoContainer #div_lc_gold:hover {
    background-color: transparent!important;
    transform: translateY(10px);
}

#livecasinoContainer #div_lc_gold {
    background-image: url('../images/casino/gold.png') !important;
    width: 180px !important;
    margin: 0 5px 30px 5px !important;
    height: 500px !important;
}

#sportContainer .sports-bgafb {
    background: url('../images/sport/bg-sports-afb.jpg') !important;
    border-top: 1px solid #faf58f!important;
    border-bottom: 1px solid #faf58f!important;
    border-radius: 5px!important;
    height: 135px;
}

#sportContainer .sports-bgibc {
    background: url('../images/sport/bg-sports-ibc.jpg') !important;
    border-top: 1px solid #faf58f!important;
    border-bottom: 1px solid #faf58f!important;
    border-radius: 5px!important;
    height: 135px;
}

#sportContainer .sports-bgsbo {
    background: url('../images/sport/bg-sports-sbo.jpg') !important;
    border-top: 1px solid #faf58f!important;
    border-bottom: 1px solid #faf58f!important;
    border-radius: 5px!important;
    height: 135px;
}

.playerafb {
    background-image: url('../images/sport/afb.png') !important;
    left: 60px!important;
    width: 129px!important;
}

.playeribc {
    background-image: url('../images/sport/ibc.png') !important;
    width: 129px!important;
    left: 60px!important;
}

.playersbo {
    background-image: url('../images/sport/sbo.png') !important;
    width: 129px!important;
    left: 60px!important;
}

.default-h3 {
    text-shadow: 2px 2px 2px #000!important;
}

#sportContainer .sports-desc .default-h3 {
    font-weight: bold;
}

#egamesContainer #div_eg_fsh {
    background-image: url('../images/slots/fsh_slot.png') !important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
}

#egamesContainer #div_eg_gold {
    background-image: url('../images/slots/gold_slot.png') !important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
}

#egamesContainer #div_eg_bgm {
    background-image: url('../images/slots/best_slot.png') !important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
}

#egamesContainer #div_eg_haba {
    background-image: url('../images/slots/haba_slot.png') !important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
}

#egamesContainer #div_eg_gd {
    background-image: url('../images/slots/gd_slot.png') !important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
}

#egamesContainer #div_eg_mg {
    background-image: url('../images/slots/mg_slot.png') !important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
}

#egamesContainer #div_eg_gp {
    background-image: url('../images/slots/gp_slot.png') !important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
}

#egamesContainer #div_eg_pt {
    background-image: url('../images/slots/pt_slot.png') !important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
}

#egamesContainer #slot-img {
    background-image: url(../images/slots/jackpot_title.png)!important;
}

.vrtab-container .keno-img img {
    opacity: 0!important;
}

.vrtab-container .keno-img:hover {
    transform: translateY(10px);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}

.vrtab-container .kn-game {
    background-image: url('../images/number/keno.png')!important;
    background-repeat: no-repeat!important;
    background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .new-kn-game {
    background-image: url('../images/number/new_keno.png')!important;
    background-repeat: no-repeat!important;
    background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .cockfight {
    background-image: url('../images/number/sv388.png')!important;
    background-repeat: no-repeat!important;
    background-size: 100% !important;
    height: 234px !important;
    width: 508px;
    margin-left: 50px;
}

.vrtab-container .cockfight-s128 {
    background-image: url('../images/number/cockfight-s128.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 508px!important;
    width: 230px;
}
.vrtab-container .cockfight-cf361 {
    background-image: url('../images/number/cf361.png')!important;
    background-repeat: no-repeat!important;
    background-size: 100% !important;
    height: 234px !important;
    width: 508px;
    margin-left: 50px;
}
.vrtab-container .cockfight-kfc369{
    background-image: url('../images/number/kfc369.png')!important;
    background-repeat: no-repeat!important;
    background-size: 100% !important;
    height: 234px !important;
    width: 508px;
    margin-left: 50px;
}

.vrtab-container .cockfight_ca {
    background-image: url('../images/number/cockfight_ca.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 508px!important;
    width: 230px;
}

.vrtab-container .cockfight-s128_ca {
    background-image: url('../images/number/cockfight-s128_ca.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 508px!important;
    width: 230px;
}

.vrtab-container .number {
    background-image: url('../images/number/number.png')!important;
    background-repeat: no-repeat!important;
   background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .live_number {
    background-image: url('../images/number/live_number.png')!important;
    background-repeat: no-repeat!important;
   background-size: 270px!important;
    height: 140px!important;
    width: 290px;;
}

.vrtab-container .kaiyuan {
    background-image: url('../images/number/ky_en.png')!important;
    background-repeat: no-repeat!important;
    background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .kaiyuan_id {
    background-image: url('../images/number/ky_id.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 508px!important;
    width: 230px;
}

.vrtab-container .kaiyuan_hi {
    background-image: url('../images/number/ky_hi.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 508px!important;
    width: 230px;
}


/* poker*/

.vrtab-container .klass-poker {
    background-image: url('../images/poker/klas-poker.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .texas-poker {
    background-image: url('../images/poker/texas-poker.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .carribin-poker {
    background-image: url('../images/poker/caribbean_poker.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .jackorbetter-poker {
    background-image: url('../images/poker/jack_or_btter.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .joker-poker {
    background-image: url('../images/poker/joker_poker.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .video-poker {
    background-image: url('../images/poker/video_pker.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .ffyl-poker {
    background-image: url('../images/poker/ffyl-games.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .tw_wuji {
    background-image: url('../images/poker/tw_wuji.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .tw_asia {
    background-image: url('../images/poker/tw_asia.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
    display: none;
}

.vrtab-container .tw_9k {
    background-image: url('../images/poker/tw_9k.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .we1-poker {
    background-image: url('../images/poker/we1_poker.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 450px!important;
    width: 230px;
}

.vrtab-container .ongdo {
    background-image: url('../images/khmergame/ongdo.png')!important;
    background-repeat: no-repeat!important;
    background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .ongdo_vn {
    background-image: url('../images/khmergame/ongdo_vn.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .poke {
    background-image: url('../images/khmergame/poke.png')!important;
    background-repeat: no-repeat!important;
    background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .poke_vn {
    background-image: url('../images/khmergame/poke_vn.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .ham {
    background-image: url('../images/khmergame/ham.png')!important;
    background-repeat: no-repeat!important;
     background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .ham_vn {
    background-image: url('../images/khmergame/ham_vn.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .tienlen {
    background-image: url('../images/khmergame/tienlen.png')!important;
    background-repeat: no-repeat!important;
     background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .tienlen_vn {
    background-image: url('../images/khmergame/tienlen_vn.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .klouk {
    background-image: url('../images/khmergame/kla-klouk.png')!important;
    background-repeat: no-repeat!important;
     background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .klouk_vn {
    background-image: url('../images/khmergame/kla-klouk_vn.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .sikuthai {
    background-image: url('../images/khmergame/sikuthai.png')!important;
    background-repeat: no-repeat!important;
     background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .sikuthai_vn {
    background-image: url('../images/khmergame/sikuthai_vn.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .kate {
    background-image: url('../images/khmergame/kate.png')!important;
    background-repeat: no-repeat!important;
     background-size: 270px!important;
    height: 140px!important;
    width: 290px;
}

.vrtab-container .kate_vn {
    background-image: url('../images/khmergame/kate_vn.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}

.vrtab-container .apoung {
    background-image: url('../images/khmergame/apoung.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 450px!important;
    width: 230px;
}

.vrtab-container .apoung_vn {
    background-image: url('../images/khmergame/apoung_vn.png')!important;
    background-repeat: no-repeat!important;
    background-size: 210px!important;
    height: 261px!important;
    width: 230px;
}


/* end poker*/

.moretab_1 {
    background: url('../images/more/cash_fish.png') no-repeat !important;
}

.more_customize .moretab_1:hover {
    background-image: url('../images/more/cash_fish.png')!important;
    background-repeat: no-repeat!important;
    transform: translateY(10px);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}

.moretab_4 {
    background: url('../images/more/cf_fish.png') no-repeat !important;
}

.more_customize .moretab_4:hover {
    background-image: url('../images/more/cf_fish.png')!important;
    background-repeat: no-repeat!important;
    transform: translateY(10px);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}

.moretab_2 {
    background: url('../images/more/gg_fish.png') no-repeat !important;
}

.more_customize .moretab_2:hover {
    background: url('../images/more/gg_fish.png')!important;
    background-repeat: no-repeat!important;
    transform: translateY(10px);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}

.moretab_7 {
    background: url('../images/more/bbin_fish.png') no-repeat !important;
}

.more_customize .moretab_7:hover {
    background-image: url('../images/more/bbin_fish.png')!important;
    background-repeat: no-repeat!important;
    transform: translateY(5px);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}

.moretab_3 {
    background: url('../images/more/sa_fish.png') no-repeat !important;
}

.more_customize .moretab_3:hover {
    background-image: url('../images/more/sa_fish.png')!important;
    background-repeat: no-repeat!important;
    transform: translateY(5px);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}

.moretab_5 {
    background: url('../images/more/lottery_fish.png') no-repeat !important;
}

.more_customize .moretab_5:hover {
    background-image: url('../images/more/lottery_fish.png')!important;
    background-repeat: no-repeat!important;
    transform: translateY(5px);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}

.danimate {
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/css/img1rp/4d_mid.jpg) !important;
    background-repeat: no-repeat;
    width: 570px;
    height: 110px;
}

.danimate img {
    display: none;
}

.boxRight ul li a:link,
.boxRight ul li a:visited {
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
    border: 1px solid #faf58f!important;
}

a,
.step-inner .number,
.step-main h4,
.step-right h4,
.step-left h4,
.step-main p,
.step-right p,
.step-left p,
.step-inner>.title {
    color: #faf58f!important;
}

.step-inner .number,
.step-main h4,
.step-right h4,
.step-left h4,
.step-main p,
.step-right p,
.step-left p,
.step-inner>.title {
    width: 300px !important;
}

.slot-type h3,
.slot-type .game-type-title {
    color: #faf58f!important;
    text-shadow: 1px 1px 1px #000!important;
}

.step-wrapper>.step-left {
    background-image: url('../images/home/arrow_left_normal.png')!important;
    background-repeat: no-repeat!important;
}

.step-wrapper>.step-main {
    background-image: url('../images/home/arrow_center_normal.png')!important;
    background-repeat: no-repeat!important;
    cursor: pointer!important;
}

.step-wrapper>.step-right {
    background-image: url('../images/home/arrow_right_normal.png')!important;
    background-repeat: no-repeat!important;
    cursor: pointer!important;
}

.BtnLeft img {
    opacity: 0!important;
}

.BtnLeft {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/home/img1rp/bet_now.png') !important;
}

.cont4 {
    background-image: url('https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/lottery/4d_header.png') !important;
}

.bot-info3 .brand img {
    opacity: 0!important;
}

.bot-info3 .brand {
    background-image: url('../images/home/footerv1.png')!important;
    background-repeat: no-repeat!important;
}

.navbar-nav>li>button.btn-login,
.ui-dialog .ui-dialog-titlebar,
.button {
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
    border: 2px solid #faf58f!important;
    width: 85px;
    height: 24px;
    margin-top: 2px;
}

.navbar-nav>li>a.btn-join,
.button:hover {
    background: #444444!important;
    /* Old browsers */
    background: -moz-linear-gradient(top, #444444 0%, #000000 100%)!important;
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #444444 0%, #000000 100%)!important;
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #444444 0%, #000000 100%)!important;
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#000000', GradientType=0)!important;
    /* IE6-9 */
    color: #faf58f!important;
    border: 2px solid #faf58f!important;
}

.btn-primary,
.feture-game>.content {
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
}

.feture-game-wrapper .content h5 {
    color: #000!important;
}

.feture-game-wrapper .content p {
    color: #000!important;
}

#txtUserName,
#txtPassword {
    background-color: #fff!important;
}

ul.dropDownMenuCustom li.sublinks a:hover {
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
}

.black .topNav {
    background-color: #000!important;
}

.accountDropdown {
    width: 270px!important;
}

.blk-tutorialMobile {
    background-image: url('../images/home/play8oy2left01.png')!important;
    background-repeat: no-repeat!important;
    width: 40px!important;
    height: 150px!important;
    background-size: 40px 150px!important;
}

#rightPnlBtn {
    background-image: url('../images/home/contact_us.png') !important;
    top: 238px!important;
}

.promo-item-desc .promo-title span[style] {
    color: #faf58f!important;
}

.game-type .bg-type1 {
    background-image: url('../images/home/casino_home_time-v03.jpg')!important;
    background-repeat: no-repeat!important;
    background-size: 100% 110%!important;
}

.game-type .bg-type2 {
    background-image: url('../images/home/sport_home_time-v03.jpg')!important;
    background-repeat: no-repeat!important;
    background-size: 100% 110%!important;
}

.game-type .bg-type3 {
    background-image: url('../images/home/slot_home_time-v03.jpg')!important;
    background-repeat: no-repeat!important;
    background-size: 100% 110%!important;
}

.game-type .bg-type4 {
    background-image: url('../images/home/mobilebet_home_time-v03.jpg')!important;
    background-repeat: no-repeat!important;
    background-size: 100% 110%!important;
}

.game-type2.promo1 .more,
.game-type2.promo2 .more,
.game-type2.promo3 .more,
.game-type2.promo4 .more,
.game-type2.promo5 .more,
.game-type2.promo6 .more {
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
    border: none!important;
}

.TemplateMY .transferRPPopout a {
    color: #e4b04b!important;
}

.transferRPPopout .confirm-tran-btn,
.transferRPPopout .cancel-tran-btn {
    background-color: #8f5503!important;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faf58f), to(#e4b04b))!important;
    background-image: -webkit-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -moz-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -ms-linear-gradient(top, #faf58f, #e4b04b)!important;
    background-image: -o-linear-gradient(top, #faf58f, #e4b04b)!important;
    color: #000!important;
    border: none!important;
}

.game-type .article {
    border: 1px solid #faf58f!important;
}

.game-type2.promo1 .article {
    border-top: 5px solid #faf58f;
}

.game-type2.promo2 .article {
    border-top: 5px solid #faf58f;
}

.game-type2.promo3 .article {
    border-top: 5px solid #faf58f;
}

.game-type2.promo4 .article {
    border-top: 5px solid #faf58f;
}

.game-type2.promo5 .article {
    border-top: 5px solid #faf58f;
}

.game-type2.promo6 .article {
    border-top: 5px solid #faf58f;
}

.topNavDropdown img {
    border: 0!important;
}

.black .photo-mask-index {
    background-image: none!important;
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:active,
.dropdown-menu>li>a:focus {
    color: #000!important;
    background-color: #faf58f!important;
}

.custom-h3 {
    margin-bottom: 10px;
}

@media(min-width:768px) {
    .container-jackpot-jackpot {
        width: 750px
    }
}

@media(min-width:992px) {
    .container-jackpot {
        width: 970px
    }
}

@media(min-width:1200px) {
    .container-jackpot {
        width: 1270px
    }
}

.container-jackpot-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

.center-container {
    position: absolute;
    top: 83px;
    width: 100%
}

.clear-b {
    clear: both
}

img {
    max-width: 100%;
    height: auto
}

.img-text-jackpot {
    width: 409px;
    height: 29px;
    float: left;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/GameJackpot/text_Jacpot.png) no-repeat;
    margin-top: 28px
}

.main {
    width: 100%;
    position: relative;
    min-height: 200px;
    z-index: 10;
    font-family: Roboto, sans-serif;
    letter-spacing: .06em;
    line-height: 20px;
    font: 13px/1.4285714!important
}

.main .banner-container {
    position: relative
}

.main .banner-container .carousel {
    margin: 0 auto
}

.main .banner-container .qr-code-container img {
    max-width: none
}

.main .banner-container .qr-code-container:before {
    content: "";
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/frame-qrcode-2.png?v=2) no-repeat;
    position: absolute;
    width: 137px;
    height: 139px
}

.main .btn-banner-play {
    cursor: pointer;
    width: 166px;
    height: 49px;
    display: inline-block;
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/banner/play-now.png)
}

.main .jackpot-container {
    position: relative;
    text-align: center;
    height: 216px
}

.main .jackpot-container .img-jackpot {
    width: 1077px;
    height: 216px;
    display: inline-block;
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/jackpot.png);
    background-repeat: no-repeat
}

.main .jackpot-container .jackpot {
    display: block;
    position: absolute;
    width: 100%;
    top: 127px
}

.main .jackpot-container .jackpot span {
    font-weight: 700;
    font-size: 35px;
    width: 100%;
    display: inline-block;
    text-align: center
}

.main .jackpot-container .star {
    position: absolute;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/css/images/start_jackpot.png) no-repeat;
    background-size: contain;
    overflow: hidden
}

.main .jackpot-container .star.star-1 {
    width: 52px;
    height: 47px;
    top: 36px;
    left: 181px
}

.main .jackpot-container .star.star-2 {
    width: 36px;
    height: 34px;
    top: -3px;
    left: 327px
}

.main .jackpot-container .star.star-3 {
    width: 52px;
    height: 47px;
    top: 32px;
    left: 530px
}

.main .jackpot-container .star.star-4 {
    width: 52px;
    height: 47px;
    top: -8px;
    left: 597px
}

.main .jackpot-container .star.star-5 {
    width: 52px;
    height: 47px;
    top: 15px;
    left: 681px
}

.main .jackpot-container .star.star-6 {
    width: 52px;
    height: 47px;
    top: 14px;
    left: 747px
}

.main .ads-container {
    margin-bottom: 50px!important
}

.main .ads-container .ads-item-1 .android {
    position: absolute;
    top: 198px;
    left: 50px;
    width: 152px;
    height: 50px
}

.main .ads-container .ads-item-1 .ios {
    position: absolute;
    top: 198px;
    left: 204px;
    width: 152px;
    height: 50px
}

.main .ads-container .ads-item-2 .android {
    position: absolute;
    top: 198px;
    left: 50px;
    width: 152px;
    height: 50px
}

.main .ads-container .ads-item-2 .ios {
    position: absolute;
    top: 198px;
    left: 204px;
    width: 152px;
    height: 50px
}

.main .ads-container .ads-item-3 .android {
    position: absolute;
    top: 198px;
    left: 332px;
    width: 152px;
    height: 50px
}

.main .ads-container .ads-item-3 .ios {
    position: absolute;
    top: 198px;
    left: 486px;
    width: 152px;
    height: 50px
}

.main .content {
    display: block;
    padding-bottom: 40px
}

.main .fns-container {
    width: 100%
}

.main .download-box.fixed .inner-box {
    height: auto;
    max-height: auto
}

.main .download-box {
    z-index: 2;
    position: absolute;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/download/bkg_right_sup.png?v=10) no-repeat;
    width: 255px;
    height: 960px;
    right: 0;
    top: 0
}

.main .download-box .mCSB_container_wrapper {
    margin-right: 0!important
}

.main .download-box:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 1px;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/download/line_left.png?v=10) no-repeat
}

.main .download-box .support-title {
    width: 240px;
    height: 57px
}

.main .download-box .support-title:after {
    position: absolute;
    content: "";
    width: 240px;
    height: 57px;
    top: 0;
    left: 8px;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/download/bkg_support.png?v=10) no-repeat
}

.main .download-box .download-button {
    position: absolute;
    top: 246px;
    left: -47px;
    z-index: 3;
    cursor: pointer
}

.main .download-box .inner-box {
    height: 840px;
    max-height: 840px
}

.main .download-box .inner-box .contact {
    font-size: 12px;
    position: relative;
    margin-top: 10px
}

.main .download-box .inner-box .contact>li:not(:last-of-type):before {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/download/line_drodown.png?v=10) no-repeat
}

.main .download-box .inner-box .contact>li {
    padding: 12px 0 12px 67px;
    position: relative
}

.main .download-box .inner-box .contact>li:after {
    position: absolute;
    content: "";
    top: 8px;
    left: 24px;
    width: 27px;
    height: 28px
}

.main .download-box .inner-box .contact>li.phone:after {
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/download/ico_phone.png?v=10) no-repeat
}

.main .download-box .inner-box .contact>li.email:after {
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/download/ico_email.png?v=10) no-repeat
}

.main .download-box .inner-box .contact>li.skype:after {
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/download/ico_skype.png?v=10) no-repeat;
    top: 5px
}

.main .download-box .inner-box .contact>li.wechat:after {
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/download/ico_wechat.png?v=10) no-repeat;
    top: 5px;
    width: 28px;
    height: 29px
}

.main .download-box .inner-box .contact>li .qr-code-container:before {
    left: -1px!important
}

.main .download-box .inner-box .contact>li .qr-code-container img {
    left: 3px!important
}

.main .download-box .inner-box .contact>li .qr-code-container i {
    left: 44px!important
}

.main .download-box .inner-box .contact>li a {
    text-decoration: none;
    text-transform: uppercase;
    padding: 15.24px 0;
    -o-transition: .3s ease;
    transition: .3s ease;
    will-change: height, padding
}

.main .download-box .inner-box .contact>li a:hover {
    color: #f3c600!important
}

.main .download-box .inner-box .contact>li a.desktop-download {
    display: inline-block;
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/Manual/btn_download_manual.png?v=10);
    background-size: 100% 100%;
    width: 188px;
    height: 55px;
    margin: 15px 0 0 -43px
}

.main .download-box .inner-box .qr-code-container {
    position: relative;
    height: 129px
}

.main .download-box .inner-box .qr-code-container:before {
    content: "";
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/frame_qrcode.png?v=10) no-repeat;
    position: absolute;
    top: 12px;
    width: 111px;
    height: 112px;
    left: 69px
}

.main .download-box .inner-box .qr-code-container i {
    position: absolute;
    top: 56px;
    color: #f3c600!important;
    left: 110px;
    font-size: 20px;
    z-index: 0
}

.main .download-box .inner-box .qr-code-container img {
    position: absolute;
    top: 13px;
    left: 70px;
    width: 104px;
    z-index: 1
}

.main .download-box .inner-box .qr-code-container>span {
    position: absolute;
    bottom: 13px;
    left: 70px
}

.main .download-box .inner-box .qr-code {
    font-size: 12px;
    position: relative;
    margin-top: 10px
}

.main .download-box .inner-box .qr-code>li {
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 30px
}

.main .game-container {
    margin-bottom: 80px
}

.main .game-container .game-categories {
    font-size: 15px;
    color: #fff;
    font-weight: 700;
    padding-top: 32px
}

.main .game-container .game-categories:after {
    content: "";
    display: block;
    clear: both
}

.main .game-container .game-categories>ul.category {
    padding: 0;
    float: left;
    width: calc(100% - 240px)
}

.main .game-container .game-categories>ul.category>li {
    float: left;
    text-transform: uppercase;
    font-weight: 600;
    padding: 0 13px;
    font-family: prompt;
    color: #b0b0b0
}

.main .game-container .game-categories>ul.category>li>a:hover,
.main .game-container .game-categories>ul.category>li>a:focus {
    text-decoration: none;
    color: #f3c600;
    outline: none
}

.main .game-container .game-categories>ul.category>li.active {
    color: #f3c600
}

.main .game-container .game-categories>ul.category>li.active>a {
    border-bottom: solid 2px
}

.main .game-container .game-categories>ul.category .dropdown-category-content {
    visibility: hidden;
    cursor: pointer
}

.main .game-container .game-categories>ul.category .dropdown-category-content.show-more {
    visibility: visible
}

.main .game-container .game-categories>ul.category .dropdown-category-content .dropdown-menu li.active a {
    color: #f3c600;
    background: 0 0
}

.main .game-container .game-categories>ul.category .dropdown-category-content .dropdown-menu li a {
    color: #d0d0d0;
    padding: 6px 15px
}

.main .game-container .game-categories>ul.category .dropdown-category-content .dropdown-menu li a:hover {
    color: #f3c600;
    background: #111
}

.main .game-container .game-categories>ul.category .dropdown-category-content.open .dropdown-toggle {
    color: #f3c600
}

.main .game-container .game-categories>ul.category .dropdown-category-content.open .dropdown-menu {
    visibility: visible;
    opacity: 1
}

.main .game-container .game-categories>ul.toolbar {
    float: right;
    width: 180px
}

.main .game-container .game-categories>ul.toolbar input {
    position: relative;
    resize: none;
    width: 100%;
    padding: 8px 4px;
    display: block;
    background: 0 0;
    border: none;
    outline: 0;
    z-index: 2;
    -o-transition: .3s color ease;
    transition: .3s color ease;
    top: -8px;
    left: -22px;
    color: #b0b0b0
}

.main .game-container .game-categories>ul.toolbar .search-container {
    position: relative
}

.main .game-container .game-categories>ul.toolbar .search-container:after {
    content: '';
    position: absolute;
    top: -9px;
    right: 10px;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/games/bkg_search.png?v=10) no-repeat;
    width: 230px;
    height: 42px
}

.main .game-container .index-game-select {
    margin: 0 auto;
    user-select: none;
    padding-bottom: 8px;
    text-align: center;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    min-height: 800px
}

.main .game-container .index-game-select .index-game-box {
    display: none;
    float: left;
    width: 220px;
    height: 245px;
    margin: 0 4px
}

.main .game-container .index-game-select .index-game-box.active-category {
    display: block!important
}

.main .game-container .index-game-select .index-game-box:hover .index-title {
    color: #f3c600!important
}

.main .game-container .index-game-select .index-game-box .index-icon-container {
    height: 205px;
    position: relative
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-img-container {
    position: absolute
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-img-container .index-img-wrapper img {
    width: 220px;
    height: 195px
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-background-p {
    position: absolute;
    width: 220px;
    height: 195px;
    z-index: 5;
    top: 0
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-background-p .index-play-text {
    margin-top: 128px;
    cursor: pointer;
    display: none
}

.main .game-container .index-game-select .index-game-box .index-icon-container:before {
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/games/silver.png?v=10);
    content: "";
    width: 201px;
    height: 144px;
    top: 43px;
    left: 9px;
    position: absolute
}

.main .game-container .index-game-select .index-game-box .index-icon-container:hover .index-play-text {
    display: block
}

.main .game-container .index-game-select .index-game-box .index-icon-container:hover:before {
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/games/frame_hover.png)!important
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-flag {
    position: absolute;
    z-index: 3
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-flag.index-flag-new {
    right: 7px;
    top: 42px
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-flag.index-flag-new .pre-img {
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/games/flag-new.png) no-repeat;
    background-size: 100% 100%;
    width: 47px;
    height: 48px;
    display: inline-block
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-flag.index-flag-hot {
    left: 7px;
    top: 41px
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-flag.index-flag-hot .pre-img {
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/games/flag-hot.png) no-repeat;
    background-size: 100% 100%;
    width: 47px;
    height: 48px;
    display: inline-block
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-flag.index-flag-soon {
    top: 129px;
    margin-top: 41px;
    left: 20px
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-flag.index-flag-soon .pre-img {
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/games/comingsoon.png);
    width: 182px;
    height: 35px;
    display: inline-block
}

.main .game-container .index-game-select .index-game-box .index-icon-container .index-flag .coming-soon {
    position: absolute;
    width: 100%;
    top: 6px;
    font-weight: 700;
    color: #191717!important;
    font-family: prompt;
    font-size: 15px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: center
}

.main .game-container .index-game-select .index-game-box .index-jackpot {
    position: relative;
    text-align: center
}

.main .game-container .index-game-select .index-game-box .index-jackpot .jackpot-background:before {
    content: "";
    top: -33px;
    left: 21px;
    position: absolute;
    width: 180px;
    height: 32px;
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/games/bkg_jackpot.png?v=10);
    z-index: 3
}

.main .game-container .index-game-select .index-game-box .index-jackpot .jackpot-coin {
    width: 34px;
    height: 33px;
    background-image: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/games/Coin.png?v=10);
    position: absolute;
    top: -43px;
    left: 35px;
    z-index: 4
}

.main .game-container .index-game-select .index-game-box .index-jackpot .jackpot-value-container {
    position: absolute;
    display: inline-block;
    width: 100%;
    left: 0;
    top: -29px;
    z-index: 4
}

.main .game-container .index-game-select .index-game-box .index-title {
    display: block;
    font-size: 14px;
    line-height: 17px;
    color: #959595;
    font-weight: 700;
    text-align: center;
    padding-left: 8px
}

.main .game-container .index-game-select .index-game-box .game-bet-limits {
    position: absolute;
    width: 90px;
    bottom: 36px;
    right: 15px;
    text-align: center
}

.main .game-container .index-game-select .index-game-box .game-bet-limits span {
    font-size: 13px;
    letter-spacing: .8px;
    font-weight: 700
}

.main .game-jackpot-container {
    width: 942px;
    display: inline-block;
    margin-top: 20px;
    position: relative
}

.main .game-jackpot-container .jackpot-light-circle {
    width: 272px;
    height: 66px;
    display: inline-block;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/GameJackpot/gif_animation.png?v=10) no-repeat
}

.main .game-jackpot-container .center-container {
    position: absolute;
    top: 9px;
    width: 100%;
    left: 216px
}

.main .game-jackpot-container .jackpot {
    width: 100%;
    position: absolute;
    left: 217px;
    top: 33px;
    font-size: 24px;
    font-weight: 700
}

.main .game-jackpot-container .star {
    position: absolute;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/css/images/start_jackpot.png) no-repeat;
    background-size: contain;
    overflow: hidden
}

.main .game-jackpot-container .star.star-1 {
    width: 42px;
    height: 33px;
    top: 36px;
    left: -3px
}

.main .game-jackpot-container .star.star-2 {
    width: 31px;
    height: 34px;
    top: 14px;
    left: 56px
}

.main .game-jackpot-container .star.star-3 {
    width: 29px;
    height: 39px;
    top: 40px;
    left: 176px
}

.main .game-jackpot-container .star.star-4 {
    width: 31px;
    height: 42px;
    top: 11px;
    left: 269px
}

.main .game-jackpot-container .star.star-5 {
    width: 34px;
    height: 47px;
    top: 37px;
    left: 373px
}

.main-spinner {
    position: fixed;
    z-index: 2000;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: none
}

@media(max-width:1024px) {
    .main .jackpot-container .center-container {
        top: 75px!important
    }
    .main .jackpot-container .img-jackpot {
        width: 940px;
        background-size: 100%
    }
    nav.navbar-fns .container-jackpot .navbar-navigation-fns .navbar-brand {
        margin-left: -3px!important
    }
}

@media(max-width:1080px) {
    .live-casino-container {
        padding: 0 8px
    }
    .live-casino-container .live-casino-item {
        width: auto
    }
    .live-casino-container .live-casino-item .item {
        width: 312px;
        height: 225px
    }
}

@media(min-width:1310px) {
    .logo-container {
        margin: 23px!important
    }
}

@media(min-width:1280px) {
    .jackpot-container .jackpot-light-circle {
        width: 403px;
        height: 98px;
        display: inline-block;
        background: url(../images/home/circle.png) no-repeat
    }
}

@media(max-width:1279px) {
    .footer .left {
        width: 500px
    }
}

.jackpot-container .center-container {
    top: 76px!important
}

.jackpot-container .center-container .jackpot-light-circle {
    width: 328px;
    height: 80px;
    display: inline-block;
    background: url(https://d2ajue4o5x1lc3.cloudfront.net/content/axwin688/images/circle_less_1280.png?v=10) no-repeat
}

.jackpot-container .jackpot {
    top: 109px!important
}

.jackpot-container .jackpot .jackpot-num {
    font-size: 26px!important
}


/* .ball-lott {
    background-image: url('../images/sport/afb.png') !important;
    left: 60px!important;
    width: 129px!important;
} */

.step-inner,
.step-inner p,
.step-right p {
    width: 300px !important;
}

#nav .mesid {
    width: 1396px!important;
}

.page-container span {
    /*color:inherit !important;*/
}


/*input[type=text], input[type=password]{
    pointer-events: none;
}*/

.navbar-nav.main-nav>li>a:hover span {
    color: #000 !important;
}

.q_date a {
    color: #666;
}

.gif_footer {
    position: fixed;
    top: 56%;
    left: 0;

}
.pp_wheel {
  display: block;
  pointer-events: auto;
  transition: transform 0.1s ease;
  position: fixed;
  z-index: 9999999;
}
.git_content {
    margin-top: 15px;
}

#bank_crypto.bank_type {
    width: 100%;
    margin: 15px auto;
    text-align: center;
}


#bank_crypto.bank_type div {
    display: inline-block;
    margin: 0 10px;
}

#bank_crypto.bank_type div img {
    width: 70px;
    cursor: pointer;
}

#bank_crypto.bank_type div img.active,
#bank_crypto.bank_type div img:hover {
    /*outline: 1px solid var(--red);*/
    border-radius: 12px;
    transform: scale(1.2);
}

#bank_crypto.bank_type div {
    display: inline-block;
    margin: 10px 8px;
    width: 100px;
    border-radius: 10px;
    padding: 10px 0 0;
    background-color: #f8f9f9 !important;
}

#bank_crypto.bank_type {
    text-align: left;
}

#bank_crypto.bank_type div img.active,
#bank_crypto.bank_type div img:hover {
    outline: 1px solid red;
}

.crypto_name {
    display: block !important;
    padding: 10px 0;
    color: #333 !important;
    font-size: 11px !important;
}

#bank_crypto.bank_type div {
    text-align: center;
}
.lott .lott-side a{color: #000!important}
html[lang=vi] .vrtab-container .cockfight{display: none;}
html[lang=vi] .vrtab-container .cockfight-cf361{
    background-image: url('../images/number/cf361.png')!important;
    background-repeat: no-repeat!important;
    background-size: 100% !important;
    height: 234px !important;
    width: 508px;
    margin-left: 70px;
} 
.vrtab-container .cockfight-kfc369{
    background-image: url('../images/number/kfc369.png')!important;
    background-repeat: no-repeat!important;
    background-size: 100% !important;
    height: 234px !important;
    width: 508px;
    margin-left: 50px;
}