/* Minification failed. Returning unminified contents.
(31,9): run-time error CSS1030: Expected identifier, found '.'
(31,17): run-time error CSS1031: Expected selector, found ')'
(31,17): run-time error CSS1025: Expected comma or open brace, found ')'
(1109,25): run-time error CSS1030: Expected identifier, found '.'
(1109,51): run-time error CSS1031: Expected selector, found ')'
(1109,51): run-time error CSS1025: Expected comma or open brace, found ')'
(1119,25): run-time error CSS1030: Expected identifier, found '.'
(1119,75): run-time error CSS1031: Expected selector, found ')'
(1119,75): run-time error CSS1025: Expected comma or open brace, found ')'
(1126,25): run-time error CSS1030: Expected identifier, found '.'
(1126,50): run-time error CSS1031: Expected selector, found ')'
(1126,50): run-time error CSS1025: Expected comma or open brace, found ')'
(1133,25): run-time error CSS1030: Expected identifier, found '.'
(1133,50): run-time error CSS1031: Expected selector, found ')'
(1133,50): run-time error CSS1025: Expected comma or open brace, found ')'
(1140,25): run-time error CSS1030: Expected identifier, found '.'
(1140,53): run-time error CSS1031: Expected selector, found ')'
(1140,53): run-time error CSS1025: Expected comma or open brace, found ')'
 */
html,
body {
    color: #898989;
    background: #171717;
}

.ui-panel-dismiss {
    opacity: 0.3;
}

.scroll_menu .menu_nav li a {
    color: #fff;
}

#promotionsPage
.history_content
.history_list
.history_list_item
.promotions_item,
.promotion-detail .pDetailTitle {
    background: #282828;
    color: #898989;
}

    #promotionsPage
    .history_content
    .history_list
    .history_list_item
    .promotions_item
    .promotitembottom
    :is(.p1, .p2) {
        color: white;
    }

.header {
    background: black;
    height: 1.3rem;
}

.ui-content {
    margin-top: 0.19rem;
}

.icon-menu {
    height: 0.9rem;
    background-image: url("../myA101/public/001/Content/images/mobile/menu-select.png");
}

#pageHome #homePage .home_join_login > a.home_to_join,
.btn-blue-promo {
    background: #cc001b;
}

#pageHome #homePage .home_join_login > a.home_to_login,
.btn-red-promo, .m-transfer-container .m-transfer-form .standard-button-container .standard-submit-form-button {
    background: #096db4;
}

#pageHome #homePage .home_notice,
#pageHome #homePage .home_notice .notice-parent .notice-item {
    background: black;
    height: 0.9rem;
    line-height: 1rem;
    font-size: 0.4rem;
}

    #pageHome #homePage .home_notice .notice-parent {
        color: white;
        height: 95%;
    }

.home-nav-2 .m-scroll-btn {
    background-color: #373737;
    color: #000;
    border: 0;
}

#pageHome #homePage .home_notice .icon_home_notice {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 25px;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    background: none;
}

    #pageHome #homePage .home_notice .icon_home_notice:before {
        content: "\f028";
    }

#pageHome #homePage .home_navBox .home_nav {
    background: #282828;
}

.home_nav.tabs li span {
    text-transform: uppercase;
}

.home-nav-2 .m-scroll-btn {
    width: 20px;
    height: 1.9rem;
    border: none;
}

#pageHome #homePage .home_navBox .home_nav li {
    -webkit-box-flex: unset;
    -webkit-flex: unset;
    -ms-flex: unset;
    flex: unset;
    height: 100%;
    display: flex;
    flex-direction: column;
    width: 23%;
    flex-shrink: 0;
}

#pageHome
#homePage
.home_firmcontent_box
.games-tab-content
.home_firms
.home_firms_tr
li {
    width: 33.3%;
}

#pageHome
#homePage
.home_firmcontent_box
.home_firmcontent
.home_firms
.home_firms_tr
li
a {
    font-size: 0.37rem;
}

#pageHome
#homePage
.home_firmcontent_box
.vendor-tab-content
.home_firms
.home_firms_tr
li
a
.i.icon_home_logo_bg {
    width: 100%;
}

