@import url('https://fonts.googleapis.com/css?family=Prompt:400,400i,500,500i,600,600i,700,700i&subset=thai');

/*@font-face {
    font-family: 'exFont';
    src: url('../fonts/CSChatThai.ttf');
}*/

@font-face {
    font-family: 'exFont';
    src: url('../fonts/EkkamaiStandardLight.ttf');
}




body {
    font-family: 'exFont';
    font-size: 12px;
    letter-spacing: 0.4;
}

header a {
    color: #FFDF00 !important;
    font-weight: bold;
    /*font-weight: bold;*/
}

header .navbar-toggler {
    color: #FFDF00 !important;
    border-color: #FFDF00 !important;
    background-color: #FFDF00 !important;
}

header .dropdown-menu {
    left: unset !important;
}

.bg-nav {
    background: #0F2027; /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #2C5364, #203A43, #0F2027); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #2C5364, #203A43, #0F2027); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.nav-active {
    /*border-bottom: 2px solid #FFDF00;*/
    border-bottom: 2px solid #ead48b;
}

    .nav-active .text-active {
        text-decoration: underline;
        font-weight: bold;
    }
/* .nav-active a {
  color: #0F2027 !important;
} */
.card {
    border: none;
    background-color: transparent !important;
}

.bg-head {
    background: #0F2027; /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #2C5364, #203A43, #0F2027); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #2C5364, #203A43, #0F2027); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    border: none;
}

.bg-body {
    background-color: rgba(0, 0, 0, 0.4);
    font-size: 15px;
}

.bg-nav .dropdown-item:focus, .dropdown-item:hover {
    opacity: 0.8;
    background: inherit !important;
}

section.body {
    background-color: #FFEEB5;
    /* For WebKit (Safari, Chrome, etc) */
    background: #FFEEB5 -webkit-gradient(linear, left top, left bottom, from(#AE8913), to(#FFEEB5)) no-repeat;
    /* Mozilla,Firefox/Gecko */
    background: #FFEEB5 -moz-linear-gradient(top, #AE8913, #FFEEB5) no-repeat;
    /* IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#AE8913, endColorstr=#FFEEB5) no-repeat;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#AE8913, endColorstr=#AE8913)" no-repeat;
    min-height: 100vh;
}

.content-body-bg {
    background-color: #FFEEB5;
    /* For WebKit (Safari, Chrome, etc) */
    background: #FFEEB5 -webkit-gradient(linear, left top, left bottom, from(#AE8913), to(#FFEEB5)) no-repeat;
    /* Mozilla,Firefox/Gecko */
    background: #FFEEB5 -moz-linear-gradient(top, #AE8913, #FFEEB5) no-repeat;
    /* IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#AE8913, endColorstr=#FFEEB5) no-repeat;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#AE8913, endColorstr=#AE8913)" no-repeat;
}

body a {
    /*color: #FFDF00 !important;*/
    color: #ead48b !important;
}

.text-head {
    font-weight: bold;
}

.text-hilight {
    /*color: #FFDF00 !important;*/
    color: #ead48b !important;
}

.text-sub-hilight {
    /*color: #ffee80 !important;*/
    color: #fff !important;
}

.text-up-hilight {
    /*color: #00ffff !important;*/
    color: #fff !important;
}

.text-down-hilight {
    color: #00ff00 !important;
}

body a:hover {
    opacity: 0.8;
    text-decoration: none;
}

.img-other {
    height: 90px;
}

.img-payment {
    height: 220px;
    /* border: 2px solid #ffee80; */
    padding: 20px 30px;
}

.img-slide {
    width: 100%;
    height: 300px;
    object-fit: contain;
}

.btn {
    font-size: 15px;
}

.input {
    background: transparent;
    border: 2px solid #FFDF00;
}

.input-group-prepend > span {
    color: #ead48b;
    /*color: #FFDF00;*/
    /* font-weight: bold; */
    background: #0F2027; /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #2C5364, #203A43, #0F2027); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #2C5364, #203A43, #0F2027); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.btn.btn-outline-warning.btn-block {
    color: #ead48b;
    background-color: transparent;
    background-image: none;
    border-color: #ead48b;
}

.line {
    font-size: 20px;
    /*color: #FFDF00;
    border: 1px solid #FFDF00;*/
    color: #ead48b;
    border: 1px solid #ead48b;
}

.flex-modal-footer {
    flex-flow: row wrap;
    align-content: space-between;
    justify-content: space-between;
}

.w-49 {
    width: 49%;
}

.w-24 {
    width: 24%;
}

.w-33 {
    width: 33%;
}

.tips-error {
    padding: 5px 8px;
    font-size: 14px;
    background-color: #FFDF00;
    color: #0F2027;
    background-color: #fefdcd;
    border: dotted 1px #dddddd;
}

.tips-ok {
    padding: 5px 15px;
    font-size: 15px;
    background: #0F2027; /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #2C5364, #203A43, #0F2027); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #2C5364, #203A43, #0F2027);
    color: #ffee80;
}

.other-bet .bg-body .card-header:hover {
    background: rgba(255, 255, 115, 0.2);
    opacity: 0.7;
    cursor: pointer;
}

.bxslider1, .bxslider2 {
    padding-left: 0px !important;
}

.blink-text {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 2s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-name: blinker;
    -moz-animation-duration: 2s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    animation-name: blinker;
    animation-duration: 2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

.footer-site-map {
    margin-bottom: 0px;
    list-style-type: none;
    padding-left: 0px;
}

    .footer-site-map a {
        /*color: #ffee80 !important;*/
        color: #ffF !important;
    }

.card-header:first-child {
    border-radius: 8px 8px 0 0;
}

.card-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.card-header {
    border-radius: 8px 8px 0 0;
}

.bg-body.text-sub-hilight {
    border-radius: 0 0 8px 8px;
}

.bg-body.text-hilight {
    border-radius: 0 0 8px 8px;
}


@-moz-keyframes blinker {
    0% {
        opacity: 1.0;
    }

    50% {
        opacity: 0.3;
    }

    100% {
        opacity: 1.0;
    }
}

@-webkit-keyframes blinker {
    0% {
        opacity: 1.0;
    }

    50% {
        opacity: 0.3;
    }

    100% {
        opacity: 1.0;
    }
}

@keyframes blinker {
    0% {
        opacity: 1.0;
    }

    50% {
        opacity: 0.3;
    }

    100% {
        opacity: 1.0;
    }
}
/* css jack */

@media only screen and (min-width: 100px) and (max-width: 740px) {

    /*/* table ``````````````````````````````````````````` */

    /*.table-responsive-sm table.table.table-striped.table-dark.w-100 {}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr {
    align-self: flex-start;
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th {
    padding: 0 2px;
    font-size: 10px;
    border-right: 1px solid #ffffff26;
    white-space: pre-wrap;
    text-align: center;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > th,.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td {
    font-size: 9px;
    padding: 0 2px;
    border-right: 1px solid #ffffff26;
    text-align: center;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(9) {
    width: 34.88px;
    display: flex;
    flex-direction: row;
    white-space: pre-wrap;
    flex-wrap: wrap;
    font-size: 7px;
    min-width: 34.88px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(2) {
    width: 40px;
    text-align: center;
    min-width: 40px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(3) {
    width: 34px;
    min-width: 34px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:last-child > .btn {
    font-size: 10px;
    border: none;
    width: 25px;
    white-space: pre-wrap;
    line-height: 10px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(1) {
    width: 12px;
    font-size: 8px;
    padding: 0;
    min-width: 12px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(4) {
    width: 27px;
    min-width: 27px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(5) {
    width: 16px;
    min-width: 16px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(6) {
    white-space: pre-wrap;
    width: 26.72px;
    min-width: 26.72px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:last-child {
    width: 29px;
    padding: 0;
    min-width: 29px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(8) {
    width: 20px;
    white-space: pre-wrap;
    text-align: center;
    min-width: 20px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(8) {
    width: 20px!important;
    min-width: 20px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(6) {
    width: 26.72px;
    min-width: 26.72px;
    white-space: pre-wrap;
    word-break: break-all;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(1) {
    width: 10px;
    max-width: 10px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(2) {
    width: 40px;
    min-width: 40px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(3) {
    width: 34px;
    min-width: 34px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(4) {
    width: 27px;
    min-width: 27px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(7) {
    width: 22px;
    min-width: 22px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(7) {
    min-width: 22px;
    white-space: pre-wrap;
    padding: 0px;
    word-break: break-all;
    width: 22px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > td:nth-child(5) {
    width: 16px;
    min-width: 16px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(9) {
    width: 34.88px;
    min-width: 34.88px;
}

.table-responsive-sm table.table.table-striped.table-dark.w-100 > thead > tr > th:nth-child(10) {
    width: 29px;
    min-width: 29px;
}


.table-responsive-sm table.table.table-striped.table-dark.w-100 > tbody > tr > th:nth-child(1) {
    width: 12px;
    min-width: 12px;
}*/

    /* eND table */
    ul.bxslider.text-sub-hilight > li {
        width: 250px!important;
        /* margin: 0!important; */
    }

    ul.bxslider.text-sub-hilight {
        width: 2600px!important;
    }


    nav.navbar.navbar-expand-lg.navbar-light.p-0 div#navbarSupportedContent .d-block.d-sm-none {
        display: block!important;
        width: 100%;
        flex-direction: column;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none {
        display: flex!important;
        flex-direction: row;
        justify-content: flex-end;
        width: 101px;
        align-items: center;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 button#btnMobile {
        width: 42px;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a {
        width: 5px;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        position: relative;
    }

        nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a i {
            width: 20px;
            padding: 0;
            font-size: 17px;
            padding-left: 5px;
        }

        nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a span {
            width: 20px;
            padding: 0!important;
        }

            nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a span > span {
                width: 100%;
                padding: 3px 6px!important;
                left: 9px;
                position: relative;
                top: -7px;
            }

    .content-right {
        width: calc(100% - 17%);
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

        .content-right > div {
            display: flex;
            flex-direction: column;
            justify-content: center;
        }
}

@media only screen and (min-width: 1379px) {
    .mb-only {
        display: none!important;
    }
}

@media only screen and (min-width: 769px) {
    ul#listnoti {
        max-width: 540px;
        right: -40px!important;
        width: 540px!important;
        margin-top: -15px!important;
    }
}

@media only screen and (min-width: 520px) {
    div#navbarSupportedContent {
        flex-direction: row;
        justify-content: space-between;
    }

        div#navbarSupportedContent > div > div {
            display: flex!important;
            flex-direction: row;
            width: 130px;
            justify-content: space-around;
            align-items: center;
        }

            div#navbarSupportedContent > div > div > a {
                padding: 6px 0px;
            }

        div#navbarSupportedContent > ul.navbar-nav.mr-auto {
            margin: 0!important;
        }

        div#navbarSupportedContent > ul#uData {
            margin: 0!important;
        }

    span.notinumtext {
        top: 11px;
        padding-left: 0.3%!important;
    }
}



@media only screen and (min-width: 300px) and (max-width: 400px) {
    .content-right {
        width: calc((100% - 22%) + 17px);
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a {
        width: 20px;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        /* padding: 3px 0px; */
    }
}

@media only screen and (min-width: 300px) and (max-width: 340px) {
    nav.navbar.navbar-expand-lg.navbar-light.p-0 a.navbar-brand {
        margin: 0;
        width: 144px;
    }

    header.bg-nav {
        min-height: 55px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 a.navbar-brand img {
        width: 100%!important;
        height: auto!important;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 button#btnMobile {
        width: 40px;
    }
}

@media only screen and (max-width: 1378px) {
    ul.navbar-nav.ml-auto.d-lg-block.d-xl-none {
        display: block!important;
    }
}

@media only screen and (min-width: 1379px) {
    ul.navbar-nav.ml-auto.d-lg-block.d-xl-none {
        display: none!important;
    }
}

@media only screen and (max-width: 1379px) and (min-width: 992px) {
    ul#listnoti {
        max-width: 540px;
        right: calc(50% - 477px)!important;
        margin-top: 5px!important;
    }
}

@media only screen and (max-width: 1379px) and (min-width: 760px) {
    .chatMassesge {
        bottom: 108px!important;
        width: 50%!important;
    }

    .mwr {
        width: auto!important;
    }

    .bx_chat_noselect {
        bottom: 66px!important;
    }
}

@media only screen and (max-width: 992px) and (min-width: 760px) {
    ul#listnoti {
        max-width: 540px;
        right: calc(50% - 403px)!important;
        margin-top: 5px!important;
    }
}

@media only screen and (max-width: 850px) and (min-width: 832px) {
    ul#listnoti {
        max-width: 540px;
        right: calc(50% - 382px)!important;
        margin-top: 5px!important;
    }

    .main-content.container.py-5.mb-dessing > div > .col-md-4 {
        padding: 5px;
    }

        .main-content.container.py-5.mb-dessing > div > .col-md-4 h4 {
            font-size: 1.2rem;
        }

        .main-content.container.py-5.mb-dessing > div > .col-md-4 .bg-body {
            font-size: 16px;
        }
}

