@media only screen and (max-device-width: 525px) and (min-device-width: 375px) {}

@media only screen and (max-width: 768px) {
    body {
        font-size: 13px;
    }

    header,
    #hotinfo,
    #contactUs,
    #main_game,
    #games,
    #home_aboutus,
    #latestResult,
    .icon_games,
    #footer,
    #footer div.bank ul,
    div.daftar_content,
    div.peratuan_content {
        width: 100%;
    }

    .container {
        width: 100% !important;
    }

    .home-highlight img.popular-game {
        width: 88% !important;
        padding-top: 5px;
    }

    #slideout,
    #hotinfo .hotInfo_info,
    nav,
    header #logIn_form,
    /* #contactUs #image-gallery_web, */
    #footer .icon_games,
    #chat-widget-container {
        display: none;
    }

    header #logIn_form.login_mobile,
    #hotinfo .hotInfo_info .mobile,
    header .responsive_menu,
    #hotinfo .hotInfo_info_mobile,
    #contactUs #image-gallery,
    nav ul li.liveChatMenu {
        display: inline-block;
    }

    header .responsive_menu .icon {
        font-size: 36px;
        color: #4c4548 !important;
        vertical-align: super;
    }


    .lSSlideOuter .lSPager.lSpg,
    .lSSlideOuter .lSPager.lSpg {
        display: none;
    }

    .responsive_menu {
        margin-top: -12px !important;
    }

    .responsive_menu, #hotinfo {
        padding-left: 10px;
    }

    header #logo {
        width: 175px;
        vertical-align: top;
        padding: 6px 0 0px;
    }

    #logIn_form .btnSubmit, #logIn_form .btnRegister {
        width: 85px;
        padding: 3px 10px;
    }

    #main_game {
        font-size: 12px;
        padding-left: 0;
        margin-top: -7px;
    }

    nav ul li, #main_game ul li {
        display: inline-block;
        padding: 0px 6px;
        font-size: 11px;
    }

    #main_game ul li a {}

    #logIn_form .login_middle {
        margin-top: 21px;
    }

    #hotinfo {
        padding: 0;
        margin-top: -5px;
        margin-bottom: 0px;
    }

    #hotinfo div {
        margin-top: -6px;
    }

    #hotinfo .hotInfo_info_mobile {
        vertical-align: super;
        font-size: 15px;
        padding-right: 5px;
    }

    #hotinfo .hotInfo_info {
        padding-right: 10px;
    }

    #hotinfo .hotinfo_txt {
        width: 90%;
    }

    nav {
        background-color: #010427b5;
    }

    nav ul li {
        width: 100%;
        text-align: left;
        border-bottom: 1px solid #f99f1d !important;
        padding: 2px 15px 2px 17px;
    }

    nav .sub li:last-child {
        border-bottom: 0 !important;
    }

    nav ul li a {
        color: #fff !important;
    }

    nav ul li a:hover, .active {
        /* color: #00a5e3 !important; */
    }

    #contactUs .contactusChat {
        text-align: center;
        font-size: 11px;
        padding: 5px 0;
        margin-top: -11px;
        /* background-color: #34c40170; */
    }

    #contactUs .contactusChat ul li {
        padding: 3px 12px;
    }


    .login_container img.menu_captcha,
    .promosi_content img.menu_captcha {
        vertical-align: middle;
    }

    .login_container {
        background-color: #000427c2;
    }

    .login_container span {
        display: inline-block;
        width: 80px;
    }

    .login_container input,
    .login_container #captcha,
    .promosi_content input,
    .promosi_content #captcha {
        padding: 2px 9px;
        width: 59%;
    }

    .promosi_content input {
        width: 200px;
    }

    .login_container #captcha,
    .promosi_content #captcha,
    div.daftar_content div.reg_form #validasi {
        width: 61px;
    }

    .login_container div {
        padding: 6px 10px 5px 20px;
    }

    .login_container .loginTitle {
        background-color: #f99f1d;
        color: black;
        font-weight: 700;
    }

    .login_container .closeLogin {
        float: right;
        margin-top: -8px;
    }

    .login_container .closeLogin a {
        color: black !important;
    }

    /*box result*/
    #boxcontent {
        margin-top: -20px;
    }

    #boxcontent div.result_box .flagIcon {
        padding-top: 38px;
    }

    #boxcontent div.result_box .flagIcon span.flag_logo img {
        height: 35px;
    }

    div.result_box ul li {
        width: 25px;
        height: 29px;
    }

    #home_aboutus {
        padding: 20px 20px;
        text-align: justify;

    }

    #home_aboutus .home_aboutus_content {
        padding-top: 30px;
    }

    #home_aboutus .lucky_4d {
        float: inherit;
        height: 261px;
        margin-left: 10%;
        margin-top: -10px;
    }

    #games {
        padding: 0 19px 0px 7px;

    }

    #games .row-cols-2>* {
        padding-right: 0px;
    }

    #footer {
        padding-top: 0px;
    }

    #footer div.bank ul li img {
        height: 17px;
    }

    #footer div.bank ul li {
        padding: 0 14px 0 14px;
    }

    #footer div.bank {
        background-color: #fff;
        padding: 39px 17px 10px;
    }

    #footer div.bank img {
        height: 16px;
        margin-bottom: 18px;
        vertical-align: baseline;
    }

    #footer div.bank .gameDisplay {
        width: auto;
    }

    div.promosi_content {
        width: 100%;
        padding: 20px;

    }

    /* daftar */
    div.daftar_content div.reg_form {
        float: left;
        margin-top: 0;
        margin-left: 26px;
        width: 100%;
    }

    div.daftar_content div.reg_form input {
        width: 210px;
    }

    div.daftar_content div.reg_form td {
        padding: 5px 6px;
        font-size: 11px;

    }

    div.daftar_content div.reg_form td.daftar_firstTD {
        width: 120px;
    }

    div.daftar_content div.reg_form select {
        /* height: auto !important; */
        /* width: 210px; */
    }

    div.daftar_content .registration_banner {
        display: none;
    }

    div.daftar_content div.reg_form img {
        display: inline;
    }

    div.daftar_content div.reg_form img.menu_captcha {
        vertical-align: top;
    }


    div.daftar_content div.reg_form h1 {
        font-size: 19px;
        font-weight: normal;
        /* padding-left: 10px; */
    }

    .input-group.password>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
        margin-left: -49px;
    }

    div.peratuan_content .innerContent {
        padding: 20px;
        text-align: left;
    }

    #historyNomor_content,
    article.history_nomor,
    article.history_nomor header,
    #userDeposit_content {
        width: 100% !important;
    }

    #historyNomor_content,
    #userDeposit_content {
        display: block !important;
    }

    article.history_nomor div.nomor_content .gameDescription .typeOfBet div.infoTypeOfBet {
        color: #68f95c;
        margin-left: -27px;
    }

    .display-desktop {
        display: none !important;
    }

    .display-mobile {
        display: block !important;
    }

    section.historySub_content aside>ul>li {
        width: 100% !important;
    }

    section.historySub_content aside>ul>li>a {
        padding: 4px 0px 2px 11px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
    }

    section.historySub_content aside ul {
        padding: 0px 0px 15px !important;
    }

    #historyNomor_content section.historySub_content aside {
        width: 100%;
    }

    .arrow_right {
        margin-left: 0px !important;
    }

    article.history_nomor>h1 {
        /* color: #098D50 !important; */
        font-size: 18px !important;
        /* padding-left: 15px !important; */
        /* padding-right: 15px !important; */
    }

    article.history_nomor .game_header h1 {
        font-size: 18px !important;
    }

    article.history_nomor .left>ul {
        padding: 0px 10px;
    }

    article.history_nomor table.resultview tr td:first-child {
        width: auto !important;
    }

    article.history_nomor div.nomor_content ul.pagination {
        float: none !important;
        display: flex !important;
        justify-content: center !important;
        margin-bottom: 25px !important;
    }

    article.history_nomor header .BBset>ul>li {
        padding: 0px 4px !important;
        font-size: 13px;
        margin-bottom: 11px !important;
    }

    article.history_nomor header .BBset>ul>li>a {
        font-size: 13px;
    }

    article.history_nomor header .BBset>ul>li:last-child {
        border-right: none !important;
    }

    article.history_nomor header .BBset {
        background-color: transparent !important;
        margin: 0px 0px !important;
        padding: 0px 15px !important;
    }

    #user_content>.user_info>span {
        border-right: none !important;
        /* display: block !important; */
        margin-right: 10px !important;
        padding-right: 0px !important;
    }

    #user_content>.user_info>span.menu_logout {
        display: none;
    }

    #user_content {
        /* width: 230px !important; */
        display: inline-block !important;
        margin-top: 12px !important;
        float: none !important;
        top: 0px !important;
        font-size: 11px;
    }

    #user_content .user_info {
        text-align: right !important;
    }

    #user_content>.user_info #balanceAmount {
        color: #f99f1d !important;
        font-weight: 600;
    }

    #user_content .submenu {
        top: 66px;
        left: 32px;
    }

    .header_menu_login {
        display: none !important;
    }

    #historyNomor_content {
        margin-top: 0px !important;
    }

    #historyNomor_content section.historySub_content {
        margin-top: 0px !important;
    }

    article.history_nomor div.nomor_content>div:last-child {
        margin-bottom: 35px !important;
        padding: 0px 0px !important;
    }

    article.deposit_content {
        float: none !important;
        width: 100% !important;
        padding: 0px 0px 40px;
    }

    .transaction_game .right form {
        display: block !important;
    }

    .transaction_game .right form span,
    .referral .right form span {
        display: block;
        width: 100%;
        margin-bottom: 8px;
    }

    .transaction_game .right form>input,
    .referral .right form>input {
        margin: 0px 1px 0px 0px !important;
        width: 47.5% !important;
        margin-bottom: 10px !important;
        display: inline-block;
    }

    .transaction_game .right form>input:nth-child(3) {
        margin-left: 2px !important;
    }

    .transaction_game .right form>select {
        margin-bottom: 10px;
        width: 100% !important;
    }

    .transaction_game .right form>input:last-child,
    .referral .right form>input:last-child {
        width: 100% !important;
    }

    .sidebar-menu .sidebar-submenu>li {
        border-bottom: 1px solid;
        padding-bottom: 5px;
    }

    .sidebar-menu .sidebar-submenu>li>a {
        width: 88%;
        margin: 0 auto !important;
        padding: 5px 5px 0px !important;
    }

    article.history_nomor {
        padding: 0px 0px !important;
    }

    article.history_nomor div.nomor_content {
        /* padding: 0px 10px !important; */
    }

    article.history_nomor.referral .sumo_register {
        width: 100% !important;
    }

    article.history_nomor.redeem .record input,
    article.history_nomor.redeem .record textarea {
        width: 90% !important;
    }

    .transaction_game .nomor_content .gameNote>span {
        display: block;
    }

    .idnGame div {
        width: 48% !important;
    }

    article.deposit_content {
        /* padding: 10px 20px; */
    }

    article.history_nomor .game_header {
        justify-content: left;
        padding-left: 5px;
    }

    article.history_nomor div.nomor_content ul li,
    article.history_nomor .left ul li {
        padding: 0 3px;
    }

    article.history_nomor div.nomor_content ul li,
    article.history_nomor .left ul li a {
        padding: 0px 6px !important;
        margin-bottom: 10px;
    }

    article.history_nomor div.nomor_content ul.itemDisplay > li {
        width: 49%;
    }

    article.history_nomor div.nomor_content ul li, article.history_nomor .left ul li {
        display: inline-block;
        text-transform: capitalize;
        margin-bottom: 11px;
    }

    article.deposit_content .inputForm div {
        display: block;
    }

    article.deposit_content .titleTd {
        width: 120px;
    }

    article.deposit_content .titleTd span {
        width: auto;
    }

    article.deposit_content .btn_deposit {
        padding-left: 0;
    }


    .block-bet {
        /* overflow-x: scroll; */
        margin-bottom: 20px;
    }

    .block-bet table thead {
        font-size: 10px !important;
    }

    .block-bet table thead tr th,
    .block-bet table tbody tr td {
        padding-left: 3px;
        padding-right: 3px;
    }

    .block-bet table tbody tr {
        border-bottom-width: 1px;
    }

    .block-bet table tbody tr td {
        border-bottom-width: 0px !important;
    }

    .block-bet table tbody tr td:nth-child(2) {
        /* display: flex; */
        /* width: 160px; */
    }

    .block-bet table tbody tr td:nth-child(2) input {
        margin-right: 1px;
        width: 27px !important; 
    }

    .block-bet table tbody tr td:nth-child(3) input,
    .block-bet input[type=text],
    .block-bet tr select {
        width: 60px;
    }

    .block-bet #buttonSubmit input {
        margin-right: 5px;
    }

    .block-bet.game5050 tr td:nth-child(2) {
        width: 38px;
    }

    .block-bet.game5050 table tbody tr td {
        padding-left: 5px;
        padding-right: 2px;
    }

    .block-bet.game5050 label input[type=radio],
    input[type=radio] {
        width: auto !important;
    }

    .block-bet.game5050 table tbody tr td:nth-child(3) {
        width: 200px;
    }

    .block-bet.tepitengah label:first-child {
        /* width: 60px !important; */
    }

    .block-bet.tepitengah label:nth-child(2) {
        width: auto !important;
    }

    .block-bet.dasar table tbody tr td:nth-child(2),
    .block-bet.tepitengah table tbody tr td:nth-child(2) {
        display: block;
        width: 90px;
    }

    .block-bet.tepitengah table thead tr th,
    .block-bet.tepitengah table tbody tr td,
    .block-bet.dasar table thead tr th,
    .block-bet.dasar table tbody tr td {
        padding-left: 8px;
        padding-right: 0px;
    }

    .block-bet.dasar table tbody tr td label {
        width: auto;
    }

    .transaction_game article.history_nomor div.nomor_content .gameNote {
        display: flex;
    }

    article.history_nomor div.nomor_content .gameNote.BBset {
        padding: 10px 9px !important;
    }

    article.history_nomor div.nomor_content .table_style td:first-child {
        padding-left: 16px;
        width: 142px;
    }

    article.history_nomor div.nomor_content .gameNote.BBset .block {
        margin-right: 8px !important;
        margin-bottom: 2px !important;
        display: flex;
        font-size: 10px;
    }

    #game_bb2d article.history_nomor div.nomor_content .gameNote.BBset {
        display: block !important;
    }

    #game_bb2d article.history_nomor div.nomor_content .gameNote.BBset select {
        width: 120px !important;
    }

    #game_bb2d article.history_nomor div.nomor_content .gameNote.BBset .block:nth-child(2) input {
        width: 246px !important;
    }

    #game_bb2d article.history_nomor div.nomor_content .gameNote.BBset .block.action {
        padding-top: 5px;
    }

    article.history_nomor div.nomor_content .gameNote.BBset .block b {
        margin-right: 5px !important;
    }

    article.history_nomor div.nomor_content .gameNote.BBset .block:nth-child(2) input {
        margin-left: -3px !important;
    }

    article.history_nomor div.nomor_content .gameNote.BBset .block.action {
        justify-content: flex-end;
    }

    article.history_nomor div.nomor_content .gameNote.BBset .block input {
        width: 50px !important;
    }

    article.history_nomor div.nomor_content .gameNote.BBset .block.action input {
        width: auto !important;
        margin-right: 0px !important;
    }

    article.history_nomor div.nomor_content .gameNote .discountNote {
        text-align: left;
    }

    article.history_nomor div.nomor_content .gameNote {
        padding: 10px 10px 10px 10px;
    }
}