.sidebar-menu-accountinfo {
    background-color: #b47e22;
    background-image: -webkit-gradient( linear, left top, left bottom, from(#e5c466), to(#b47e22) );
    background-image: -webkit-linear-gradient(top, #e5c466, #b47e22);
    background-image: -moz-linear-gradient(top, #e5c466, #b47e22);
    background-image: -ms-linear-gradient(top, #e5c466, #b47e22);
    background-image: -o-linear-gradient(top, #e5c466, #b47e22);
    color: #000;
    text-transform: uppercase;
}

    .sidebar-menu-accountinfo span {
        color: #000;
    }

.payment-scroll-menu .icon-funds,
.payment-menu .icon-funds {
    width: 1.14rem;
    height: 1rem;
    display: inline-block;
    background: url("images/icons/deposit_menu.png") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.icon-wallettransfer {
    width: 1.14rem;
    height: 1rem;
    display: inline-block;
    background: url("images/icons/transfer_menu.png") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.icon-withdrawal {
    width: 1.14rem;
    height: 1rem;
    display: inline-block;
    background: url("images/icons/withdraw_menu.png") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.icon-history {
    width: 1.14rem;
    height: 1rem;
    display: inline-block;
    background: url("images/icons/history_menu.png") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.icon-statement {
    width: 1.14rem;
    height: 1rem;
    display: inline-block;
    background: url("images/icons/statement_menu.png") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.icon-wallets {
    width: 1.14rem;
    height: 1rem;
    display: inline-block;
    background: url("images/icons/wallet_menu.png") no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.icon_home_menu_sport,
.icon_home_menu_lc,
.icon_home_menu_slot,
.icon_home_menu_more,
.icon_home_menu_keno,
.icon_home_menu_lottery,
.icon_home_menu_fishing,
.icon_home_menu_711 {
    background-image: url("../myA101/public/001/Content/images/mobile/menu-slots.png");
}

.icon_home_menu_711 {
    background-image: url("images/711_menu.png");
}

.icon_home_menu_lc {
    background-image: url("images/casino_menu.png");
}

.icon_home_menu_keno,
.icon_home_menu_lottery {
    background-image: url("images/keno_menu.png");
}

.icon_home_menu_fishing,
.icon_home_menu_more {
    background-image: url("images/fishing_menu.png");
}

.icon_home_menu_slot {
    background-image: url("images/slot_menu.png");
}

.icon_home_menu_sport {
    background-image: url("images/sport_menu.png");
}

.icon_home_menu_crash {
    background-image: url("images/crash_menu.png");
}

.fab.fa-leanpub:before {
    content: "";
}

.fab.fa-leanpub {
    background-image: url("images/sport_menu.png");
    width: 0.94rem;
    height: 0.94rem;
    display: inline-block;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

#pageHome #homePage .home_navBox .home_nav li a.on {
    background: #0a1623;
}

#loginPage {
    background: black;
}

.icon-vip {
    background-image: url("images/vip_menu.png");
    width: 0.84rem;
    height: 0.84rem;
}

.icon-home-big {
    background-image: url("images/home_menu.png");
    width: 0.84rem;
    height: 0.84rem;
}

.icon-promotion-big {
    background-image: url("images/promo_menu.png");
}

.icon-contact {
    background-image: url("images/chat_menu.png");
}

.icon-language {
    background-image: url("images/lang_menu.png");
}

.icon-logout {
    background-image: url("images/logout_menu.png");
}

.icon-desktop {
    background-image: url("images/dekstop_menu.png");
}

.icon_home_header_restore {
    background-image: url("images/icons/restore_menu.png");
    width: 0.9rem;
    height: 1rem;
    background-size: contain;
}

.payment-menu .fa-qrcode {
    font-size: 1.1rem;
}

.icons.icon_home_logo_bg > i {
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_FG,
.icon_home_logo_slot_SBOS,
.icon_home_logo_slot_JOKER,
.icon_home_logo_slot_JOKERX2,
.icon_home_logo_slot_JOKERX5,
.icon_home_logo_slot_JOKERX10,
.icon_home_logo_slot_VP,
.icon_home_logo_slot_BBINS,
.icon_home_logo_slot_KIRON,
.icon_home_logo_slot_RTG,
.icon_home_logo_slot_RT,
.icon_home_logo_slot_NETENT,
.icon_home_logo_slot_QS,
.icon_home_logo_slot_BETSOFT,
.icon_home_logo_slot_PG,
.icon_home_logo_slot_CQ9,
.icon_home_logo_slot_GPS,
.icon_home_logo_slot_PTS,
.icon_home_logo_slot_rpsoft,
.icon_home_logo_slot_AGS,
.icon_home_logo_slot_PRA,
.icon_home_logo_slot_SG,
.icon_home_logo_casino_XPG,
.icon_home_logo_casino_BBINC,
.icon_home_logo_casino_SBOC,
.icon_home_logo_casino_BG,
.icon_home_logo_casino_GP,
.icon_home_logo_casino_PT,
.icon_home_logo_casino_AG,
.icon_home_logo_casino_DG,
.icon_home_logo_casino_SEXYB,
.icon_home_logo_casino_SA,
.icon_home_logo_casino_EG,
.icon_home_logo_casino_pragmatic,
.icon_home_logo_casino_AB,
.icon_home_logo_casino_WM,
.icon_home_logo_casino_YEEBET,
.icon_home_logo_casino_marbula2,
.icon_home_logo_sport_cmd,
.icon_home_logo_sport_hsport,
.icon_home_logo_sport_msport,
.icon_home_logo_sport_ibc,
.icon_home_logo_sport_luckysport,
.icon_home_logo_sport_dreamexchange,
.icon_home_logo_sport_ninewickets,
.icon_home_logo_sport_sbo,
.icon_home_logo_ace333,
.icon_home_logo_love138,
.icon_home_logo_3win8,
.icon_home_logo_sky777,
.icon_home_logo_4D,
.icon_home_logo_fishing_CF,
.icon_home_logo_GD4D,
.icon_home_logo_VR,
.icon_home_logo_fishing_BBIN,
.icon_home_logo_fishing_GG,
.icon_home_logo_fishing_JOKER,
.icon_home_logo_fishing_SG,
.icon_home_logo_KY,
.icon_home_logo_BBINF,
.icon_home_logo_slot_blueprint,
.icon_home_logo_slot_pocketgame,
.icon_home_logo_evo888,
.icon_home_logo_slot_MG,
.icon_home_logo_scr_MEGA,
.icon_home_logo_suncity,
.icon_home_logo_bidzone,
.icon_home_logo_slotxo,
.icon_home_logo_sky99,
.icon_home_logo_newtown,
.icon_home_logo_winningft,
.icon_home_logo_855casino,
.icon_home_logo_maxbet,
.icon_home_logo_c8play,
.icon_home_logo_starvegas,
.icon_home_logo_lionking,
.icon_home_logo_slot_jili,
.icon_home_logo_fish_jili,
.icon_home_logo_slot_kingmaker,
.icon_home_logo_cockfight_sv388,
.icon_home_logo_sport_sb88,
.icon_home_logo_fish_jdb,
.icon_home_logo_slot_dctrelax,
.icon_home_logo_slot_bng,
.icon_home_logo_slot_aviatrix,
.icon_home_logo_slot_onlyplay,
.icon_home_logo_slot_lucky365,
.icon_home_logo_askmelotto,
.icon_home_logo_slot_besoft,
.icon_home_logo_slot_slot4d,
.icon_home_logo_slot_inout {
    width: 100%;
    height: 100%;
    display: inline-block;
}

.icon_home_logo_slot_blueprint {
    background: url("images/blueprint_slot.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_slot_pocketgame {
    background: url("images/pocketgame_slot.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_scr_S918,
.icon_home_logo_918kiss2 {
    background: url("images/918Kiss_slot.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_scr_S918K {
    background: url("../images/918Kaya_en.jpg") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_scr_GW {
    background: url("images/gw_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_slot_JOKER,
.icon_home_logo_slot_JOKERX2,
.icon_home_logo_slot_JOKERX5,
.icon_home_logo_slot_JOKERX10 {
    background: url("images/joker_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_scr_PUSSY {
    background: url("images/pussy_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_scr_MEGA {
    background: url("images/mega_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_scr_LIVE {
    background: url("images/live_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_slot_XE {
    background: url("images/xe88_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_scr_PB {
    background: url("images/playboy_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_918kissh5 {
    background: url("images/918kissh5_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_evo888 {
    background: url("images/evo888_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_lionking {
    background: url("images/lionking_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_ace333 {
    background: url("images/ace333_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_love138 {
    background: url("../images/LOVE138_en.jpg") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_3win8 {
    background: url("images/3win8_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_sky777 {
    background: url("images/sky_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_855casino {
    background: url("images/855_711.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_fishing_CF {
    background: url("images/cockfight_fish.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_slot_MG {
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_4D,
.icon_home_logo_GD4D {
    background: url("images/gd4d_keno.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_fishing_GG {
    background: url("images/gg_fish.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_fishing_JOKER, .icon_home_logo_fishing_SG {
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_fishing_BBIN {
    background: url("images/bbin_fish.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_fishing_SA {
    background: url("images/sa_fish.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_VR {
    background: url("images/vr_keno.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_BBINF {
    background: url("images/bbin_keno.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_KY {
    background: url("images/ky_keno.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_askmelotto {
    background: url("images/askmelotto_keno.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_sport_sbo {
    background: url("images/sbobet_sport.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_sport_ibc {
    background: url("images/ibc_sport.png") no-repeat;
}

.icon_home_logo_sport_cmd {
    background: url("images/cmd_sport.png") no-repeat;
}

.icon_home_logo_sport_luckysport {
    background: url('images/lucky_sport.png') no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_sport_dreamexchange {
    background: url('images/dreamexchange_sport.png') no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_sport_ninewickets {
    background: url('images/9wickets_sport.png') no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_sport_msport {
    background: url("images/msport.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_sport_hsport {
    background: url("images/hsport.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_AB {
    background: url("images/allbet_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_EG {
    background: url("images/evogaming_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_SBOC {
    background: url("images/sbo_casino.png") no-repeat;
}

.icon_home_logo_casino_WM {
    background: url("images/wm_casino.png") no-repeat;
}

.icon_home_logo_casino_EZUGI {
    background: url("images/ezugi_casino.png") no-repeat;
}

.icon_home_logo_casino_YEEBET {
    background: url("images/yeebet_casino.png") no-repeat;
}

.icon_home_logo_casino_marbula2 {
    background: url("images/marbula2_casino.png") no-repeat;
}

.icon_home_logo_casino_pragmatic {
    background: url("images/pragmatic_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_SA {
    background: url("images/sa_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_SEXYB {
    background: url("images/sexyb_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_DG {
    background: url("images/dg_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_AG {
    background: url("images/ag_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_PT {
    background: url("images/pt_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_GP {
    background: url("images/gp_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_BG {
    background: url("images/bg_casino.png") no-repeat;
    background-position: center;
    -webkit-background-size: contain;
    background-size: contain;
}

.icon_home_logo_casino_XPG {
    background: url("images/xpg_casino.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_casino_BBINC {
    background: url("images/bbin_casino.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_casino_WM {
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_PRA {
    background: url("images/pra_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_SG {
    background: url("images/spadegaming_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_AGS {
    background: url("images/ag_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_PTS {
    background: url("images/pt_slot.png") no-repeat;
}
.icon_home_logo_slot_rpsoft {
    background: url(images/rpsoft_slot.png) no-repeat;
}
.icon_home_logo_slot_besoft {
    background: url(images/besoft_slot.png) no-repeat;
}
.icon_home_logo_slot_slot4d {
    background: url(images/slot4d_slot.png) no-repeat;
}
.icon_home_logo_slot_inout {
    background: url(images/inout_slot.png) no-repeat;
}
.icon_home_logo_slot_GPS {
    background: url("images/gp_slot.png") no-repeat;
}

.icon_home_logo_slot_CQ9 {
    background: url("images/cq9_slot.png") no-repeat;
}

.icon_home_logo_slot_PG {
    background: url("images/playngo_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_BETSOFT {
    background: url("images/betsoft_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_QS {
    background: url("images/quickspin_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_NETENT {
    background: url("images/netent_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_RT {
    background: url("images/rt_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_RTG {
    background: url("images/rtg_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_KIRON {
    background: url("images/kiron_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_jili {
    background: url("images/jili_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_fish_jili {
    background: url("images/jili_fish.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_kingmaker {
    background: url("images/kingmaker_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_cockfight_sv388 {
    background: url("images/sv388_cf.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_BBINS {
    background: url("images/bbin_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_VP {
    background: url("images/vpower_711.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_SBOS {
    background: url("images/sbobet_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_FG {
    background: url("images/fg_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_MONKEY888 {
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_jdb {
    background: url("images/jdb_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_wazdan {
    background: url("images/wazdan_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_habanero {
    background: url("images/habanero_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_spinix {
    background: url("images/spinix_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_playstar {
    background: url("images/playstar_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_toptrend {
    background: url("images/toptrend_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_og {
    background: url("images/og_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_naga {
    background: url("images/naga_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_pegasus {
    background: url("images/pegasus_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_advantplay {
    background: url("images/advantplay_slot.png") no-repeat;
}

.icon_home_logo_slot_spribe {
    background: url("images/spribe_slot.png") no-repeat;
}

.icon_home_logo_slot_rich88 {
    background: url("images/rich88_slot.png") no-repeat;
}

.icon_home_logo_slot_dctrelax {
    background: url("images/relax_slot.png") no-repeat;
}

.icon_home_logo_slot_bng {
    background: url("images/bng_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_aviatrix {
    /*background: url("images/aviatrix_slot.png") no-repeat;*/
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_onlyplay {
    background: url("images/onlyplay_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_slot_lucky365 {
    background: url("images/lucky365_slot.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
    height: 100%;
    width: 100%;
}

.icon_home_logo_fish_jdb {
    background: url("images/jdb_fish.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_slot_ludobet {
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.icon_home_logo_sport_sb88 {
    background: url("images/sb88_sport.png") no-repeat;
    background-position: center;
    background-size: contain;
    -webkit-background-size: contain;
}

.vendor-tab-content :is(.icon_home_logo_slot_JOKER),
.vendor-tab-content :is(.icon_home_logo_slot_JOKERX2),
.vendor-tab-content :is(.icon_home_logo_slot_JOKERX5),
.vendor-tab-content :is(.icon_home_logo_slot_JOKERX10) {
    background: url("images/singletabgames/joker_single.png") no-repeat;
    background-position: center;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.vendor-tab-content :is(.icon_home_logo_scr_S918, .icon_home_logo_918kiss2) {
    background: url("images/singletabgames/918kiss_single.png") no-repeat;
    background-position: center;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.vendor-tab-content :is(.icon_home_logo_sport_sbo) {
    background: url("images/singletabgames/sbo_single.png") no-repeat;
    background-position: center;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.vendor-tab-content :is(.icon_home_logo_casino_SA) {
    background: url("images/singletabgames/sa_single.png") no-repeat;
    background-position: center;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.vendor-tab-content :is(.icon_home_logo_casino_SEXYB) {
    background: url("images/singletabgames/sexybac_single.png") no-repeat;
    background-position: center;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}

.icon-pragmatic {
    background-image: url("../templatemyc51/images/menu/vendorslogo/pra_inner_logo.png");
    height: 1.2rem;
}

.icon-918kiss {
    background-image: url("images/918_menu.png");
    width: 0.94rem;
    height: 0.94rem;
}

.icon-sa {
    background-image: url("images/sa_menu.png");
    width: 0.94rem;
    height: 0.94rem;
}

.icon-joker {
    background-image: url("images/joker_menu.png");
    width: 0.94rem;
    height: 0.94rem;
}

.icon-jokerx2,
.icon-jokerx5,
.icon-jokerx10 {
    width: 0.94rem;
    height: 0.94rem;
}

.icon-sbo {
    background-image: url("images/sbo_menu.png");
    width: 0.94rem;
    height: 0.94rem;
}

.icon-sexybac {
    background-image: url("images/sexybac_menu.png");
    width: 0.94rem;
    height: 0.94rem;
}

.icon-referral-program,
.icon-affmember {
    background-image: url("images/affprogram_menu.png");
    width: 0.84rem;
    height: 0.84rem;
}

.fa-line {
    background-image: url("images/line_menu.png");
    width: 0.84rem;
    height: 0.84rem;
    background-size: cover;
}

    .fa-line:before {
        content: "";
    }

.icon-funds {
    background-image: url("images/deposit_menu.png");
    width: 0.84rem;
    height: 0.84rem;
}

.fa-people-arrows {
    background-image: url("images/p2p_menu.png");
    width: 0.84rem;
    height: 0.84rem;
    background-size: cover;
}

    .fa-people-arrows:before {
        content: "";
    }

.icon-promotion {
    background-image: url("../myA101/public/001/Content/images/mobile/sdmenu-promo.png");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    width: 0.74rem;
    height: 0.67rem;
    display: inline-block;
}

.icon-livechat {
    background-image: url("../myA101/public/001/Content/images/mobile/sdmenu-contact.png");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    width: 0.74rem;
    height: 0.67rem;
    display: inline-block;
}

.icon-account {
    background-image: url("images/user_menu.png");
    width: 0.84rem;
    height: 0.84rem;
}

#pageHome #homePage .home_firmcontent_box {
    padding: 0;
}

    #pageHome #homePage .home_firmcontent_box .home_firmcontent {
        background: inherit;
    }

        #pageHome
        #homePage
        .home_firmcontent_box
        .home_firmcontent
        .home_firms
        .home_firms_tr
        li
        a {
            color: #898989;
        }

.ui-footer,
.ui-footer .navbar {
    background: black;
    border-radius: 0;
    padding: 0;
}

    .ui-footer .navbar li a {
        color: white;
    }

#promotionsPage .history_nav {
    color: #898989;
    background: #282828;
}

.ui-content.game-eg .header-banner {
    content: url(images/gamedetail/inner_banner.png);
}

.ui-content.game-lc .body-banner {
    content: url(images/gamedetail/live_banner.png);
}

.game-scr888.game-eg .header-banner,
.game-918kiss.game-eg .header-banner {
    content: url(images/gamedetail/banners/918kiss_banner.png);
}

.game-xe88.game-eg .header-banner,
.game-xe88api.game-eg .header-banner,
.game-xe88mapi.game-eg .header-banner {
    content: url("images/gamedetail/banners/xe88_banner.png");
}

.game-live22.game-eg .header-banner,
.game-live22api.game-eg .header-banner {
    content: url("images/gamedetail/banners/live22_banner.png");
}

.game-lionking.game-eg .header-banner,
.game-lionkingapi.game-eg .header-banner {
    content: url("images/gamedetail/banners/lionking_banner.png");
}

.game-gw99.game-eg .header-banner,
.game-gw99api.game-eg .header-banner {
    content: url("images/gamedetail/banners/gw99_banner.png");
}

.game-pussy888.game-eg .header-banner,
.game-pussy888api.game-eg .header-banner {
    content: url("images/gamedetail/banners/pussy_banner.png");
}

.game-mega888.game-eg .header-banner,
.game-mega888api.game-eg .header-banner {
    content: url("images/gamedetail/banners/mega_banner.png");
}

.game-joker.game-eg .header-banner,
.game-jokerapi.game-eg .header-banner {
    content: url("images/gamedetail/banners/joker_banner.png");
}

.game-playboy.game-eg .header-banner,
.game-playboyapi.game-eg .header-banner {
    content: url("images/gamedetail/banners/playboy_banner.png");
}

.game-evo888.game-eg .header-banner,
.game-evo888api.game-eg .header-banner {
    content: url("images/gamedetail/banners/evo888_banner.png");
}

.game-918kiss2.game-eg .header-banner {
    content: url("images/gamedetail/banners/918kiss2_banner.png");
}

.game-918kissh5.game-eg .header-banner {
    content: url("images/gamedetail/banners/918kisshtml5_banner.png");
}

.game-918kaya.game-eg .header-banner {
    content: url("images/gamedetail/banners/918kaya_banner.png");
}

.game-sky777.game-eg .header-banner {
    content: url("images/gamedetail/banners/sky777_banner.png");
}

.game-3win8.game-eg .header-banner {
    content: url("images/gamedetail/banners/3win8_banner.png");
}

.game-jk348.game-eg .header-banner {
    content: url("images/gamedetail/banners/jk348_banner.png");
}

.game-ace333.game-eg .header-banner {
    content: url("images/gamedetail/banners/ace333_banner.png");
}

.game-4d.game-eg .header-banner {
    content: url("images/gamedetail/banners/4d_banner.png");
}

.game-855.game-eg .header-banner {
    content: url("images/gamedetail/banners/855_banner.png");
}

.game-love138.game-eg .header-banner {
    content: url("images/gamedetail/banners/love138_banner.png");
}

.game-bidzone.game-eg .header-banner {
    content: url("images/gamedetail/banners/bidzone_banner.png");
}

.game-c8play.game-eg .header-banner {
    content: url("images/gamedetail/banners/c8play_banner.png");
}

.game-cockfight.game-eg .header-banner {
    content: url("images/gamedetail/banners/cockfight_banner.png");
}

.game-lotto.game-eg .header-banner {
    content: url("images/gamedetail/banners/lotto_banner.png");
}

.game-lotto.game-eg .header-banner {
    content: url("images/gamedetail/banners/lotto_banner.png");
}

.game-luckypalace.game-eg .header-banner {
    content: url("images/gamedetail/banners/luckypalace_banner.png");
}

.game-maxbet.game-eg .header-banner {
    content: url("images/gamedetail/banners/maxbet_banner.png");
}

.game-sky99.game-eg .header-banner {
    content: url("images/gamedetail/banners/sky99_banner.png");
}

.game-slotciti.game-eg .header-banner {
    content: url("images/gamedetail/banners/slotciti_banner.png");
}

.game-slotxo.game-eg .header-banner {
    content: url("images/gamedetail/banners/slotxo_banner.png");
}

.game-suncity.game-eg .header-banner {
    content: url("images/gamedetail/banners/suncity_banner.png");
}

.game-starvegas.game-eg .header-banner {
    content: url("images/gamedetail/banners/starvegas_banner.png");
}

.game-winningft.game-eg .header-banner {
    content: url("images/gamedetail/banners/winingft_banner.png");
}

.game-newtown.game-eg .header-banner {
    content: url("images/gamedetail/banners/newtown_banner.png");
}

.game-p8poker.game-eg .header-banner {
    content: url("images/gamedetail/banners/p8poker_banner.png");
}

.mobile-tnc {
    background: #eaecf0;
}

    .mobile-tnc .info-centre-header {
        background-color: #b4944b;
    }

.most-play-container .title {
    color: #ffffff;
    font-size: 0.38rem;
    font-weight: bold;
    padding-left: 4px;
    margin-bottom: 8px;
}

#home-livetx table td {
    border: 1px solid #000;
    background: transparent;
}

    #home-livetx table td.title {
        color: #d3ab22;
        font-weight: 700;
    }

    #home-livetx table td.dep-col {
        background: rgb(79, 255, 69);
        background: linear-gradient(to bottom, #cc001b 0%, #cc001b 100%);
        font-size: 10px;
    }

    #home-livetx table td.with-col {
        background: rgb(255, 106, 0);
        background: linear-gradient(to bottom, #096db4 51%, #096db4 100%);
        font-size: 10px;
    }

.gamelobby-tab-content .tabs {
    background: #333;
    box-shadow: 0 0 5px #000;
    color: #fff;
}

    .gamelobby-tab-content .tabs .tab {
        background: #000;
    }

.T2Box > form,
.trf-top {
    background: #282828;
}

.btn.btn-form.confirm-tran-btn {
    background: #cc001b;
}

.T2Box .btn-form {
    background-color: #096db4;
    background-image: linear-gradient(to top, #096db4, #096db4);
}


.entertain .content, .mission .content, .story .font {
    color: inherit;
}

.read-next a {
    font-size: inherit;
    color: #94a3a4;
    font-weight: bold;
}

.nrc-tabs .nrc-tabs-nav .nrc-tabs-tab.active {
    border-bottom: 1px solid white;
    color: inherit;
}

.nav-messages li .fa-bookmark {
    color: #4f4f4f;
}

.nav-messages li.new-message {
    background-color: #ffffff;
}

    .nav-messages li.new-message .fa-bookmark {
        color: #212529;
    }

.menu-item-myvoucher .fa-stack {
    width: 0.9rem;
    height: 1rem;
    vertical-align: baseline;
}

.icon-voucher {
    width: 1rem;
    height: 1rem;
    background-size: contain;
}

.reset-request-container {
    color: #b2b2b2;
}