@media only screen and (max-width: 1379px) and (min-width: 1100px) {
    ul#listnoti {
        max-width: 540px;
        right: calc(50% - 476px)!important;
        margin-top: 5px!important;
    }

    .mwr {
        width: auto!important;
    }
}

@media only screen and (max-width: 1379px) and (min-width: 833px) {
    .container {
        max-width: 1023px;
    }
}

@media only screen and (max-width: 769px) and (min-width: 766px) {
    .mwr {
        font-size: 19px;
    }

    span.notinumtext {
        top: 10px;
        padding-left: 0.8%!important;
    }

    div#bbb > div {
        right: 6% !important;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a span > span {
        left: 11px;
    }

    .container {
        max-width: 768px;
    }
}

@media only screen and (min-width: 1379px) {
    .d-xxl-none {
        display: none!important;
    }
}

@media only screen and (max-width: 1379px) and (min-width: 760px) {
    div.content-right .d-sm-none {
        display: flex!important;
        width: 125px;
        justify-content: space-between;
        flex-direction: row;
    }

        div.content-right .d-sm-none > div {
            width: fit-content;
            text-align: right;
            margin-right: 15px;
            min-width: 45px;
            display: flex;
            justify-content: flex-end;
            padding: 3px 8px;
        }

    span.notinumtext {
        top: 11px;
        padding-left: 0.6%!important;
    }

    .content-right {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        width: calc(100% - 60px);
    }

        .content-right > div {
            display: flex;
            flex-direction: column;
            justify-content: center;
        }

    a.notiicon1 {
        margin-top: 2px;
    }


    ul#listnoti.listnoti.d-block.d-sm-none {
        display: block!important;
    }
}

@media only screen and (max-width: 767px) and (min-width:600px) {
    ul#listnoti {
        max-width: 540px;
        right: calc(50% - 271px)!important;
        width: 540px!important;
        margin-top: 2px!important;
    }



    nav.navbar.navbar-expand-lg.navbar-light.p-0 {
        width: 100%;
    }

    .container {
        padding: 0;
    }
}

@media only screen and (max-width: 770px) and (min-width:740px) {
    h4.text-hilight.m-0 {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: wrap;
        font-size: 20px;
    }
}

@media only screen and (max-width: 1051px) {
    footer.bg-nav {
        margin-bottom: 50px;
    }
}

@media only screen and (max-width: 1050px) {

    .mb-only.d-md-none {
        display: block!IMPORTANT;
    }

    a.nav-link {
        padding: 3px 0px;
    }

    ul#listnoti {
        margin-top: 5px!important;
    }

        ul#listnoti.mb-only > DIV > div {
            right: 16%!important;
        }

    header .dropdown-menu {
        border: 1px solid #FFDF00;
    }

    p#fix-text {
    width: 40%;
}

.d-flex.border-bottom.respone-flex p#fix-text > small {
    width: 100%;
    text-align: center;
}
.w-100.bg-light.text-center.border.my-1 > div.d-flex.border-bottom.respone-flex {
    flex-direction: row;
    justify-content: space-between;
    padding-bottom: 0px;
    padding-top: 0px;
}
}

.bg-head.card-header.text-head.text-hilight.mt-2.space-img {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    padding: 10px 10px;
}

    .bg-head.card-header.text-head.text-hilight.mt-2.space-img > div:first-child {
        margin-right: 15px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

a.notiicon2:hover {
    opacity: 1;
}

a.notiicon2 {
    position: relative;
}

ul#listnoti > DIV > div {
    right: 32px!important;
}

.child-content {
    margin-left: 15px;
}

.content-box.d-flex.flex-row {
    /* margin-bottom: 35px; */
    border-top: 1px solid rgba(0,0,0,.1);
    padding-top: 1em;
    padding-bottom: 1em;
}

    .content-box.d-flex.flex-row img {
        max-height: 50px;
    }

@media only screen and (min-width: 1050px) {
    .page-id-2 .p-xss h1 {
        font-size: 1.5em;
    }

    .page-id-2 .table-copy {
        display: flex;
        flex-wrap: wrap;
        font-family: 'Prompt', sans-serif;
    }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss {
        width: auto;
        max-width: 50%;
        min-width: 50%;
    }

    .page-id-2 .contact-box {
        padding: 3px;
        /* background-color: #fff; */
        /* border: 1px solid #e7eaec; */
        /* padding: 20px; */
        /* margin-bottom: 20px; */
        background-color: #fff;
        border: 1px solid #e7eaec;
        padding: 20px;
        margin-bottom: 20px;
    }

    .page-id-2 .p-xss, .page-id-2 .p-xss h3 {
        padding: 3px;
        color: black;
        font-weight: 600;
        font-size: 12px;
        margin: 0;
        /* padding: 0; */
    }

    .page-id-2 .no-margins {
        margin: 0!important;
    }

    .page-id-2 .text-center {
        text-align: center!important;
    }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss > .contact-box.text-center.p-xss.no-margins {
        width: auto;
        max-width: inherit;
        min-width: 250px;
    }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(1) > .contact-box.text-center.p-xss.no-margins, .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(3) > .contact-box.text-center.p-xss.no-margins {
        right: 0;
        position: relative;
        margin-right: inherit!important;
        margin-left: auto!important;
    }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(5), .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(7) {
        /* width: 33%; */
        width: 33%;
        max-width: 33%;
        min-width: 33%;
        margin-bottom: 15px;
        margin-top: 10px;
    }

        .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(6) > div, .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(7) > div {
            margin: auto!important;
        }

        .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(5) > div {
            margin-right: inherit!important;
            margin-left: auto!important;
        }

        .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(7) > div {
            margin-left: inherit!important;
        }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(3), .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(4) {
        margin-top: 10px;
    }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(3), .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(1) {
        right: 15px;
    }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(2), .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(4) {
        left: 15px;
    }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(6) > .contact-box.text-center.p-xss.no-margins {
        max-width: 200px;
    }

    .page-id-2 div.col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(6) {
        width: 30%;
        width: 30%;
        max-width: 30%;
        min-width: 30%;
        margin-top: 10px;
    }

    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(5) {
        margin-left: 30px;
    }
}


/*NEW table */



@media only screen and (max-width: 1050px) and (min-width:1000px) {
    .d-block.d-sm-none {
        display: block!important;
    }

    button.btn.btn-danger.btn-block.delRowBtnli {
        max-height: 20px;
        margin-top: -7px;
    }
}

@media only screen and (max-width: 3025px) {
    .page-id-2 .col-lg-2.col-sm-4.col-xs-6.p-xss:nth-child(5) {
        width: 100%;
    }

    .state .child-data-1.data-lotto .d-flex.flex-columns {
        flex-direction: column-reverse;
        justify-content: flex-end;
    }

    span.text-bold {
        font-weight: 600;
    }

    .state .content-bot p {
        font-size: 11px;
        line-height: 15px;
        word-break: break-all;
        word-break: break-word;
    }

    .table.lotto.state .data .data-lotto.child-data-2 .content-bot p {
        font-size: 11px;
        word-break: break-word;
    }

    .state .content-top > h3 {
        font-size: 12px;
    }

    .state .child-data-1.data-lotto .content-bot p {
        margin: 0;
        line-height: 20px;
        font-size: 12px;
    }

    .state .res {
        margin-top: 10px;
    }

    .state .child-data-3.data-lotto .content-bot p {
        font-size: 12px;
        letter-spacing: 0px;
        word-break: unset;
    }

    .table.lotto .title {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        background: #f0f0f0;
        padding: 5px 10px 5px 2px;
        flex-wrap: nowrap;
        border-radius: 8px 8px 0px 0px;
    }

    .table.lotto * {
        color: #666;
        font-family: 'Prompt', sans-serif;
    }

    .table.lotto {
        background: white;
        border-top: 1px solid #eee;
        margin-bottom: 5px;
        border-radius: 8px 8px 8px 8px;
    }

        .table.lotto .title P {
            margin: 0;
            /* display: flex; */
        }

        .table.lotto .title > p > span {
            /* background: #d9534f; */
            color: white;
            padding: 0 4px;
            font-size: 13px;
            border-radius: 5px 5px 5px 5px;
        }

        .table.lotto .data {
            border-top: 2px solid #aaaaaa7a;
            display: flex;
            flex-direction: row;
            justify-content: space-between;
        }

            .table.lotto .data .data-lotto {
                display: flex;
                flex-direction: column;
                width: 25%;
                padding-left: 8px;
                margin-top: 9px;
            }

        .table.lotto .d-flex.flex-columns {
            display: flex;
            flex-direction: column;
        }

    .child-data-1.data-lotto {
        border-right: 2px solid #aaaaaa7a;
    }


    .content-top > h3 {
        font-size: 16px;
        margin: 0;
        line-height: 21px;
        font-weight: 600;
    }

    .content-bot {
        line-height: 20px;
        text-align: center;
    }

    .content-top p {
        margin: 0;
        line-height: 20px;
        font-size: 12px;
    }

    .child-data-3.data-lotto {
        border-right: 2px solid #aaaaaa7a;
    }

    p.blod-text {
        font-weight: 600;
    }

    .content-bot p {
        margin: 0;
        font-size: 12px;
    }

    .child-data-1.data-lotto .content-bot p {
        text-align: left;
    }

    .res-child {
        display: flex;
        flex-direction: row-reverse;
        /* width: 40%; */
        justify-content: space-between;
        /* margin-left: auto; */
        /* font-size: 16px; */
        text-align: right;
    }

        .res-child > h3 {
            font-size: 20px;
            font-weight: 600;
        }

    .child-data-2.data-lotto .content-bot > p, .child-data-4.data-lotto .content-bot > p {
        text-align: left;
    }


    .res-child > p {
        font-size: 12px;
        margin: 0;
        margin-right: 5px;
    }

        .res-child > p span {
            margin-left: 5px;
        }

    .child-data-3.data-lotto .content-bot p {
        display: flex;
        text-align: center;
        flex-direction: row;
        justify-content: center;
        font-size: 13px;
    }

        .child-data-3.data-lotto .content-bot p span {
            margin-left: 2px;
        }

    .child-data-3.data-lotto .content-top {
        text-align: center;
    }

    .table.lotto .title p.title-date span {
        color: #666;
        font-size: 12px;
    }

    .child-data-4.data-lotto .content-bot > p a.btn.btn-danger {
        font-size: 11px;
        color: white!important;
        line-height: 17px;
        padding: 0 3px!important;
        background: #e17055;
        border-color: #d4694f;
    }

    .tab-pane.active {
        display: block;
    }

    .tabs-container .tab-pane .panel-body {
        border-top: none;
        background: #fff;
        border: 1px solid #e7eaec;
        border-radius: 2px;
        padding: 20px;
        position: relative;
    }

    .contact-box {
        padding: 3px;
        /* background-color: #fff; */
        /* border: 1px solid #e7eaec; */
        /* padding: 20px; */
        /* margin-bottom: 20px; */
        background-color: #fff;
        border: 1px solid #e7eaec;
        padding: 20px;
        margin-bottom: 20px;
    }

    .p-xss, .p-xss h3 {
        padding: 3px;
        color: black;
        font-weight: 600;
        font-size: 12px;
        margin: 0;
        /* padding: 0; */
    }

    .no-margins {
        margin: 0!important;
    }

    .text-center {
        text-align: center;
    }

    .text-navy {
        color: #666;
        font-size: 11px;
    }

    .col-lg-2.col-sm-4.col-xs-6.p-xss {
        width: 50%;
        min-width: 25%;
    }

    .table-copy {
        display: flex;
        flex-wrap: wrap;
        font-family: 'Prompt', sans-serif;
    }

    .p-xss h3 {
        padding: 0;
        margin-bottom: 7px;
    }

    .state.table.lotto .data .child-data-3.data-lotto {
        /* width: 20%; */
        padding-left: 0px;
    }

    .state.table.lotto .data .child-data-4.data-lotto {
        padding: 0px 4px;
        width: 30%;
    }

    .table.lotto.state .data .data-lotto {
        padding-left: 4px;
        margin-top: 9px;
    }

    .table.lotto .title P {
        flex-wrap: wrap;
        display: flex;
    }

        .table.lotto .title P .text-bold {
            width: 50%;
            text-align: left;
        }

        .table.lotto .title p:last-child {
            width: auto;
            display: flex;
            flex-direction: column;
            justify-content: center;
        }

        .table.lotto .title P:first-child {
            flex-direction: column;
            width: auto;
        }

        .table.lotto .title p.title-date span > span:first-child {
            padding-right: 10px;
        }

        .table.lotto .title p.title-date span:last-child {
            text-align: left;
        }

        .table.lotto .title p.title-date span:first-child {
            text-align: left;
        }
}

@media only screen and (max-width: 321px) {
    #yeekeetable table.table.table-striped.table-dark * {
        font-size: 16px;
    }

    .main-content.container.py-5 h4.text-hilight.m-0 span.float-right.text-sub-hilight {
        font-size: 20px;
        line-height: 28px;
    }
    .w-100.bg-light.text-center.border.my-1 > div > div.d-flex.button-count input#AmountBet_1 {
    font-size: 10px;
}
}