@media screen and (orientation: portrait) and (max-device-width: 480px) {

    #game_sicbo #historyNomor_content,
    #game_sicbo #slide-out-div open,
    #game_sicbo>#wrapper,
    #game_sicbo>#hotinfo,
    #game_sicbo>#footer {
        display: none !important;
    }

    #game_dd24 #historyNomor_content,
    #game_dd24 #slide-out-div open,
    #game_dd24>#wrapper,
    #game_dd24>#hotinfo,
    #game_dd24>#footer {
        display: none !important;
    }

    #game_dd24S2 #historyNomor_content,
    #game_dd24S2 #slide-out-div open,
    #game_dd24S2>#wrapper,
    #game_dd24S2>#hotinfo,
    #game_dd24S2>#footer {
        display: none !important;
    }

    #game_dd36 #historyNomor_content,
    #game_dd36 #slide-out-div open,
    #game_dd36>#wrapper,
    #game_dd36>#hotinfo,
    #game_dd36>#footer {
        display: none !important;
    }

    #rotationScreen {
        display: block !important;
    }

    .btn_togel_status {
        font-size: 8px;
    }
    article.history_nomor header .right {
        padding: 0px;
    }
    #bet_nomor {
        min-width:140px;
    }
}

@media screen and (orientation: landscape) and (max-device-width: 990px) {

    header,
    #hotinfo,
    #contactUs,
    #main_game,
    #games,
    #home_aboutus,
    #latestResult,
    .icon_games,
    #footer,
    #footer div.bank ul,
    div.daftar_content,
    div.peratuan_content {
        width: 100%;
    }

    #slideout {
        display: none;
    }

    nav ul.menuMember li a {
        font-size: 11px;
    }

    nav ul.menuMember li {
        padding: 0px 4px 0px 4px;
    }

    article.deposit_content {
        float: right;
        width: 100%;
        padding: 0px 15px;
    }

    #game_sicbo #slide-out-div open,
    #game_sicbo>#wrapper,
    #game_sicbo>#hotinfo,
    #game_sicbo>#footer,
    #game_sicbo>nav {
        display: none !important;
    }

    #game_dd24 #slide-out-div open,
    #game_dd24>#wrapper,
    #game_dd24>#hotinfo,
    #game_dd24>#footer,
    #game_dd24>nav {
        display: none !important;
    }

    #game_dd24S2 #slide-out-div open,
    #game_dd24S2>#wrapper,
    #game_dd24S2>#hotinfo,
    #game_dd24S2>#footer,
    #game_dd24S2>nav {
        display: none !important;
    }

    #game_dd36 #slide-out-div open,
    #game_dd36>#wrapper,
    #game_dd36>#hotinfo,
    #game_dd36>#footer,
    #game_dd36>nav {
        display: none !important;
    }

    #rotationScreen {
        display: none !important;
    }

    #historyNomor_content .historySub_content {
        display: block !important;
    }

    #historyNomor_content .historySub_content>div:first-child {
        display: none !important;
    }

    article.history_nomor {
        padding: 0px 0px !important;
    }

    #historyNomor_content {
        width: 100% !important;
        display: block !important;
        margin-top: 0px !important;
    }

    #historyNomor_content .historySub_content {
        display: block !important;
    }

    article.history_nomor div.nomor_content .white_board_content {
        background-color: transparent !important;
    }

    #table {
        float: none !important;
        width: 550px !important;
        margin: 0 auto !important;
    }

    article.history_nomor header {
        /* display: none; */
    }

    article.history_nomor header .BBset>ul>li {
        margin-bottom: 5px;
    }

    .backToGame {
        display: block !important;
        width: 20px;
        position: fixed;
        left: 10px;
        top: 12px;
        z-index: 9999;
    }

    .backToGame img {
        width: 100%;
    }

    #chips {
        top: 280px !important;
    }

    #chips ul {
        margin-top: 10px !important;
    }

    #chips ul li img {
        width: 22px;
        height: 22px;
        top: 315px !important;
        left: 30px !important;
    }

    #chips ul li {
        padding: 3px !important;
        margin-top: -6px;
    }

    /* #chips ul li img {
        width: 29px;
        height: 30px;
    } */
    #game_dd36 #betclose {
        top: 20px;
        width: 100px;
        background-size: contain;
        left: 104px;
    }

    #button-batal-bet, #button_ulang, #button_pasang {
        bottom: 57px !important;
        height: 24px !important;
        width: 90px !important;
    }

    #button-batal-bet {
        right: 209px !important;
    }

    #button_ulang {
        right: 107px !important;
    }

    #button_pasang {
        right: 7px !important;
    }

    body#game_sicbo,
    body#game_dd36,
    body#game_dd24,
    body#game_dd24S2 {
        overflow: hidden;
        background-position: center !important;
    }

    article.history_nomor div.nomor_content .gameDescription {
        display: none;
    }


    .dc-video-player-wrappe {
        height: 140px !important;
    }

    /* 24D */
    #game_dd24 #infoBet {
        margin-top: -14px;
        padding-left: 22px;
        margin-right: -2px;
        width: 250px;
    }

    /* SICBO */

    #game_sicbo .tip {
        border-color: transparent !important;
    }

    #game_sicbo #table {
        height: 370px !important;
    }

    #game_sicbo .tip.bet5050 {
        height: 25px !important;
        width: 78px !important;
    }

    #game_sicbo #bet-kecil {
        left: 22px !important;
        top: 95px !important;
    }

    #game_sicbo #bet-genap {
        left: 22px !important;
        top: 120px !important;
    }

    #game_sicbo #bet-ganjil {
        left: 452px !important;
        top: 95px !important;
    }

    #game_sicbo #bet-besar {
        left: 452px !important;
        top: 120px !important;
    }

    #game_sicbo .tip.betDouble {
        height: 63px !important;
        width: 24px !important;
    }

    #game_sicbo #bet-double_1 {
        left: 100px !important;
        top: 82px !important;
    }

    #game_sicbo #bet-double_2 {
        left: 123px !important;
        top: 82px !important;
    }

    #game_sicbo #bet-double_3 {
        left: 146px !important;
        top: 82px !important;
    }

    #game_sicbo #bet-double_4 {
        left: 381px !important;
        top: 82px !important;
    }

    #game_sicbo #bet-double_5 {
        left: 404px !important;
        top: 82px !important;
    }

    #game_sicbo #bet-double_6 {
        left: 427px !important;
        top: 82px !important;
    }

    #game_sicbo .tip.betTriple {
        height: 21px !important;
        width: 71px !important;
    }

    #game_sicbo #bet-triple_1 {
        left: 170px !important;
        top: 82px !important;
    }

    #game_sicbo #bet-triple_2 {
        left: 170px !important;
        top: 103px !important;
    }

    #game_sicbo #bet-triple_3 {
        left: 170px !important;
        top: 124px !important;
    }

    #game_sicbo #bet-triple_4 {
        left: 310px !important;
        top: 82px !important;
    }

    #game_sicbo #bet-triple_5 {
        left: 310px !important;
        top: 103px !important;
    }

    #game_sicbo #bet-triple_6 {
        left: 310px !important;
        top: 124px !important;
    }

    #game_sicbo #bet-alltriple {
        height: 63px !important;
        width: 71px !important;
        left: 240px !important;
        top: 82px !important;
    }

    #game_sicbo .tip {
        height: 39px !important;
        width: 35px !important;
    }

    #game_sicbo #bet-17 {
        left: 495px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-16 {
        left: 459px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-15 {
        left: 423px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-14 {
        left: 387px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-13 {
        left: 350px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-12 {
        left: 313px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-11 {
        left: 277px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-10 {
        left: 241px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-9 {
        left: 205px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-8 {
        left: 167px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-7 {
        left: 131px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-6 {
        left: 94px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-5 {
        left: 58px !important;
        top: 149px !important;
    }

    #game_sicbo #bet-4 {
        left: 21px !important;
        top: 149px !important;
    }

    #game_sicbo .tip.dual {
        height: 46px !important;
        width: 33px !important;
    }

    #game_sicbo #bet-dual_1_2 {
        left: 21px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_1_3 {
        left: 55px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_1_4 {
        left: 89px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_1_5 {
        left: 123px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_1_6 {
        left: 157px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_2_3 {
        left: 191px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_2_4 {
        left: 225px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_2_5 {
        left: 259px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_2_6 {
        left: 293px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_3_4 {
        left: 327px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_3_5 {
        left: 361px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_3_6 {
        left: 395px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_4_5 {
        left: 429px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_4_6 {
        left: 463px !important;
        top: 202px !important;
    }

    #game_sicbo #bet-dual_5_6 {
        left: 497px !important;
        top: 202px !important;
    }

    #game_sicbo .tip.mono {
        height: 29px !important;
        width: 85px !important;
    }

    #game_sicbo #bet-mono_1 {
        left: 21px !important;
        top: 247px !important;
    }

    #game_sicbo #bet-mono_2 {
        left: 105px !important;
        top: 247px !important;
    }

    #game_sicbo #bet-mono_3 {
        left: 190px !important;
        top: 247px !important;
    }

    #game_sicbo #bet-mono_4 {
        left: 275px !important;
        top: 247px !important;
    }

    #game_sicbo #bet-mono_5 {
        left: 360px !important;
        top: 247px !important;
    }

    #game_sicbo #bet-mono_6 {
        left: 445px !important;
        top: 247px !important;
    }

    /* DD36 */

    #game_dd36 #table {
        height: 370px !important;
    }

    #game_dd36 .tip {
        border-color: transparent !important;
        height: 32px !important;
        width: 32px !important;
    }

    #game_dd36 #bet-36 {
        left: 445px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-35 {
        left: 445px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-34 {
        left: 445px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-33 {
        left: 409px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-32 {
        left: 409px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-31 {
        left: 409px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-30 {
        left: 372px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-29 {
        left: 372px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-28 {
        left: 372px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-27 {
        left: 337px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-26 {
        left: 337px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-25 {
        left: 337px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-24 {
        left: 300px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-23 {
        left: 300px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-22 {
        left: 300px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-21 {
        left: 265px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-20 {
        left: 265px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-19 {
        left: 265px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-18 {
        left: 229px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-17 {
        left: 229px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-16 {
        left: 229px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-15 {
        left: 192px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-14 {
        left: 192px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-13 {
        left: 192px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-12 {
        left: 157px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-11 {
        left: 157px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-10 {
        left: 157px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-9 {
        left: 122px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-8 {
        left: 122px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-7 {
        left: 122px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-6 {
        left: 86px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-5 {
        left: 86px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-4 {
        left: 86px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-3 {
        left: 49px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-2 {
        left: 49px !important;
        top: 127px !important;
    }

    #game_dd36 #bet-1 {
        left: 49px !important;
        top: 163px !important;
    }

    #game_dd36 #bet-2to1_l3 {
        height: 32px !important;
        width: 22px !important;
        left: 482px !important;
        top: 90px !important;
    }

    #game_dd36 #bet-2to1_l2 {
        height: 32px !important;
        left: 481px !important;
        top: 127px !important;
        width: 23px !important;
    }

    #game_dd36 #bet-2to1_l1 {
        height: 32px !important;
        left: 481px !important;
        top: 163px !important;
        width: 23px !important;
    }

    #game_dd36 #bet-1st8 {
        height: 24px !important;
        left: 49px !important;
        top: 203px !important;
        width: 140px !important;
    }

    #game_dd36 #bet-2nd8 {
        height: 24px !important;
        left: 193px !important;
        top: 203px !important;
        width: 140px !important;
    }

    #game_dd36 #bet-3rd8 {
        height: 24px !important;
        left: 337px !important;
        top: 203px !important;
        width: 141px !important;
    }

    #game_dd36 #bet-kecil {
        left: 49px !important;
        top: 233px !important;
        width: 68px !important;
    }

    #game_dd36 #bet-genap {
        left: 338px !important;
        top: 233px !important;
        width: 67px !important;
    }

    #game_dd36 #bet-merah {
        left: 193px !important;
        top: 233px !important;
        width: 68px !important;
    }

    #game_dd36 #bet-hitam {
        left: 265px !important;
        top: 233px !important;
        width: 68px !important;
    }

    #game_dd36 #bet-ganjil {
        left: 121px !important;
        top: 233px !important;
        width: 68px !important;
    }

    #game_dd36 #bet-besar {
        left: 410px !important;
        top: 233px !important;
        width: 68px !important;
    }

    #game_dd36 #infoBet {
        margin-top: 1px !important;
        margin-right: 5px !important;
        height: fit-content !important;
        padding-bottom: 4px !important;
        padding-top: 0px !important;
    }

    /* DD24 */

    #game_dd24 #table,
    #game_dd24S2 #table {
        height: 335px !important;
        margin-top: 15px !important;
    }

    #game_dd24 #button-batal-bet,
    #game_dd24 #button_ulang,
    #game_dd24 #button_pasang,
    #game_dd24S2 #button-batal-bet,
    #game_dd24S2 #button_ulang,
    #game_dd24S2 #button_pasang {
        bottom: 12px !important;
    }

    #game_dd24 #chips,
    #game_dd24S2 #chips {
        top: 299px !important;
    }

    #bet-24 {
        border-color: transparent !important;
        height: 32px !important;
        left: 420px !important;
        top: 75px !important;
        width: 70px !important;
    }

    #bet-23 {
        border-color: transparent !important;
        height: 34px !important;
        left: 420px !important;
        top: 107px !important;
        width: 70px !important;
    }

    #bet-22 {
        border-color: transparent !important;
        height: 32px !important;
        left: 420px !important;
        top: 140px !important;
        width: 69px !important;
    }

    #bet-21 {
        border-color: transparent !important;
        height: 33px !important;
        left: 420px !important;
        top: 172px !important;
        width: 69px !important;
    }

    #bet-20 {
        border-color: transparent !important;
        height: 33px !important;
        left: 350px !important;
        top: 75px !important;
        width: 70px !important;
    }

    #bet-19 {
        border-color: transparent !important;
        height: 33px !important;
        left: 350px !important;
        top: 107px !important;
        width: 70px !important;
    }

    #bet-18 {
        border-color: transparent !important;
        height: 33px !important;
        left: 350px !important;
        position: absolute !important;
        top: 140px !important;
        width: 70px !important;
    }

    #bet-17 {
        border-color: transparent !important;
        height: 33px !important;
        left: 350px !important;
        top: 172px !important;
        width: 69px !important;
    }

    #bet-16 {
        border-color: transparent !important;
        height: 33px !important;
        left: 280px !important;
        top: 75px !important;
        width: 70px !important;
    }

    #bet-15 {
        border-color: transparent !important;
        height: 33px !important;
        left: 280px !important;
        top: 107px !important;
        width: 70px !important;
    }

    #bet-14 {
        border-color: transparent !important;
        height: 33px !important;
        left: 280px !important;
        position: absolute !important;
        top: 140px !important;
        width: 70px !important;
    }

    #bet-13 {
        border-color: transparent !important;
        height: 33px !important;
        left: 280px !important;
        top: 172px !important;
        width: 69px !important;
    }

    #bet-12 {
        border-color: transparent !important;
        height: 33px !important;
        left: 210px !important;
        top: 75px !important;
        width: 70px !important;
    }

    #bet-11 {
        border-color: transparent !important;
        height: 33px !important;
        left: 210px !important;
        top: 107px !important;
        width: 70px !important;
    }

    #bet-10 {
        border-color: transparent !important;
        height: 33px !important;
        left: 210px !important;
        position: absolute !important;
        top: 140px !important;
        width: 70px !important;
    }

    #bet-9 {
        border-color: transparent !important;
        height: 33px !important;
        left: 210px !important;
        top: 172px !important;
        width: 69px !important;
    }

    #bet-8 {
        border-color: transparent !important;
        height: 33px !important;
        left: 140px !important;
        top: 75px !important;
        width: 70px !important;
    }

    #bet-7 {
        border-color: transparent !important;
        height: 33px !important;
        left: 140px !important;
        top: 107px !important;
        width: 70px !important;
    }

    #bet-6 {
        border-color: transparent !important;
        height: 33px !important;
        left: 140px !important;
        position: absolute !important;
        top: 140px !important;
        width: 70px !important;
    }

    #bet-5 {
        border-color: transparent !important;
        height: 33px !important;
        left: 140px !important;
        top: 172px !important;
        width: 69px !important;
    }

    #bet-4 {
        border-color: transparent !important;
        height: 33px !important;
        left: 70px !important;
        top: 75px !important;
        width: 70px !important;
    }

    #bet-3 {
        border-color: transparent !important;
        height: 33px !important;
        left: 70px !important;
        top: 107px !important;
        width: 70px !important;
    }

    #bet-2 {
        border-color: transparent !important;
        height: 33px !important;
        left: 70px !important;
        position: absolute !important;
        top: 140px !important;
        width: 70px !important;
    }

    #bet-1 {
        border-color: transparent !important;
        height: 33px !important;
        left: 70px !important;
        top: 172px !important;
        width: 69px !important;
    }

    #bet-0 {
        height: 130px !important;
        left: 12px !important;
        top: 75px !important;
    }

    #bet-besar {
        border-color: transparent !important;
        height: 32px !important;
        left: 420px !important;
        top: 237px !important;
        width: 69px !important;
    }

    #bet-ganjil {
        border-color: transparent !important;
        height: 33px !important;
        left: 350px !important;
        top: 237px !important;
        width: 70px !important;
    }

    #bet-hitam {
        border-color: transparent !important;
        height: 33px !important;
        left: 280px !important;
        top: 237px !important;
        width: 70px !important;
    }

    #bet-merah {
        border-color: transparent !important;
        height: 33px !important;
        left: 210px !important;
        top: 237px !important;
        width: 71px !important;
    }

    #bet-genap {
        border-color: transparent !important;
        height: 33px !important;
        left: 140px !important;
        top: 237px !important;
        width: 70px !important;
    }

    #bet-kecil {
        border-color: transparent !important;
        height: 33px !important;
        left: 70px !important;
        top: 237px !important;
        width: 71px !important;
    }

    #bet-1st8 {
        border-color: transparent !important;
        height: 33px !important;
        left: 70px !important;
        top: 204px !important;
        width: 141px !important;
    }

    #bet-2nd8 {
        border-color: transparent !important;
        height: 33px !important;
        left: 210px !important;
        top: 204px !important;
        width: 141px !important;
    }

    #bet-3rd8 {
        border-color: transparent !important;
        height: 33px !important;
        left: 349px !important;
        top: 204px !important;
        width: 141px !important;
    }

    #bet-2to1_l4 {
        border-color: transparent !important;
        height: 33px !important;
        left: 489px !important;
        top: 75px !important;
        width: 28px !important;
    }

    #bet-2to1_l3 {
        border-color: transparent !important;
        height: 34px !important;
        left: 489px !important;
        top: 107px !important;
        width: 28px !important;
    }

    #bet-2to1_l2 {
        border-color: transparent !important;
        height: 34px !important;
        left: 489px !important;
        top: 139px !important;
        width: 28px !important;
    }

    #bet-2to1_l1 {
        border-color: transparent !important;
        height: 34px !important;
        left: 489px !important;
        top: 172px !important;
        width: 28px !important;
    }

    #slideout {
        display: none;
    }

    #left, #right {
        visibility: visible !important;
    }

    #live_result_2 {
        width: 277px !important;
    }

    #footer div.bank .gameDisplay {
        width: 100%;
    }

    #footer div.bank .gameDisplay>div {
        display: flex;
    }

    #footer div.bank .gameDisplay>div img:nth-child(2) {
        margin-left: 5px;
    }

    #historyNomor_content {
        display: flex !important;
    }

    section.historySub_content aside ul {
        padding: 15px 15px 15px !important;
    }

    article.history_nomor {
        width: 100% !important;
    }

    #historyNomor_content>.historySub_content:first-child {
        width: fit-content !important;
    }

    #historyNomor_content>.historySub_content:last-child {
        width: 100% !important;
    }

    #historyNomor_content, #userDeposit_content {
        width: 100% !important;
    }

    #hotinfo {
        display: flex;
    }

    #hotinfo .hotInfo_info {
        width: 15%;
    }



}