@media only screen and (max-width: 340px) {
    .child-data-3.data-lotto .content-bot p {
        font-size: 12px;
    }

    .table.lotto .title > p > span {
        font-size: 9px;
    }

    .table.lotto .title P {
        /* font-size: 9px; */
    }

        .table.lotto .title p.title-date span {
            font-size: 10px;
        }

    .res-child > p span {
        font-size: 10px;
    }

    p.blod-text {
        font-size: 11px;
    }

    .child-data-4.data-lotto .content-bot > p a.btn.btn-danger {
        font-size: 9px;
        /* padding: 0; */
        line-height: 14px;
        padding: 0 2px!important;
    }

    .content-bot p {
        font-size: 11px;
    }
}



@media only screen and (max-width: 770px) and (min-width:760px) {
    .countdown {
        font-size: 12px;
    }

    span.float-right.text-sub-hilight {
        font-size: 12px;
    }

    h4.text-hilight.m-0 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        line-height: 24px;
    }

        h4.text-hilight.m-0 * {
        }

    .bg-head.card-header.text-head.mt-2.thaiPreCloseL1.bg-test h4.text-hilight.m-0 {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
    }

    .bg-head.card-header.text-head.mt-2.thaiPreCloseL1 {
        padding: 12px 9px;
        padding-left: 20px;
    }

    .bg-head.card-header {
    }

        .bg-head.card-header h4.text-hilight.m-0 {
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
        }

        .bg-head.card-header.text-head.mt-2.thai1L1 {
            padding: 12px 9px;
            padding-left: 20px;
        }

        .bg-head.card-header.text-head.mt-2.thai2L1 {
            padding: 12px 9px;
            padding-left: 20px;
        }

        .bg-head.card-header.text-head.mt-2.vietnam1 {
            padding: 12px 9px;
            padding-left: 20px;
        }
}

/*NEW CSS v.3/1/2019_LottoOhter*/
/*@media only screen and (max-width: 520px) {*/
.mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}

    .mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a {
        width: 47.2%;
    }

        .mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a > div {
            min-height: 135px;
            border-radius: 4px;
            -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16);
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16);
            border: solid 1px #cccccc;
            padding: 0;
            display: flex;
            flex-direction: column-reverse;
            justify-content: flex-end;
            align-items: center;
        }


            .mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a > div * {
                font-size: 16px;
                text-align: center;
                float: none!important;
            }

.mb-dessing .countdown {
    background-color: #15293187;
    width: 100%;
    color: #fff;
    font-weight: 300;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: auto;
    min-height: 35px;
    margin: 12px 0px;
}

.mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a > div h4 {
    display: flex;
    flex-direction: column;
    width: 100%;
}

    .mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a > div h4 span.float-right.text-sub-hilight {
        font-size: 14px;
        margin-top: 5px;
    }
/*}*/
@media only screen and (min-width: 767px) and (max-width: 768px) {
    .mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a:nth-child(even) {
        margin-left: 4px !important;
    }

    .mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a > div * {
        font-size: 12px;
    }

    .mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a > div h4 span.float-right.text-sub-hilight {
        font-size: 11px;
    }

    .bg-head.card-header.text-head.text-hilight.mt-2 > h4 {
        font-size: 1.3rem;
    }
}


/*chat*/

.bx_chat_log_item_row {
}

.bx_chat_log_item_row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    font-size: 13px;
    min-height: 44px;
    border-bottom: 1px solid #ddd;
}

.chat_log_box {
    line-height: 44px;
}

textarea#bx_chat_msg {
    width: 90%;
    display: block;
    position: relative!important;
    width: 100%;
    height: auto;
    padding: 0;
    font-size: 13px;
    border: 0;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

div#bx_chat_msg_container {
    width: 10%;
    display: none;
}

input.bx_chat_btn {
    width: 10%;
}

form#bx_chat_form {
    display: flex;
    flex-direction: row;
    margin-bottom: 5px;
    margin-top: 5px;
    margin: 5px;
}

.bx_chat_log_item_row:nth-child(odd) {
    background-color: #eee;
}

.overflow {
    height: 250px;
    width: 100%;
    overflow: auto;
}

.chatMassesge {
    position: fixed;
    border: none;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    background: #fff;
    color: #444644;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    bottom: 45px;
    width: 40%;
    left: 4px;
    z-index: 1042;
}

.bx_chat_tab {
    z-index: 1042;
}

textarea#bx_chat_msg {
    padding-left: 5px;
}

.chatMassesge.none {
    display: none;
    transition: 0.3s all;
}

input.bx_chat_btn {
    background-image: linear-gradient(180deg,#3b5998,#3b5998);
    border-color: hsla(0,0%,100%,.6) rgba(0,0,0,.1) rgba(0,0,0,.25);
    color: #fff;
    margin-left: 4px;
}

span.icon {
    max-width: 256px;
    max-height: 256px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwMC44IDQwMC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MDAuOCA0MDAuODsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNDEuNDQsMTUuOTZjLTg0Ljk2LDAtMTU0LjMyLDUzLjItMTU4LjgsMTIwQzMzLjA0LDE1MS45NiwwLDE5MC41MiwwLDIzMy40YzAuOTQ2LDMxLjU3NSwxNy4yMTUsNjAuNzEsNDMuNiw3OC4wOHY2Ny4zNiAgICBjMCwzLjMxNCwyLjY4Niw2LDUuOTk5LDYuMDAxYzEuNTEzLDAsMi45NzEtMC41NzIsNC4wODEtMS42MDFsNTEuMzYtNDcuMDRjOC44MzMsMS40NDcsMTcuNzY5LDIuMTcsMjYuNzIsMi4xNiAgICBjNTYsMCwxMDUuMjgtMjcuODQsMTI0LTY5LjZjNi4yNC0wLjQ4LDEyLjQ4LTEuMTIsMTguNzItMi4xNmw2My4wNCw1Ny42OGMyLjQzLDIuMjUzLDYuMjI2LDIuMTEsOC40NzktMC4zMTkgICAgYzEuMDI5LTEuMTEsMS42MDEtMi41NjcsMS42MDEtNC4wODF2LTgyLjcyYzMzLjg0LTI0LDUzLjItNTguMzIsNTMuMi05NC40OEM0MDAuNzIsNzIuODQsMzI5LjI4LDE1Ljk2LDI0MS40NCwxNS45NnogICAgIE0xMzEuNzYsMzI2LjM2Yy05LjIzLDAuMDExLTE4LjQ0MS0wLjgyLTI3LjUyLTIuNDhjLTEuODM4LTAuMzQ0LTMuNzMxLDAuMTg4LTUuMTIsMS40NGwtNDMuNDQsNDB2LTU3LjA0ICAgIGMtMC4wMDQtMS45ODktMC45OTItMy44NDYtMi42NC00Ljk2QzI2LjgsMjg1LjY0LDEyLDI1OS44OCwxMiwyMzMuMzJjMC0zNi40OCwyNy45Mi02OS42OCw3MC4yNC04NC43MiAgICBjMC40MTEsNS40LDEuMjk0LDEwLjc1NCwyLjY0LDE2YzUuOTAyLDI0LjM0NywxOS4zNzUsNDYuMTk1LDM4LjQ4LDYyLjRjMS4xMiwxLjA0LDQxLjc2LDQxLjA0LDExOC45Niw0MiAgICBDMjIzLjY4LDMwMy44LDE4MC42NCwzMjYuMzYsMTMxLjc2LDMyNi4zNnogTTMzOC4xNiwyMjkuMDhjLTEuNjQ4LDEuMTE0LTIuNjM2LDIuOTcxLTIuNjQsNC45NnY3MmwtNTUuMi01MC40OCAgICBjLTEuMTEtMS4wMjktMi41NjctMS42LTQuMDgtMS42aC0xLjEyYy0xMC41NTQsMS45NjEtMjEuMjY1LDIuOTUxLTMyLDIuOTZjLTU4LjA4LDAtOTMuMi0yMi41Ni0xMTAuNC0zNy4wNCAgICBjLTE3LjUzMS0xNS4xODMtMzAuMjYyLTM1LjE0Mi0zNi42NC01Ny40NGMtMS41NTEtNi41ODItMi4zNTYtMTMuMzE4LTIuNC0yMC4wOGMwLjQ4LTYyLjg4LDY2LjU2LTExNC40OCwxNDcuNzYtMTE0LjQ4ICAgIFMzODguNzIsNzkuMzIsMzg4LjcyLDE0Mi42QzM4OC43MiwxNzUuNzIsMzcwLjMyLDIwNy4yNCwzMzguMTYsMjI5LjA4eiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    width: 32px;
    height: 32px;
    position: relative;
    display: block;
    border: red;
    margin-right: 15px;
}

.bx_chat_noselect {
    display: flex;
    width: 150px;
    position: fixed;
    bottom: 5px;
    background: white;
    flex-direction: row;
    justify-content: center;
    box-shadow: 1px 1px 1px 0px #d5d5d5;
    border: 1px solid #eee;
    cursor: pointer;
    left: 4px;
}

.last-content {
    text-align: right;
    margin-right: 10px;
}

.top-content {
    height: 22px;
    font-size: 14px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    background: #3b5998;
    color: white;
}

input.bx_chat_btn:hover {
    background-image: linear-gradient(180deg,#577ac3,#3b5998);
}

.bx_chat_log_item_row {
    padding: 0px 7px;
}

body a.bx_chat_username {
    color: #0a0a0a!important;
    font-weight: bold;
}

.last-content {
    cursor: pointer;
}

.first-content {
    margin-left: 5px;
}

@media only screen and (max-width: 521px) {
    .first-content {
        margin-left: 5px;
    }

    .chatMassesge {
        width: calc(100% - 8px);
        bottom: 100px;
        margin: 0 auto;
    }

    div#bx_chat_tab {
    }

    .bx_chat_noselect {
        bottom: 62px;
        font-size: 14px;
        display: flex;
        align-items: center;
    }

    .bx_chat_log_item_row {
        min-height: 24px;
        line-height: normal;
    }

    .chat_log_box {
        line-height: 30px;
        font-size: 15px;
    }

    textarea#bx_chat_msg {
        width: 80%;
    }

    div#bx_chat_msg_container {
        width: 20%;
    }

    input.bx_chat_btn {
        width: 20%;
    }
}



/**/
@-moz-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -moz-transform: translateY(0);
        transform: translateX(0);
    }

    40% {
        -moz-transform: translateY(-5px);
        transform: translateX(-5px);
    }

    60% {
        -moz-transform: translateY(-5px);
        transform: translateX(-5px);
    }
}

@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateX(0);
    }

    40% {
        -webkit-transform: translateY(-5px);
        transform: translateX(-5px);
    }

    60% {
        -webkit-transform: translateY(-0);
        transform: translateX(-0);
    }
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -moz-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        -webkit-transform: translateY(-5px);
        transform: translateX(-5px);
    }

    60% {
        -moz-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        -webkit-transform: translateY(-5px);
        transform: translateX(-5px);
    }
}

.color-red {
    color: #ffe951;
}

span.new-number {
    position: absolute;
    right: -1px;
    /* border: 1px solid; */
    border-radius: 25px;
    padding: 3px;
    background: red;
    top: -1px;
    font-size: 14px;
    display: none;
}


.click span.new-number {
    display: block;
}

span.hide-content {
    padding-left: 3px;
}

.event-arrow > span {
    padding: 9px;
}

.event-arrow.click > span {
    padding: 0px;
}

.arrow {
    position: absolute;
    bottom: 0;
    right: -30px;
    margin-left: -20px;
    width: 30px;
    height: 30px;
    filter: brightness(0) invert(1);
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    transition: 0.2s all;
}

.bounce {
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
}

.click .arrow {
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    /* right: 0; */
    position: absolute;
    left: 73px;
    transition: 0.4s all;
    right: 0;
    filter: alpha(opacity=50);
}

.click span.hide-content {
    /* left: -500px!important; */
    /* position: relative; */
    /* transition: 0.4s all!important; */
    /* right: 0; */
    width: 0px;
    overflow: hidden;
    height: 0;
    transition: 0.3s all;
}

.mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a:nth-child(even) {
    margin-left: 5px;
}

.mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a:first-child {
    margin-left: 0;
}

.mb-dessing .countdown1 {
    background-color: #15293187;
    width: 100%;
    color: #fff;
    font-weight: 300;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: auto;
    min-height: 35px;
    margin: 12px 0px;
}

@media only screen and (min-width: 760px) {
    .mb-dessing .countdown1 {
        background: none;
        text-align: center;
        margin: 0;
    }
}


/*--------------[Win]---------------*/
.manager-page-footandhead {
    min-height: 53px;
}

    .manager-page-footandhead button.btn.btn-danger {
        padding: 0px 7px;
    }

.box-container-radio-bank {
    display: table;
    width: 100%;
}

    .box-container-radio-bank > div {
        width: 100%;
    }

        .box-container-radio-bank > div input[type=radio]:checked + label {
            min-height: unset;
        }

            .box-container-radio-bank > div input[type=radio]:checked + label img {
                bottom: -1px;
            }

        .box-container-radio-bank > div label img {
            width: 10%;
            position: relative;
            bottom: 0;
        }

        .box-container-radio-bank > div label span {
            position: relative;
        }

span[id*="copy_"] {
    font-size: 10px;
    margin-left: -9999;
}



.box-container-radio-bank > div > label {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}

    .box-container-radio-bank > div > label > img {
        margin-right: 30px;
    }

.box-container-radio-bank > div input[type=radio]:checked + label span {
    width: calc(100% - 80px);
    text-align: left;
}

.main-content.container.py-5 > .row > .col {
    display: flex;
    flex-direction: column;
}

.box-container-radio-bank > div input[type=radio]:checked + label {
    padding: 5px;
}

.picresult {
    width: 20px;
    padding-right: 5px;
}

@media (max-width:320px) and (min-width:319px) {
}

/* ipad */
@media (max-width:769px) and (min-width:521px) {
    .box-container-radio-bank > div > label > img {
        margin-right: 10px;
    }

    .box-container-radio-bank > div > label > span {
        font-size: 11px;
    }

    .box-container-radio-bank > div input[type=radio]:checked + label span {
        width: calc(100% - 40px);
        text-align: left;
    }

    .box-container-radio-bank > div input[type=radio]:checked + label::after {
        position: absolute;
        bottom: -5px;
        left: 0px;
    }


    .box-container-radio-bank > div input[type=radio]:checked + label {
        position: relative;
    }
}

@media (max-width:520px) {
    .box-container-radio-bank > div {
        /*margin: 5px;*/
        width: 100%;
    }

        .box-container-radio-bank > div > label > img {
            margin-right: 5px;
        }

        .box-container-radio-bank > div input[type=radio]:checked + label span {
            width: calc(100% - 40px);
            text-align: left;
        }

        .box-container-radio-bank > div input[type=radio]:checked + label {
            padding: 5px;
            position: relative;
        }

        .box-container-radio-bank > div label span {
            position: relative;
            width: calc(100% - 40px);
            text-align: left;
            font-size: 13px;
        }

        .box-container-radio-bank > div input[type=radio]:checked + label::after {
            position: absolute;
            bottom: -5px;
            left: 0px;
        }


    @media (max-width:321px) {
        .box-container-radio-bank > div label span {
            font-size: 10px;
        }
    }
}

/* bet css*/







.row-btn-tanghuay .btn.active .badge {
    background: rgba(0, 0, 0, .5) !important;
}

.row-btn-tanghuay .btn div:first-child {
    min-height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.row-btn-tanghuay .col-6 button div:first-child {
    width: 80%;
}

.row-btn-tanghuay .btn span {
    font-family: Arial, Helvetica, sans-serif;
    /* font-weight: 400; */
}

.row-btn-tanghuay .btn div:first-child i {
    font-size: 13px;
    font-style: normal;
    text-align: center;
}

.row-btn-tanghuay .btn div:last-child {
    font-style: normal;
    text-align: center;
    width: 40%;
}

    .row-btn-tanghuay .btn div:last-child span {
        font-family: inherit;
    }

.d-flex.collumns {
    flex-direction: column;
    line-height: 13px;
    align-items: center;
    position: relative;
    height: 35px;
    justify-content: space-between;
}

span.big-font {
    font-size: 10px;
    line-height: 15px;
    border-bottom: 1px solid black;
    width: 90%;
    position: absolute;
    height: 17px;
}

.row-btn-tanghuay .flex-fill {
    margin: 2.4px;
    width: auto;
    font-size: 12px;
    line-height: 12px;
}

button.btn.btn-info.btn-sm.btn-block.h-100.bet_two.option2btn {
    font-size: 12px;
    padding: 0;
    min-height: 34px;
    max-height: 40px;
}

.row-btn-tanghuay .btn.active div:first-child {
    background: green !important;
}

.row-btn-tanghuay .btn.active {
    /* box-shadow: black 1px 1px 8px; */
    outline: 1px dashed black;
    outline-offset: 2px;
}

.text-white {
    color: $white !important;
}


ul.ks-cboxtags {
    list-style: none;
    padding: 3px;
}

    ul.ks-cboxtags li {
        display: inline;
        position: relative;
    }

        ul.ks-cboxtags li label {
            display: inline-block;
            background-color: rgba(255, 255, 255, .9);
            border: 2px solid rgba(139, 139, 139, .3);
            color: #adadad;
            border-radius: 25px;
            white-space: nowrap;
            margin: 3px 0px;
            -webkit-touch-callout: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            -webkit-tap-highlight-color: transparent;
            transition: all .2s;
        }

        ul.ks-cboxtags li label {
            padding: 2px 6px;
            cursor: pointer;
        }

            ul.ks-cboxtags li label::before {
                display: inline-block;
                font-style: normal;
                font-variant: normal;
                text-rendering: auto;
                -webkit-font-smoothing: antialiased;
                font-family: "Font Awesome 5 Free";
                font-weight: 900;
                font-size: 12px;
                padding: 2px 6px 2px 2px;
                content: "\f067";
                transition: transform .3s ease-in-out;
            }

        ul.ks-cboxtags li input[type="checkbox"]:checked + label::before {
            content: "\f00c";
            transform: rotate(-360deg);
            transition: transform .3s ease-in-out;
        }

        ul.ks-cboxtags li input[type="checkbox"]:checked + label {
            border: 2px solid #fff;
            background-color: #008000;
            color: #fff;
            transition: all .2s;
        }

        ul.ks-cboxtags li input[type="checkbox"] {
            position: absolute;
            opacity: 0;
            width: 100%;
            height: 47px;
        }

            ul.ks-cboxtags li input[type="checkbox"]:focus + label {
                border: 2px solid #fff;
            }

button.btn.btn-outline-primary.btn-block {
    background: white;
}

.key-pad.box__keyboard .col-3 {
    /* padding-bottom: 10px; */
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 4px;
}

button.btn.btn-blank {
    width: 100%;
    height: 100%;
    background-color: #ccc;
}

button.btn.btn-danger.btn-block {
    width: 100%;
    height: 100%;
}

.label-number {
    text-align: center;
    width: 100%;
    transition: all 0.5s linear, color 0.1s linear;
}

label.number {
    transition: all 0.5s linear, color 0.1s linear;
    display: inline-block;
    width: 50px;
    height: 50px;
    margin: 0px 5px;
    font-size: 30px;
    font-weight: 500;
    text-align: center;
    line-height: 50px;
    background-color: rgba(0, 0, 0, 0.2);
    border: solid 1px #000000;
    color: #970215;
    border-radius: 2px;
    background-color: rgba(229, 229, 229, 0.2);
    border: solid 1px #970215;
    position: relative;
    vertical-align: middle;
}

    label.number span {
        background: rgba(152, 59, 59, 0.8);
        width: 2px;
        height: 70%;
        position: absolute;
        top: 15%;
        left: 50%;
        animation-name: blink;
        animation-duration: 800ms;
        animation-iteration-count: infinite;
        opacity: 1;
    }


div#show_poy_list {
    opacity: 1;
    width: 25%;
    transition: all 1s;
}

#numpage_2 {
    transition: all 1s;
}

.sidebar-huay {
    /* min-width: 300px; */
    width: 100%;
    background: #111;
    border-radius: 3px;
    padding: 3px;
    /*height: 100%;*/
    height: 770px;
    transition: 1s;
}

    .sidebar-huay .btn {
        margin-bottom: -5px;
    }

    .sidebar-huay .title-huay {
        color: #fff;
        font-family: inherit;
        /* background: #790000; */
        height: 25px;
        line-height: 1;
        width: 100%;
        padding-left: 5px;
        border-bottom: #333 1px dashed;
    }

        .sidebar-huay .title-huay i {
            font-size: 16px;
        }

div#sidebar-huay ::-webkit-scrollbar {
    width: 0px;
    /*color: white;
    background: transparent;*/
}

.sidebar-huay .list-huay {
    overflow-y: scroll;
    /*height: 705px;*/
    /*overflow-x: hidden;
         height: 100%;*/
    /*overflow-x: hidden;
         height: 100%; 
        background: transparent;
        color: white;
        /*height: 705px;*/
}

    .sidebar-huay .list-huay ol.num-huay {
        list-style: none;
        counter-reset: number;
        border-radius: 5px;
        overflow: hidden;
        padding: 0;
        margin-bottom: 0px;
    }

div#orderbet {
    display: flex;
}

.row.section-tanghuay {
    display: flex;
    flex-wrap: nowrap;
}

.row.px-2.row-btn-tanghuay.setting__number {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 0!important;
    margin-left: 0;
}

.section-top.btn, .section-button.btn {
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 0;
}


.row.px-2.row-btn-tanghuay.setting__number > .w-100.bg-light.text-center.border.my-1 {
    width: calc(100% - 32px)!important;
    margin: 0 auto;
}

.w-100.bg-light.px-1.pb-1.text-center.border.my-1 {
    padding-left: 16px;
}

.d-flex.flex-lg-row.justify-content-around.align-content-stretch {
    justify-content: space-between!important;
}

p.border-bottom.mb-1 {
    color: #705c1a;
    font-size: 24px;
}

.section-top.btn {
    width: 100%;
    padding: 0;
}

.row.px-2.row-btn-tanghuay.setting__number {
    padding-right: 0!important;
    width: 100%;
    /* padding-left: 0!important; */
    margin: 0!important;
}

.row.last-sction {
    margin-left: 0px;
}

.row-btn-tanghuay .btn div:last-child {
    padding-right: 0!important;
}

.row.px-2.row-btn-tanghuay.setting__number .col-6.col-sm-6.col-md-4.col-lg-3 {
    width: 25%;
    padding: 0 5px 5px 5px;
    max-width: 25%;
    min-width: 25%;
}

button.btn.btn-outline-red.btn-sm.btn-block.d-flex.justify-content-between.align-items-center.btn-tanghuay {
    width: 100%;
    margin: 0;
}

button.btn.btn-outline-red.btn-sm.btn-block {
    padding: 0!important;
}

.row.px-2.row-btn-tanghuay.setting__number > div > div > button {
    padding: 0;
    background: rgb(239, 239, 239);
    min-height: 40px;
}

.row-btn-tanghuay .btn div:first-child i > small {
    font-size: 12px;
}

button.btn.btn-outline-blue.btn-sm.btn-block.d-flex.justify-content-between.align-items-center.btn-tanghuay {
    padding-left: 0;
}

.section-top.btn {
    padding: 0 15px;
}

button#M2 {
    padding-left: 0px;
}

ol#show_bet_num button.btn.btn-danger.btn-block.delRowBtn {
    max-height: 24px;
    width: 34px;
    padding: 0;
    border: 0;
}

.row.last-sction {
    display: flex;
    flex-direction: column;
    width: 75%;
    margin: 0;
}

ol#show_bet_num > li {
    display: flex;
    justify-content: space-between;
}

.group__keyboard {
    padding: 0 5px;
}

.key-pad.box__keyboard .col-4 {
    padding: 1px;
}

.row.section-tanghuay {
    padding-left: 16px;
}

button#bet5 {
    background: transparent;
    background-image: url(/content/goldscriptcss/Token/Token_5100x100.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    font-size: 16px;
    color: transparent;
}

button#bet10 {
    background: transparent;
    background-image: url(/content/goldscriptcss/Token/Token_10100x100.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    font-size: 16px;
    color: transparent;
}

button#bet20 {
    background: transparent;
    background-image: url(/content/goldscriptcss/Token/Token_20100x100.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    font-size: 16px;
    color: transparent;
}

button#bet50 {
    background: transparent;
    background-image: url(/content/goldscriptcss/Token/Token_50100x100.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    font-size: 16px;
    color: transparent;
}


button#bet100 {
    background: transparent;
    background-image: url(/content/goldscriptcss/Token/Token_100100x100.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    font-size: 16px;
    color: transparent;
}

button#bet500 {
    background: transparent;
    background-image: url(/content/goldscriptcss/Token/Token_500100x100.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    font-size: 16px;
    color: transparent;
}

button#bet1000 {
    background: transparent;
    background-image: url(/content/goldscriptcss/Token/Token_1000100x100.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 50px;
    font-size: 16px;
    color: transparent;
}

.w-100.bg-light.text-center.border.my-1 > div {
    display: flex;
    justify-content: space-evenly;
    margin: 8px;
}

.d-flex.flex-lg-row.justify-content-around.align-content-stretch > .flex-fill > .bg-btn > label.bet-radio {
    background: #007bff;
    padding: 18px 4px;
    margin: 0;
    height: 38px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    color: white;
    border-radius: .2rem;
    border: 1px solid #007bff;
}

.d-flex.flex-lg-row.justify-content-around.align-content-stretch input[type=radio]:checked + label::after {
    bottom: -10px;
    left: -8px;
}

.d-flex.flex-lg-row.justify-content-around.align-content-stretch > .flex-fill > .bg-btn input:checked + label {
    border: 2px solid #fff;
    background-color: #008000;
}

ul.ks-cboxtags {
    margin-top: 0;
    margin-bottom: 0;
}

.w-100.bg-light.text-center.border.my-1 > div > div {
    width: 100%;
    display: flex;
}

.tips-error > div > span, .tips-error > span {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

    .tips-error > div > span#numbertwooverfull, .tips-error > div > span#numberthreeoverfull, .tips-error > div > span#numbertwounderfull, .tips-error > div > span#numberthreemixfull, .tips-error > div > span#numbertwo, .tips-error > div > span#numberthree {
        display: block;
    }

.addcolor {
    color: red;
}

.am {
    text-align: center;
}

.sidebar-huay.lottory {
    height: 420px;
}

.sidebar-huay.lottorylao {
    height: 550px;
}

div#sidebar-huay > h5.title-huay.mt-2 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    line-height: 41px;
    height: 41px;
    margin: 0!important;
}

    div#sidebar-huay > h5.title-huay.mt-2 i.fas.fa-receipt {
        margin-right: 5px;
    }

div#sidebar-huay button#SelectListBet {
    margin-top: -1px;
    margin-bottom: 0;
}

td.first-feild {
    width: 110px;
    display: block;
}

    td.first-feild > span {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%;
        display: inline-block;
    }

td.first-feild {
    width: 200px;
    display: block;
}

table#list-user td:last-child {
    text-align: center;
}

p#fix-text {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 2px;
    width: 60%;
    color: #705c1a;
    font-size: 24px;
}

.ambet {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

    .ambet > button {
        width: 18%;
    }

.w-100.bg-light.text-center.border.my-1 > div.ambetF {
    flex-direction: column;
}

.w-100.bg-light.text-center.border.my-1 > div > div.ambet {
    align-items: center;
    margin: 0;
}

    .w-100.bg-light.text-center.border.my-1 > div > div.ambet button {
        padding: 0;
        width: 18%;
        min-height: 36px;
        background-color: #ddd;
    }


#fix-text input#AmountBet_1 {
    width: 100%!important;
}

p#fix-text > small {
    width: 60%;
}

.modal-header {
    padding-bottom: 12px;
    padding-top: 12px;
}

.table.table-striped.table-dark.resultlotto {
    font-size: 15px;
}

@media (min-width:769px) {


    .row-btn-tanghuay .btn div:first-child {
        padding-left: 0!important;
    }

    .row-btn-tanghuay .flex-fill:first-child {
        margin-left: 0;
    }

    .bg-option.box__two-option.box__play.setting__number.op {
        padding: 0 15px;
    }

    .group__keyboard {
        padding: 0 15px;
    }

        .group__keyboard .row.p-2 {
            padding: 10px 16px!important;
        }

    .row-btn-tanghuay .flex-fill {
        min-width: 78px;
        max-width: 78px;
    }

    .d-flex.flex-lg-row.justify-content-around.align-content-stretch > .flex-fill > .bg-btn > label.bet-radio > span {
        text-align: center;
        width: 100%;
    }

    .d-flex.flex-lg-row.justify-content-around.align-content-stretch > .flex-fill > .bg-btn > label.bet-radio {
        height: 40px;
    }
}

@media (max-width:768px) {
    p#fix-text > small {
        font-size: 11px;
    }

    p#fix-text input#AmountBet_1 {
        max-width: 70%;
    }

    .w-100.bg-light.text-center.border.my-1 > div > div.ambet {
        width: 100%;
    }

        .w-100.bg-light.text-center.border.my-1 > div > div.ambet button {
            min-height: 33px;
        }

    td.first-feild {
        width: 110px;
        display: block;
    }

    #table-bet td:first-child {
        max-width: 110px;
        display: block;
    }

    table#list-user {
        color: #fff;
        background-color: #212529;
        width: 100%;
        overflow: scroll;
        display: block;
        height: 64vh;
    }

    .section-last {
        margin-right: -10px;
        margin-left: -10px;
    }

    .w-100.bg-light.text-center.border.my-1 > .mb-1 {
        margin-bottom: 0px !important;
    }

    .row.px-2.row-btn-tanghuay.setting__number > div > div > button {
        min-height: 30px;
    }

    .row-btn-tanghuay .btn div:first-child {
        min-height: 30px;
    }

    .d-flex.collumns {
        height: 30px;
    }

    span.big-font {
        height: 14px;
    }

    .sidebar-huay {
        height: 865px;
    }

        .sidebar-huay .list-huay {
            /* height: 810px; */
        }

    .row.last-sction {
        width: 65%;
        padding-right: 1px;
    }

    .row.px-2.row-btn-tanghuay.setting__number .col-6.col-sm-6.col-md-4.col-lg-3:first-child, .row.px-2.row-btn-tanghuay.setting__number .col-6.col-sm-6.col-md-4.col-lg-3:nth-child(3) {
        padding-left: 0;
    }

    .row.px-2.row-btn-tanghuay.setting__number .col-6.col-sm-6.col-md-4.col-lg-3:nth-child(2), .row.px-2.row-btn-tanghuay.setting__number .col-6.col-sm-6.col-md-4.col-lg-3:nth-child(4) {
        padding-right: 0;
    }

    .row.section-tanghuay .section-top.btn {
        padding: 0;
    }


    .row.px-2.row-btn-tanghuay.setting__number > .w-100.bg-light.text-center.border.my-1 {
        width: 100%!important;
        margin: 0 auto;
    }

    .row.section-tanghuay .row.last-sction .container {
        padding: 1px 0;
    }

    .row.px-2.row-btn-tanghuay.setting__number .col-6.col-sm-6.col-md-4.col-lg-3 {
        width: 50%;
        min-width: 50%;
        max-width: 50%;
        padding-right: 0;
    }

    .row.section-tanghuay .section-top.btn, .row.section-tanghuay .section-button.btn {
        flex-wrap: wrap;
        padding-bottom: 0;
        padding-right: 0;
        padding-top: 0;
    }

    .row.section-tanghuay .key-pad.box__keyboard .col-4 {
        padding: 1px;
    }

    .row.px-2.row-btn-tanghuay.setting__number {
        padding: 0 5px 0 5px!important;
    }

    div#show_poy_list {
        width: 37%;
    }

    ol#show_bet_num button.btn.btn-danger.btn-block.delRowBtnli {
        padding: 0;
        margin: 0;
        width: 21px;
        font-size: 11px;
        right: 0;
        line-height: 10px;
        height: 18px;
    }

    .row.section-tanghuay .w-100.bg-light.text-center.border.my-1 {
        width: calc(100% - 16px)!important;
        margin-left: 10px;
    }

    .row-btn-tanghuay .flex-fill button {
        font-size: 15px;
    }

    .row-btn-tanghuay .flex-fill {
        margin: 2.5px 0;
        width: auto;
        min-width: 31%;
        max-width: 31%;
        font-size: 11px;
    }

    .row.section-tanghuay ul.ks-cboxtags li {
        padding: 0 1px;
    }

    .row.section-tanghuay .form-control {
        width: 145%!important;
        padding: 0 5px;
        max-width: 47px;
        min-width: 16px;
    }

    .w-100.bg-light.text-center.border.my-1 > div > div button {
        padding: 12px 0;
    }

    ul.ks-cboxtags {
        flex-wrap: wrap;
        display: flex;
        margin-bottom: 0;
        padding: 0;
    }

    .d-flex.flex-lg-row.justify-content-around.align-content-stretch > .flex-fill > .bg-btn > label.bet-radio {
        height: 34px;
        padding-top: 0;
        padding-bottom: 0;
        text-align: center;
        display: flex;
        justify-content: center;
        width: 100%;
    }

        .d-flex.flex-lg-row.justify-content-around.align-content-stretch > .flex-fill > .bg-btn > label.bet-radio span {
            width: 100%;
            line-height: 12px;
        }

    div#bet_num > label.number {
        /* display: flex; */
        width: 50px;
        height: 50px;
        line-height: 50px;
    }

    div > .lottory > label.number {
        width: 30px !important;
        height: 30px !important;
        line-height: 30px !important;
        margin: 0px 2px !important;
    }

    div > .lottorylao > label.number {
        width: 45px !important;
        height: 45px !important;
        line-height: 45px !important;
        margin: 0px 2px !important;
    }

    .row.section-tanghuay {
        padding-left: 5px;
    }

    ol#show_bet_num > li {
        font-size: 12px;
    }

    div#sidebar-huay {
        font-size: 12px;
    }

    .key-pad.box__keyboard > div.p-2 {
        padding: 10px 0!important;
        margin: 0;
    }

    .w-100.bg-light.text-center.border.my-1 > div > div {
        width: 80%;
        display: flex;
        height: fit-content;
    }

    div#bet_num {
        display: flex;
        justify-content: center;
    }

    .d-flex.flex-lg-row.justify-content-around.align-content-stretch input[type=radio]:checked + label::after {
        bottom: -20px;
        left: -8px;
    }

    div#sidebar-huay button#SelectListBet {
        font-size: 12px;
        margin-left: 5px;
        max-width: 41px;
    }

    div#sidebar-huay > h5.title-huay.mt-2 {
        line-height: 41px;
        height: 41px;
        margin: 0!important;
        font-size: 10px;
        margin-right: 5px;
    }
}

@media (max-width:380px) {
    div#sidebar-huay button#SelectListBet {
        font-size: 10px;
        margin-left: 4px;
        max-width: 33px;
    }

    div#sidebar-huay > h5.title-huay.mt-2 {
        font-size: 10px;
    }

    .sidebar-huay {
        height: 880px;
    }

        .sidebar-huay .list-huay {
            /*height: 810px;*/
        }

    .row.last-sction {
        width: 65%;
    }

    div#bet_num > label.number {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }

    .w-100.bg-light.text-center.border.my-1 > div > div {
        width: 100%;
        display: flex;
        height: 28px;
        margin-top: 5px;
    }

    .w-100.bg-light.text-center.border.my-1 > div {
        flex-direction: column;
        margin: 3px;
        margin-bottom: 5px;
    }

    button.btn.btn-info.btn-sm.btn-block.h-100.bet_two.option2btn {
        font-size: 15px;
        white-space: inherit;
        line-height: 12px;
    }

    .card-header.bg-head.manager-page-footandhead button {
        font-size: 16px;
        /*margin-top: 6px;*/
    }

    h5.title-huay.mt-2 {
        font-size: 16px;
        white-space: nowrap;
    }
}

@media (max-width:376px) {
    div#sidebar-huay {
        /* font-size: 17px; */
    }

    ol#show_bet_num > li {
        /* font-size: 16px; */
    }

    h5.title-huay.mt-2 {
        font-size: 19px;
        white-space: nowrap;
    }
}

@media (max-width:321px) {
    p#fix-text > small {
        font-size: 9px;
    }

    div#sidebar-huay > h5.title-huay.mt-2 {
        padding: 0!important;
    }

    div#sidebar-huay button#SelectListBet {
        margin-left: 2px;
    }

    div#sidebar-huay > h5.title-huay.mt-2 i.fas.fa-receipt {
        font-size: 12px;
        margin-right: 2px;
    }

    .w-100.bg-light.text-center.border.my-1 > .mb-1 {
        margin-bottom: 0px !important;
    }

    .row.px-2.row-btn-tanghuay.setting__number > div > div > button {
        min-height: 30px;
    }

    .row-btn-tanghuay .btn div:first-child {
        min-height: 30px;
    }

    .d-flex.collumns {
        height: 30px;
    }

    span.big-font {
        height: 14px;
    }

    div#sidebar-huay {
        font-size: 10px;
    }

    /*ol#show_bet_num > li {
        font-size: 15px;
    }*/

    h5.title-huay.mt-2 {
        font-size: 19px;
        white-space: nowrap;
    }

    .sidebar-huay {
        height: 850px;
    }

        .sidebar-huay .list-huay {
            /*height: 750px;*/
        }

    ol#show_bet_num > li {
        font-size: 10px;
        position: relative;
    }

    .row.px-2.row-btn-tanghuay.setting__number > .container {
        font-size: 10px;
    }

    .bg-option.box__two-option.box__play.setting__number.op {
        font-size: 10px;
    }

    .row.px-2.row-btn-tanghuay.setting__number > div > div > button {
        font-size: 10px;
        min-height: 30px;
    }

    .w-100.bg-light.text-center.border.my-1 > p {
        font-size: 20px;
    }

    .row-btn-tanghuay .btn div:first-child {
        min-height: 30px;
    }

    .d-flex.collumns {
        line-height: 14px;
        height: 30px;
    }

    span.big-font {
        height: 15px;
    }

    .row.last-sction {
        width: 65%;
    }

    div#bet_num > label.number {
        width: 40px;
        height: 40px;
        line-height: 42px;
    }

    button.btn.btn-info.btn-sm.btn-block.h-100.bet_two.option2btn {
        font-size: 10px;
        white-space: inherit;
        line-height: 12px;
    }

    .card-header.bg-head.manager-page-footandhead button {
        font-size: 10px;
        margin-top: 0px;
    }

    .bg-head.card-header.text-head.text-hilight.mt-2.new-css-top.manager-page-footandhead.headerdetail > h4 {
        font-size: 20px;
    }

    .card-header.bg-head.manager-page-footandhead.headerdetail button {
        font-size: 13px;
        margin-top: 0px;
    }

    .group__keyboard {
        width: 100%;
    }

    .key-pad.box__keyboard > div {
        padding-right: 16px!important;
        padding-left: 14px!important;
    }

    div#bet_num > label.number:first-child {
        margin-left: 0;
    }

    .row.px-2.row-btn-tanghuay.setting__number {
        padding: 0 10px!important;
    }

    .label-number div#bet_num {
        display: flex;
        justify-content: center;
    }
}

/*@media (min-width:280px) {
    .d-block.d-xxl-none.footer-menu {
        padding: 4px !important;
    }
}*/






/* new table*/

.table-newlist {
    display: flex;
    flex-direction: column;
    background: white;
    color: black;
    border: 1px solid;
    border-radius: 8px;
    margin-bottom: 10px;
    max-height: 170px;
}

.table-newlist {
}

    .table-newlist > .d-flex {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding: 0 0 0 5px;
        /* align-items: center; */
    }

        .table-newlist > .d-flex:first-child {
            border-bottom: 2px solid;
            align-items: center;
            min-height: 44px;
            max-height: 63px;
        }

            .table-newlist > .d-flex:first-child > p {
                margin-bottom: 0;
            }

            .table-newlist > .d-flex:first-child p.stats {
                background: #ffc107;
                padding: 0 10px;
                font-weight: 400;
                min-width: 90px;
                height: 100%;
                min-height: 44px;
                border-top-right-radius: 8px;
                text-align: center;
                line-height: 61px;
                white-space: nowrap;
                max-height: 61px;
            }

        .table-newlist > .d-flex > .d-flex.flex-columns {
            width: 50%;
            flex-direction: column;
        }

            .table-newlist > .d-flex > .d-flex.flex-columns > p {
                display: flex;
                justify-content: flex-end;
                width: 100%;
                text-align: right;
                margin-bottom: 0;
                line-height: 21px;
                font-size: 18px;
                font-weight: 400;
                padding: 5px;
                max-height: 21px;
            }

            .table-newlist > .d-flex > .d-flex.flex-columns:first-child {
                background: #eee;
                padding: 6px;
                /* border-right: 1px solid #aaa; */
                width: 48%;
                margin-top: 5px;
                border-radius: 4px;
            }

            .table-newlist > .d-flex > .d-flex.flex-columns:last-child {
                border-left: 1px solid #bbb;
            }

                .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex {
                    display: flex;
                    flex-direction: row;
                    justify-content: space-between;
                    padding: 5px;
                }

                    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p:first-child {
                        color: #333;
                        padding-left: 2px;
                    }

                    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
                        color: #48a0a5;
                        font-size: 17px;
                        line-height: 20px;
                        margin-bottom: 0;
                        /* padding-top: 5px; */
                    }

            .table-newlist > .d-flex > .d-flex.flex-columns > p:first-child {
                padding-top: 0;
            }

            .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
                font-size: 15px;
            }

        .table-newlist > .d-flex:nth-child(2) {
            border-bottom: 1px solid #aaa;
            margin-bottom: 2px;
            padding-bottom: 5px;
            max-height: 74px;
        }

        .table-newlist > .d-flex > .date {
            display: flex;
            justify-content: space-between;
            width: 50%;
            align-items: center;
            align-content: center;
            padding-left: 8px;
        }

        .table-newlist > .d-flex > .detal {
            background: #666;
            color: white;
            padding: 0 5px;
            height: 24px;
            line-height: 24px;
            display: flex;
            align-items: center;
            border-radius: 4px;
        }

        .table-newlist > .d-flex:last-child {
            align-items: center;
            padding: 2px 4px;
            max-height: 28px;
        }

        .table-newlist > .d-flex > .date > p {
            margin-bottom: 0;
            display: flex;
            flex-wrap: nowrap;
            display: flex;
            align-items: baseline;
        }

    .table-newlist .section-1 {
        display: flex;
        flex-direction: column;
        padding: 5px;
        width: calc(100% - 90px);
    }

        .table-newlist .section-1 > p {
            line-height: 21px;
            font-size: 16px;
            margin-bottom: 0;
        }

            .table-newlist .section-1 > p.line-2-list {
                display: flex;
                flex-wrap: nowrap;
                border-top: 1px solid #bbb;
                padding-top: 5px;
            }

                .table-newlist .section-1 > p.line-2-list span {
                    margin-left: 5px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    width: 100%;
                    display: inline-block;
                    /*font-weight: 600;*/
                }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex.alert-lne-2 p:last-child {
        color: black;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 26px;
        line-height: 22px;
        /* padding-top: 5px; */
        /* padding-left: 2px; */
    }

    .table-newlist .section-1 > p.number-list span {
        /*font-weight: 600;*/
        font-size: 16px;
    }

    .table-newlist .section-1 > p.number-list {
        padding-bottom: 2px;
    }

    .table-newlist > .d-flex > .detal > p {
        margin: 0;
        margin-right: 6px;
    }

    .table-newlist > .d-flex > .date i {
        margin-right: 5px;
    }

.section-new-table > a {
    width: 50%;
}

.loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns:first-child {
    align-items: center;
    text-align: center;
    padding-top: 0;
    justify-content: center;
    padding-bottom: 0;
}

.loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns > p.numer-play:first-child {
    font-size: 26px;
    color: #007bff;
    text-align: center;
    justify-content: center;
    line-height: 20px;
    padding-bottom: 0;
}

.loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns > p.numer-play {
    justify-content: center;
}

.loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
    text-align: center;
    justify-content: center;
    padding-bottom: 0;
    padding-top: 0;
}

.loop-number-post {
    width: calc(50% - 5px);
}


    .loop-number-post .table-newlist > .d-flex:first-child p.stats {
        min-height: auto;
        line-height: 42px;
        max-height: 42px;
    }

    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns > p {
        line-height: 25px;
    }

    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child {
        border-bottom: 1px solid #aaa;
    }


    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns:last-child {
        /* flex-direction: column-reverse; */
    }

    .loop-number-post .d-flex.alert-lne-2 > .d-flex {
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex.alert-lne-2 p:last-child {
        color: black;
    }

    .loop-number-post .date-2 {
        padding-left: 5px;
        /* font-size: 15px; */
    }

        .loop-number-post .date-2 span {
            padding-left: 5px;
        }

.loop-number-post {
    font-size: 15px;
}

.secton-top-number-post {
    display: flex;
    flex-direction: column;
    width: 100%;
    background: white;
    color: black;
    font-size: 17px;
    margin-bottom: 5px;
    border-radius: 8px;
}

    .secton-top-number-post .title-numberpost {
        text-align: center;
        background: #8e8e8e73;
        border-top-right-radius: 8px;
        border-top-left-radius: 8px;
        padding: 4px 0;
    }

    .secton-top-number-post .desption {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding: 0 20px;
        border-bottom: 1px solid #ccc;
        font-size: 16px;
    }

    .secton-top-number-post .last-section {
        display: flex;
        justify-content: space-around;
        padding-bottom: 5px;
    }

        .secton-top-number-post .last-section p {
            margin-bottom: 5px;
            line-height: 20px;
        }

            .secton-top-number-post .last-section p:last-child {
                color: #007bff;
                font-size: 20px;
            }

    .secton-top-number-post .d-total {
        text-align: center;
    }

    .secton-top-number-post .d-total-right {
        text-align: center;
    }

    .secton-top-number-post .last-section > div {
        padding: 8px;
        width: 50%;
        border-right: 1px solid #ccc;
    }

.table-responsive-sm.new-loop-table-t {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}

.d-flex.alert-lne-2 button {
    height: 24px;
    line-height: 24px;
    padding-top: 0;
}

.bg-head.card-header.text-head.text-hilight.mt-2.new-css-top {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.table-newlist .section-1 > p.number-list.noo {
    padding-bottom: 0px;
}

@media (min-width:1026px) {
    .table-newlist > .d-flex > .date {
        width: 44%;
    }

    .new-section-button > a > button {
        width: 100%;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:first-child {
        padding-top: 5px;
        padding-left: 2px;
    }

    .new-section-button {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

        .new-section-button > a {
            width: 19%;
        }

    .section-new-table {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
    }

        .section-new-table > a {
            width: calc(50% - 10px);
            margin-bottom: 20px;
        }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 17px;
        line-height: 22px;
        padding-top: 5px;
        padding-left: 2px;
    }
}

@media (max-width:1050px) {

    .secton-top-number-post .last-section > div:nth-child(3), .secton-top-number-post .last-section > div:nth-child(4) {
        border-bottom: none;
    }

    .secton-top-number-post .last-section > div:nth-child(4) {
        border-right: none;
    }

    .secton-top-number-post .last-section p {
        margin-bottom: 0;
        line-height: 20px;
        font-size: 11px;
    }

    .secton-top-number-post .last-section > div {
        width: 50%;
        border-bottom: 1px solid #ccc;
    }

    .secton-top-number-post .desption {
        flex-direction: column;
        align-content: space-between;
        padding: 0;
        text-align: center;
        justify-content: center;
        font-size: 13px;
    }

        .secton-top-number-post .desption > div {
            display: flex;
            flex-direction: row;
            justify-content: center;
            width: 100%;
            padding: 0 10px;
            /* text-align: center; */
        }

        .secton-top-number-post .desption > div {
        }

            .secton-top-number-post .desption > div.ttle-lotto {
                border-bottom: 1px solid #bbb;
                text-align: center;
            }

    .secton-top-number-post .last-section {
        flex-wrap: wrap;
        flex-direction: row;
        padding: 0;
    }

    .loop-number-post {
        width: 100%;
    }

    .new-section-button > a > button {
        line-height: 14px;
        min-height: 34px;
        flex-direction: column;
        align-items: center;
        white-space: nowrap;
    }

    .new-section-button {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

        .new-section-button > a {
            width: 19%;
        }

            .new-section-button > a button {
                font-size: 14px;
            }

            .new-section-button > a > button {
                width: 100%;
                padding-left: 0;
                padding-right: 0;
                font-size: 11px;
                display: flex;
                line-height: 21px;
            }
}

/* i6plus */
@media (max-width:422px) and (min-width:377px) {

    span.bx_chat_log_text {
        font-size: 13px;
    }

    .time_log_box {
        padding-top: 3px;
    }


    div#bbb > div {
        right: 11% !important;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a span > span {
        left: 11px;
        position: relative;
        top: -8px;
    }

    .col-md-5.banklistname {
        padding: 0;
    }

    .col-md-7.banklistname {
        padding: 0;
    }

    .bg-head.card-header.text-head.text-hilight.mt-2 > h4 {
        font-size: 18px;
    }

    .table.table-striped.table-dark.resultlotto {
        font-size: 13px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 13px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p:first-child {
        font-size: 15px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child {
        padding-top: 10px;
    }

        .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex {
            font-size: 16px;
            /* padding: 0; */
            padding: 3px 5px;
        }

            .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p:first-child {
                font-size: 13px;
            }

            .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
                font-size: 13px;
                line-height: 20px;
            }

    .table-newlist > .d-flex > .d-flex.flex-columns > p {
        padding: 3px 0;
    }

    .table-responsive-sm.new-loop-table-t .loop-number-post {
        font-size: 14px;
    }

    .table-responsive-sm.new-loop-table-t .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex {
        font-size: 16px;
    }

    .table-responsive-sm.new-loop-table-t .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex.alert-lne-2 p:last-child {
        font-size: 16px;
    }

    .table-responsive-sm.new-loop-table-t .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 14px;
    }

    .table-responsive-sm.new-loop-table-t .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 14px;
    }

    .table-responsive-sm.new-loop-table-t .loop-number-post .table-newlist > .d-flex:first-child p.stats {
        line-height: 28px;
        max-height: 28px;
    }

    .table-responsive-sm.new-loop-table-t .table-newlist > .d-flex:first-child {
        max-height: 30px;
        min-height: 30px;
    }

    .table-responsive-sm.new-loop-table-t .secton-top-number-post .last-section {
        font-size: 15px;
    }

        .table-responsive-sm.new-loop-table-t .secton-top-number-post .last-section p:last-child {
            font-size: 15px;
        }

    .table-responsive-sm.new-loop-table-t .secton-top-number-post .desption > div {
        font-size: 13px;
    }

    .table-responsive-sm.new-loop-table-t .title-numberpost {
        /* font-size: 18px; */
    }
}

/* ix, 6,7,8 */
@media (max-width:376px) and (min-width:365px) {
    body a.bx_chat_username {
        font-size: 14px;
    }

    span.bx_chat_log_text {
        font-size: 13px;
    }

    .time_log_box {
        padding-top: 3px;
    }


    .loop-number-post .table-newlist > .d-flex:first-child p.stats {
        min-height: auto;
        line-height: 42px;
        max-height: 42px;
    }

    div#bbb > div {
        right: 15% !important;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a span > span {
        left: 11px;
    }

    .col-md-5.banklistname {
        padding: 0;
    }

    .col-md-7.banklistname {
        padding: 0;
    }

    .bg-head.card-header.text-head.text-hilight.mt-2 > h4 {
        font-size: 17px;
    }

    div.card-header.bg-head.manager-page-footandhead button {
        padding: 2px 5px;
        font-size: 13px;
    }

    .card-header.bg-head.manager-page-footandhead {
        padding: 14px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p {
        padding: 5px;
        padding-top: 5px;
    }

        .table-newlist > .d-flex > .d-flex.flex-columns > p:first-child {
            padding-top: 0;
        }

    .table-newlist > .d-flex > .d-flex.flex-columns > p {
        font-size: 13px;
    }

        .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
            font-size: 13px;
        }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 12px;
        white-space: nowrap;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 12px;
        white-space: nowrap;
        line-height: 20px;
    }

    .table-newlist > .d-flex > .date > p {
        font-size: 12px;
    }

    .table-newlist .section-1 > p {
        font-size: 16px;
    }

        .table-newlist .section-1 > p.number-list span {
            font-size: 15px;
        }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child {
        padding-top: 5px;
    }

    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 13px;
    }

    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 13px;
    }


    .loop-number-post {
        font-size: 16px;
    }

    .secton-top-number-post {
        font-size: 20px;
    }

        .secton-top-number-post .desption {
            font-size: 13px;
        }

    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 15px;
    }

    .secton-top-number-post .last-section p:last-child {
        font-size: 18px;
    }

    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns > p.numer-play:first-child {
        font-size: 30px;
    }
}

/* smsung s5 */
@media (max-width:364px) and (min-width:354px) {
    body a.bx_chat_username {
        font-size: 13px;
    }

    span.bx_chat_log_text {
        font-size: 12px;
    }

    .time_log_box {
        padding-top: 3px;
        font-size: 11px;
    }

    div#bbb > div {
        right: 12% !important;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a span > span {
        left: 6px;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a i {
        padding: 0;
    }

    .col-md-5.banklistname {
        padding: 0;
    }

    .col-md-7.banklistname {
        padding: 0;
    }

    .bg-head.card-header.text-head.text-hilight.mt-2 > h4 {
        font-size: 16px;
    }

    .top-content {
        font-size: 12px;
    }

    table.table.table-striped.table-dark.resultlotto td, table.table.table-striped.table-dark.resultlotto th {
        line-height: 15px;
        font-size: 12px;
    }

    div.card-header.bg-head.manager-page-footandhead button {
        padding: 2px 5px;
        font-size: 13px;
    }

    .card-header.bg-head.manager-page-footandhead {
        padding: 9px;
    }

    .secton-top-number-post .last-section p {
        /* font-size: 19px; */
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 12px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p:first-child {
        font-size: 13px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child {
        padding-top: 10px;
    }

        .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex {
            font-size: 16px;
            /* padding: 0; */
            padding: 3px 5px;
        }

            .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p:first-child {
                font-size: 12px;
            }

            .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
                font-size: 12px;
                line-height: 20px;
            }

    .table-newlist > .d-flex > .d-flex.flex-columns > p {
        padding: 3px 0;
    }
}

/* i5 */
@media (max-width: 326px) {
    body a.bx_chat_username {
        font-size: 13px;
    }

    span.bx_chat_log_text {
        font-size: 12px;
    }

    .time_log_box {
        padding-top: 3px;
        font-size: 11px;
    }

    div#bbb > div {
        right: 15% !important;
    }

    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none > a span > span {
        left: 11px;
    }

    .col-md-5.banklistname {
        padding: 0;
    }

    .col-md-7.banklistname {
        padding: 0;
    }

    .form-control {
        font-size: 14px;
    }

    .d-block.d-xxl-none.footer-menu img {
        width: 25px!important;
        /* margin-left: 10px!important; */
    }

    .d-block.d-xxl-none.footer-menu {
        font-size: 10px!important;
        padding: 4px!important;
    }

    .card-header.bg-head.manager-page-footandhead {
        padding: 8px;
    }

    .table.table-striped.table-dark.resultlotto {
        font-size: 15px;
    }

    .new-section-button > a > button {
        line-height: 15px;
        min-height: 34px;
        flex-direction: column;
        align-items: center;
        white-space: nowrap;
        font-size: 10px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p {
        padding: 5px;
        padding-top: 5px;
    }

        .table-newlist > .d-flex > .d-flex.flex-columns > p:first-child {
            padding-top: 0;
        }

    .table-newlist > .d-flex > .d-flex.flex-columns > p {
        font-size: 10px;
    }

        .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
            font-size: 10px;
        }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 11px;
        white-space: nowrap;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 11px;
        white-space: nowrap;
        line-height: 20px;
    }

    .table-newlist > .d-flex > .date > p {
        font-size: 10px;
    }

    .table-newlist .section-1 > p {
        font-size: 16px;
    }

        .table-newlist .section-1 > p.number-list span {
            font-size: 15px;
        }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child {
        padding-top: 5px;
    }

    .table-responsive-sm.new-loop-table-t .loop-number-post {
        font-size: 11px;
    }

    .table-responsive-sm.new-loop-table-t .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex {
        font-size: 14px;
    }

    .table-responsive-sm.new-loop-table-t .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex.alert-lne-2 p:last-child {
        font-size: 14px;
    }

    .table-responsive-sm.new-loop-table-t .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 11px;
    }

    .table-responsive-sm.new-loop-table-t .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 11px;
    }

    .table-responsive-sm.new-loop-table-t .loop-number-post .table-newlist > .d-flex:first-child p.stats {
        line-height: 28px;
        max-height: 28px;
    }

    .table-responsive-sm.new-loop-table-t .table-newlist .section-1 {
    }

    .table-responsive-sm.new-loop-table-t .table-newlist > .d-flex:first-child {
        max-height: 30px;
        min-height: 30px;
    }

    .table-responsive-sm.new-loop-table-t .secton-top-number-post .last-section {
        font-size: 15px;
    }

        .table-responsive-sm.new-loop-table-t .secton-top-number-post .last-section p:last-child {
            font-size: 12px;
        }

    .table-responsive-sm.new-loop-table-t .secton-top-number-post .desption > div.ttle-lotto {
    }

    .table-responsive-sm.new-loop-table-t .secton-top-number-post .desption > div {
        font-size: 10px;
    }

    .table-responsive-sm.new-loop-table-t .title-numberpost {
        font-size: 13px;
    }
}

@media (max-width:1050px) {
    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 15px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 15px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p {
        font-size: 15px;
    }

        .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
            font-size: 14px;
        }

    #button {
        display: inline-block;
        background-color: #c6b97f;
        width: 50px;
        height: 50px;
        text-align: center;
        border-radius: 4px;
        position: fixed;
        bottom: 65px;
        right: 15px;
        transition: background-color .3s, opacity .5s, visibility .5s;
        opacity: 0;
        visibility: hidden;
        z-index: 1;
    }

        #button::after {
            content: "\f077";
            font-family: FontAwesome;
            font-weight: normal;
            font-style: normal;
            font-size: 2em;
            line-height: 50px;
            color: #000000bf;
        }

        #button:hover {
            cursor: pointer;
            background-color: #333;
        }

        #button:active {
            background-color: #555;
        }

        #button.show {
            opacity: 1;
            visibility: visible;
        }

    .navbar-nav .nav-link {
        padding-right: 0;
        padding-left: 0;
        font-size: 15px;
    }

    .d-block.d-xxl-none.footer-menu img {
        width: 30px!important;
        padding-bottom: 5px!important;
    }
}

.fa.fa-info-circle {
    font-size: 18px;
    padding-right: 2px;
}



/*  new table .row.resultpage */
.row.resultpage {
    margin-top: -20px;
}

    .row.resultpage .bg-head.card-header.text-head.text-hilight.mt-2 {
        line-height: 45px;
        padding: 10px 20px;
        border-radius: 18px;
        top: 20px;
        position: relative;
        width: 95%;
        margin: 0 auto;
        border-bottom: none;
    }

    .row.resultpage .bg-body.text-sub-hilight {
        padding-top: 20px!important;
    }

    .row.resultpage .table-dark th, .table-dark thead th {
        border-top: 0px;
    }

    .row.resultpage .table th:first-child {
        border-top: none;
    }

    .row.resultpage .bg-body.p-2.text-sub-hilight {
        background: #373737;
        border-radius: 8px;
    }

    .row.resultpage .table-dark td, .table-dark th, .table-dark thead th {
        border-color: #565656;
    }

    .row.resultpage .table-dark {
        background: #373737;
    }

        .row.resultpage .table-dark.table-striped tbody tr:nth-of-type(odd) {
            background-color: #373737;
        }

    .row.resultpage h5.text-up-hilight {
        margin-top: 5px;
    }

    .row.resultpage thead.text-hilight th {
        font-weight: 400;
    }

    .row.resultpage .text-sub-hilight {
        text-align: center;
    }

    .row.resultpage .text-up-hilight {
        text-align: center;
    }

div#orderbet .card-header.bg-head.manager-page-footandhead {
    display: block;
}

.card-header.bg-head.manager-page-footandhead > p.d-flex.justify-content-between {
    width: 100%;
    margin-top: 10px;
}

nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none {
    font-size: 14px!important;
}

.ambgbar > div {
    font-weight: 600;
    border: 2px solid #000000;
    transition: all 0.5s;
    color: #000000 !important;
    background: #fff !important;
    transition: all 0.5s linear, color 0.1s linear;
    padding-right: 0.6em;
    padding-left: 0.6em;
    border-radius: 10rem;
    padding: 6px 10px;
    line-height: 16px;
    display: flex;
    font-size: 14px;
}

.modal-body > h5, .modal-body > h4 {
    line-height: 22px;
}

ul.footer-site-map {
    line-height: 24px;
}

div table.table.table-striped.table-dark.w-100.big td, div table.table.table-striped.table-dark.w-100.big th {
    font-size: 15px;
}

.row.resultpage .card-header { /*:first-child*/
    flex-direction: column;
}

#loginModal .modal-header .close, div#registerModal .modal-header .close {
    padding: 0;
    margin-bottom: 0px;
    margin-top: 0px;
}

#loginModal .content-body-bg, div#registerModal .content-body-bg {
    border-radius: 9px;
}

#loginModal .modal-header .close span, div#registerModal .modal-header .close span {
    padding: 0 10px;
    color: white;
}

.card-header.bg-head.manager-page-footandhead button {
    padding: 3px 6px;
    font-size: 15px;
}

ol#show_bet_num > li > span {
    width: 33%;
}

    ol#show_bet_num > li > span:nth-child(2) {
        text-align: center;
    }

    ol#show_bet_num > li > span:nth-child(3) {
        text-align: center;
    }


/* font */
h1, .h1 {
    font-size: 23px;
}

h2, .h2 {
    font-size: 21px;
}

h3, .h3 {
    font-size: 18px;
}

h4, .h4 {
    font-size: 16px;
}

h5, .h5 {
    font-size: 15px;
}

h6, .h6 {
    font-size: 13px;
}

body {
    line-height: 24px;
}

span#moblieMenuBtn {
    font-size: 19px;
}

div .table td, div .table th {
    padding: 0.45rem;
    font-size: 12px;
    white-space: nowrap;
    border-top: none;
}

.ambgbar > div > span:last-child {
    padding-left: 5px;
}

table.table.table-striped.table-dark.resultlotto th {
    text-align: center;
}

table.table-striped.table-dark.w-100.big {
    line-height: 19px;
}

ul.ks-cboxtags {
    display: flex;
    flex-wrap: wrap;
}

.ttle-lotto img.picresult {
    max-height: 24px;
}

.btn-outline-primary:hover {
    color: #007bff;
}

.key-pad.box__keyboard button.btn.numbtn {
    max-height: 45px;
    height: 45px;
}

@media (min-width:1026px) {
    .row-btn-tanghuay .btn div:first-child i > small {
        font-size: 16px;
    }

    .row-btn-tanghuay .btn div:first-child i {
        font-size: 16px;
        font-style: normal;
        text-align: center;
    }

    h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
        line-height: 22px;
    }

    #orderbet .card-header.bg-head.manager-page-footandhead button {
        padding: 2px 8px;
    }


    span#numbertwo, span#numberthree, span#numberfour {
        font-size: 15px;
    }

    body {
        font-size: 15px;
    }

    .dropdown-item {
        font-size: 15px;
    }

    .form-control {
        font-size: 15px;
    }

    .navbar-light .navbar-nav .nav-link {
        font-size: 16px;
        padding-top: 4px;
        padding-bottom: 0;
        line-height: 48px;
    }

    .card-header.bg-head.manager-page-footandhead > p.d-flex.justify-content-between {
        width: 100%;
        margin-top: 10px;
    }

    .section-last .tips-error > span, .section-last .tips-error > div > span {
        margin-top: 2px;
    }

    div .row.top-box > .col > div > h5 {
        font-size: 20px;
        font-weight: bold;
    }

    div .row.top-box > .col > div > span {
        font-size: 17px;
    }

    div .head-rank .rank span {
        font-size: 15px;
        color: #11242b;
    }

    button.close {
        font-size: 14px;
        line-height: 1.5rem;
    }
}

@media (min-width:764px) and (max-width:1050px) {
    .d-block.d-xxl-none.footer-menu > a:nth-child(4) > div > div {
        left: 58.5%!important;
        margin-top: -6px;
    }
}

@media (max-width:1050px) {
    button.btn.btn-danger.btn-block.delRowBtnli {
        max-height: 25px;
    }

    .d-block.d-xxl-none.footer-menu {
        display: flex!important;
        flex-direction: row;
        flex-wrap: nowrap;
    }

    .row.resultpage > .col-md-4 {
        width: 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .row.resultpage {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .d-block.d-xxl-none.footer-menu > a {
        width: 100%;
    }

        .d-block.d-xxl-none.footer-menu > a > div {
            width: 100%!important;
            display: flex!important;
            flex-direction: column;
            justify-content: space-between;
            min-height: 44px;
            margin-top: 5px;
        }

        .d-block.d-xxl-none.footer-menu > a:first-child > div > img {
            top: 4px;
            position: relative;
        }

    * {
        touch-action: manipulation;
    }

    button#ConfirmBetList {
        height: 36px;
    }

    marquee#MessageSpan {
        font-size: 14px;
    }

    .key-pad.box__keyboard button.btn.numbtn {
        max-height: 45px;
        height: 45px;
    }

    .bg-head.card-header.text-head.text-hilight.mt-2:first-child {
        /* margin-top: 0!important; */
    }

    div table.table.table-striped.table-dark.w-100.big td, div table.table.table-striped.table-dark.w-100.big th {
        font-size: 11px;
    }

    .date-lotto i.fa.fa-calendar {
        margin-top: 4px;
    }

    .secton-top-number-post {
        font-size: 13px;
    }

    .table-newlist .section-1 > p.number-list span {
        font-size: 13px;
    }

    .secton-top-number-post .last-section p:last-child {
        font-size: 14px;
    }

    .loop-number-post .table-newlist > .d-flex > .d-flex.flex-columns > p.numer-play:first-child {
        font-size: 20px;
    }

    .loop-number-post {
        font-size: 12px;
    }

    .table-newlist .section-1 > p {
        font-size: 13px;
    }

    h1, .h1 {
        font-size: 19px;
    }

    h2, .h2 {
        font-size: 16px;
    }

    h3, .h3 {
        font-size: 14px;
    }

    h4, .h4 {
        font-size: 13px;
    }

    h5, .h5 {
        font-size: 12px;
    }

    h6, .h6 {
        font-size: 11px;
    }

    button.close {
        font-size: 13px;
        line-height: 1.5;
    }

    .bg-head.card-header.text-head.text-hilight.mt-2.manager-page-footandhead > h4 {
        font-size: 15px;
        line-height: 30px;
    }

    #show_bet_num > li > div:nth-child(4) {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-top: -1px;
    }

    /*.col-md-5.banklistname {
        padding: 0;
    }
    .col-md-7.banklistname {
        padding: 0;
    }*/

    .banklistname span#copy_20 {
        height: 0;
        line-height: 0;
    }

    .ambgbar > div {
        line-height: 14px;
        padding: 6px 10px;
    }

    button.btn.btn-info.btn-sm.btn-block.h-100.bet_two.option2btn {
        font-size: 11px;
    }

    em.emsty {
        margin-left: 5px;
    }

    .tips-error {
        font-size: 13px;
    }

    div.state .child-data-1.data-lotto .content-bot p {
        font-size: 14px;
    }

    nav span#moblieMenuBtn {
        font-size: 15px;
    }

    .content-top p {
        font-size: 13px;
    }

    .bg-body {
        font-size: 12px;
    }

    .form-control {
        font-size: 12px;
    }

    .btn {
        font-size: 13px;
    }

    .navbar-nav .nav-link {
        padding-right: 0;
        padding-left: 0;
        font-size: 14px;
    }

    .mb-dessing.main-content.container.py-5 .bg-body.p-2.text-sub-hilight > a > div * {
        font-size: 14px;
    }

    .card-header.bg-head.manager-page-footandhead {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    div h5, div .h5 {
        font-size: 13px;
    }

    table.table.table-striped.table-dark.resultlotto td, table.table.table-striped.table-dark.resultlotto th {
        line-height: 15px;
        font-size: 13px;
        line-height: 21px;
    }

    textarea#contentAf {
        line-height: 21px;
    }

    .lottory label.number {
        font-size: 22px;
    }
}

@media (max-width:376px) and (min-width:365px) {
    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none {
        font-size: 12px!important;
    }

    .ambgbar > div {
        line-height: 14px;
        padding: 4px 8px;
    }

    .top-content {
        font-size: 12px;
    }

    table.table.table-striped.table-dark.resultlotto td, table.table.table-striped.table-dark.resultlotto th {
        line-height: 15px;
        font-size: 11px;
    }
}

@media (max-width:364px) and (min-width:354px) {
    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none {
        font-size: 12px!important;
    }

    .ambgbar > div {
        line-height: 14px;
        padding: 4px 8px;
    }

    table.table.table-striped.table-dark.resultlotto td, table.table.table-striped.table-dark.resultlotto th {
        line-height: 21px;
        font-size: 11px;
    }
}

@media (max-width:321px) {
    nav.navbar.navbar-expand-lg.navbar-light.p-0 .d-block.d-sm-none {
        font-size: 12px!important;
    }

    .ambgbar > div {
        line-height: 14px;
        padding: 4px 8px;
    }

    .top-content {
        font-size: 10px;
    }

    .card-header.bg-head.manager-page-footandhead button {
        padding: 4px 5px;
        font-size: 11px;
    }

    div h5, div .h5 {
        font-size: 11px;
    }

    .tips-error {
        font-size: 11px;
    }

    .navbar-nav .nav-link {
        padding-right: 0;
        padding-left: 0;
        font-size: 13px;
    }

    ul.ks-cboxtags li label {
        padding: 0px 6px;
    }

    ul.ks-cboxtags li input[type="checkbox"] {
        height: 32px;
    }

    table.table.table-striped.table-dark.resultlotto td, table.table.table-striped.table-dark.resultlotto th {
        line-height: 15px;
        font-size: 12px;
        line-height: 21px;
    }

    table.table.table-striped.table-dark.resultlotto td, table.table.table-striped.table-dark.resultlotto th {
        line-height: 15px;
        font-size: 10px;
        line-height: 21px;
        letter-spacing: -0.4px;
    }
}

/*/*@media screen and (max-width: 767px) {
  input, select, textarea {
    font-size: 16px;
  }
}*/

/**{
    font-weight: bold!important;
}*/

span.input-group-text.border-0 {
    font-size: 14px;
}


#textHref > span {
    transition: all 0.5s linear, color 0.1s linear;
    background-color: red;
    color: white;
    position: absolute;
    padding: 4px 8px;
    border-radius: 8px;
    left: 74%;
    top: 4%;
}

#textHref > div {
    transition: all 0.5s linear, color 0.1s linear;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 22px solid red;
    position: absolute;
    top: 3%;
    right: 21%;
    background: none !important;
}

#textFull > span {
    transition: all 0.5s linear, color 0.1s linear;
    background-color: red;
    color: white;
    position: absolute;
    padding: 4px 8px;
    border-radius: 8px;
    left: 52%;
    top: 4%;
}

#textFull > div {
    transition: all 0.5s linear, color 0.1s linear;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 22px solid red;
    position: absolute;
    top: 3%;
    right: 33%;
    background: none !important;
}

@media screen and (max-width: 768px) {
    #textHref > span {
        left: 58%;
        top: 4%;
    }

    #textHref > div {
        top: 3%;
        right: 35%;
    }

    #textFull > span {
        left: 34%;
        top: 4%;
    }

    #textFull > div {
        top: 3%;
        right: 48%;
    }

    .bankbodyfont {
        font-size: 14px;
    }

    p#fix-text > input#AmountBet_1 {
        font-size: 16px;
    }

    p#fix-text > small {
        font-size: 16px;
    }
}

@media (max-width:422px) {
    #textHref > span {
        left: 51%;
        top: 4%;
    }

    #textHref > div {
        top: 3%;
        right: 39%;
    }

    #textFull > span {
        left: 18%;
        top: 4%;
    }

    #textFull > div {
        top: 3%;
        right: 58%;
    }
}

@media (max-width:422px) and (min-width:377px) {
    p#fix-text > input#AmountBet_1 {
        font-size: 15px;
    }

    p#fix-text > small {
        font-size: 15px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 13px;
    }
}

@media (max-width:376px) and (min-width:365px) {
    p#fix-text > input#AmountBet_1 {
        font-size: 14px;
    }

    p#fix-text > small {
        font-size: 14px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 11px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 13px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 13px;
    }
}

@media (max-width:364px) and (min-width:354px) {
    p#fix-text > input#AmountBet_1 {
        font-size: 14px;
    }

    p#fix-text > small {
        font-size: 14px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 11px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 12px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 12px;
    }
}

@media (max-width:326px) {
    p#fix-text > input#AmountBet_1 {
        font-size: 12px;
    }

    p#fix-text > small {
        font-size: 12px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 10px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 11px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 11px;
    }

    .table-newlist > .d-flex > .d-flex.flex-columns > p {
        padding-right: 0;
        padding-left: 0;
    }
}


/*@media (max-width:769px) and (min-width:521px){ /*@media (max-width:800px)
 .navbar-nav mr-auto {
    display:none;
}
}
    */
/*@media (min-width:1025px){ 
 .navbar-nav mr-auto {
    display:none;
}
}*/



.statementtable > .table-newlist > .d-flex:first-child p.stats
{min-height: 40px;line-height: 42px;max-height: 42px;}
.statementtable > .table-newlist > .d-flex:first-child
{
    min-height: 44px;
    max-height: 44px;
}
.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns > p
{
    font-size: 14px;
}
.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns > p.date
{
font-size: 14px;
}
.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p
{
font-size: 16px;
}
.statementtable > .table-newlist .section-1 > p.number-list span
{font-size: 13px;margin-left: -3px;}
.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child
{
font-size: 16px;
}
.statementtable > .table-newlist > .d-flex:last-child
{font-size: 13px;max-height: fit-content;min-height: fit-content;align-items: flex-end;}



.statementtable > .table-newlist {
    width: 100%;
    max-height: fit-content;
}
.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns:first-child {
    width: 50%;
    margin-right: 6px;
}

.statementtable p.datebuttom {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: baseline;
    padding-left: 5px;
}

.statementtable p.des {
    width: 100%;
    padding-left: 5px;
}
@media screen and (max-width: 768px) {
.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns:first-child {
    width: 100%;
}

.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns {
    width: 100%;
}

.statementtable > .table-newlist > .d-flex:nth-child(2) {
    max-height: fit-content;
    padding-right: 5px;
    flex-direction: column;
}

.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns:last-child {
    border-left: none;
}
.statementtable > .table-newlist > .d-flex > .d-flex.flex-columns > p {
    font-size: 13px;
}
    .statementtable > .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 13px;
    }
}
@media screen and (max-width: 320px) {
    .statementtable > .table-newlist > .d-flex > .d-flex.flex-columns > p {
    font-size: 11px;
}
    .statementtable > .table-newlist > .d-flex > .d-flex.flex-columns > p.date {
        font-size: 11px;
    }
    .statementtable > .table-newlist > .d-flex:last-child {
         font-size: 12px;
    }
    .statementtable > .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex p {
        font-size: 13px;
    }
    .statementtable > .table-newlist > .d-flex > .d-flex.flex-columns:last-child > .d-flex:first-child > p:last-child {
        font-size: 13px;
    }

}

.statementtable p.datebuttom > i {
    margin-right: 4px;
    top: -1px;
    position: relative;
}
.statementtable p.des > i {
    margin-right: 2px;
}

.statementtable > .table-newlist > .d-flex:last-child {
    flex-direction: column;
}

@media screen and (max-width: 1379px) {
    #salesdesk_widget_button_group {
        display:none;
    }
}

button#minusAm,button#plusAm
{
    width: 10% !important;
}
button#minusAm
{
     border-radius: 4px 0px 0px 4px;
}
button#plusAm
{
     border-radius: 0px 4px 4px 0px;
}
input#AmountBet_1 {
    border-radius: 0px 0px 0px 0px;
    width: 50% !important;
    max-width: 50% !important;
    text-align: center;
}

.w-100.bg-light.text-center.border.my-1 > div > div.d-flex.button-count {
    width: 60%;
    flex-direction: row;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    margin-top: 0;
}

.w-100.bg-light.text-center.border.my-1 > div > div.d-flex.button-count button#minusAm, .w-100.bg-light.text-center.border.my-1 > div > div.d-flex.button-count input#AmountBet_1, .w-100.bg-light.text-center.border.my-1 > div > div.d-flex.button-count button#plusAm {
    width: 25%!important;
    height: 33px;
    position: relative;
    top: -3px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 33px;
    line-height: 33px;
}
.w-100.bg-light.text-center.border.my-1 > div > div.d-flex.button-count input#AmountBet_1 {
    width: 50%!important;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

