.live-on-mobile{
    display: none;
}
@media only screen and (max-width: 1024px) {
    .live-on-pc{
        display: none !important;
    }
    .live-on-mobile{
        display: block;
    }
     #app6in1 #filter-box-on-mobile .filter-cup-match-box, 
     #app6in1 #filter-box-on-mobile .filter-row-select .button-df{
        border-color: #B6B6B6;
     }
    #app6in1 .league-item .league-item-head {
        background:#F2F2F2;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm{
        border-top: none;
        position: relative;
        padding-bottom: 0px;
    }
    #app6in1 .match-list-sm .team-name span{
        font-size: 12px !important;
        font-weight:600  !important ;
    }
    #app6in1  .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-center > div{
        background:#F2F2F2;
        width: 52px;
        margin: auto;
        height: 20px;
        border-radius: 2px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-center > div > div{
       color:  #FF1E00;
       font-size: 16px;
       font-weight: 600;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-left,
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-right{
        position: relative;
        top: initial;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-time-sm .match-during-time{
        font-size: 12px;
        font-weight: 600;
        color: #0EAC6D !important;
        margin-bottom: 2px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-left{
        padding-right: 8px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-right{
        padding-left: 8px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm{
        border-top: unset;
    }
    #app6in1 .top-ctn{
    }
    #app6in1   .top-ctn .match-list-top-top-right-sm{
      display: none;
    }
    #app6in1 .match-list-top-top-left-sm>div{
    display: flex;
    gap: 3px;
    background: #FF1E00;
    color: #fff;
    border-radius: 2px;
    height: 16px;
    font-size: 10px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 3px;
    position: absolute;
    top:4px;
    right: 4px;
    left: 4px;
    right: inherit;
   }
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet .odds-title-item.two-line-end,
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--title .two-line-end{
    width: 150px;
    min-width: 150px;
   }
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet .odds-title-item.two-line-end{
    display: flex !important;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: baseline;
   }
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet .odds-title-item.two-line-end .odds{
    height: 35px;
    flex-wrap: wrap;
    color: #070f03;
   }
   .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet .odds-title-item.ctl{
    position: relative;
    left: -2px;
   }
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet .odds-title-item.two-line-end .odds>div{
    width: 100%;
    height: 10px;
    color: #686868;
   }
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-bot-sm .toggle-match strong,
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-bot-sm .toggle-bet span, 
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-bot-sm .toggle-bet > div{
    font-weight: 400;
   }
   #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--title > div{
    color: #949494;
    }
    #app6in1  #filter-box-on-mobile .filter-all-hot{
        margin-top: 0px;
    }
    #app6in1 .sixmix-container .filter-row-wrap.filter-date-bet{
        margin-top: 8px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet .odds-title-item .odds{
        height: 15px;
    }
    #app6in1 .match-list-bot-sm.d-flex.h-30{
        height: 24px !important;
    }
    #app6in1  .match-list-sm .match-list-box-repeated-sm .match-list-bot-sm .toggle-bet.active,
    #app6in1  .match-list-sm .match-list-box-repeated-sm .odds-detail-table{
        background: #2A795A !important;
        border-left: none;
    }
    #app6in1  .match-list-sm .match-list-box-repeated-sm .odds-detail-table{
        padding: 4px;
        border-top: unset;
        position: relative;
        top: -1px;
    }
    #app6in1 .ods-detail-item{
        background: #FFFFFF;
    }
    #app6in1 .ods-detail-item .ods-white{
        background: #F2F2F2;
    }
    #app6in1 .odds-n>span{
        display: flex;
        width: 100%;
        justify-content: space-between;
        font-size: 10px;
        font-weight: 600;
    }
    #app6in1 .odds-n>span.odds-n-item{
        justify-content: center;
    }
    #app6in1 .odds-n{
        background: #F2F2F2;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .odds-detail-table .odds-detail-list .ods-detail-item .odstb-odds-list{
        border-top: 1px solid #E4E4E4 !important;
        padding-top: 4px;
    }
    #app6in1 .odds-n>span>div{
        font-size: 10px;
        font-weight: 400;
        color: #949494;
    }
    #app6in1 .odd-new-style{
        height: 35px;
        flex-wrap: wrap;
        color: #070f03;
    }
    #app6in1 .odd-new-style>div{
        width: 100%;
        height: 12px;
        color: #686868;
    }
    #app6in1 .odd-flex-w{
        display: flex;
        gap: 4px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet.double-line{
        gap: 4px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet.double-line>div{
       background: #fff;
       border-radius: 4px;
       padding: 4px 0px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet.double-line>div .two-line-start{
        text-align: left;
        font-size: 10px;
        font-weight: 600;
        width: calc(100% - 8px);
        padding-top: 0px;
        border-bottom: 1px solid #E4E4E4;
        padding-bottom: 4px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm.w-sm{
        padding: 0px;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet.double-line{
        padding-top: 0px;
    }
    #app6in1 #filter-box-on-mobile .btn-item-now{
background: #F2F2F2;
    }
    #app6in1 .btn-item-now.active{
        background: #FE9B00 !important;
    }
    #app6in1  #filter-box-on-mobile .filter-cup-match-box,
    #app6in1  #filter-box-on-mobile .filter-row-select .button-df{
        background-color: #e6e6e6;
    }
    #appHome .seo-text-h1{
        margin-bottom: 3px;
    }
    body.dark #app6in1  #filter-box-on-mobile .filter-cup-match-box,
    body.dark #app6in1  #filter-box-on-mobile .filter-row-select .button-df{
        background-color: #0F0F0F;
        border-color: #FFF !important;
    }
    body.dark #filter-box-on-mobile .custom-select-02::after{
        filter: invert(1);
    }
    body.dark  #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet .odds-title-item.two-line-end .odds>div{
        color: #B6B6B6;
    }
    body.dark #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-bot-sm .toggle-match strong, 
    body.dark #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-bot-sm .toggle-bet span, 
    body.dark #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-bot-sm .toggle-bet > div{
        color: #fff !important;
    }
    body.dark #app6in1 .table-view .league-item .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet .odds-title-item .odds.normal{
        background: #686868;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-right .guest-team .t-name{
        text-align: left;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm{
        padding-top: 5px;
    }
    body.dark  #app6in1 #filter-box-on-mobile .btn-item-now{
        background: #353535;
        color: #B6B6B6;
    }
       #app6in1  .btn-item-now span{
        color: #B6B6B6;
    }
    
    body.dark #app6in1 .table-view .league-item .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .score-lst .home-score {
        color: #FF1E00;
    }
    body.dark #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-center > div{
    background: #686868;
    }
    body.dark #app6in1 .table-view .league-item .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-time-sm .match-during-time{
        color: #0EAC6D !important;
    }
    #app6in1 .d-corner.d-2{
        display: flex !important;
        margin-top: 5px;
        position: absolute;
        top: 0;
        right: 4px;
    }
    #app6in1 .d-corner.d-2>div{
        font-size: 12px !important;
        font-weight: 400 !important;
        color: #949494 !important;
        gap: 3px !important;
    }
    #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-left-2, #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-two-sm .mt-right-2{
        top: initial;
    }
    body.dark #app6in1 .table-view .league-item .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .score-lst>svg{
        filter: brightness(0) invert(1);
    }
    #app6in1 .btn-item-now span{
        color: #414141
    }
    body.dark #app6in1 .btn-item-now span{
        color: #B6B6B6 !important;
    }
    body.dark #app6in1 .league-item .league-item-head{
        background: #686868;
    }
    body.dark #app6in1 .table-view .league-item .match-list-sm .match-list-box-repeated-sm{
        background: #353535;
    }
    body.dark #app6in1 .table-view .league-item .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--title .two-line-start, body.dark #app6in1 .table-view .league-item .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--title .two-line-end{
        color: #949494;
    }
    #app6in1  #filter-box-on-mobile .xll-r{
        flex-wrap: nowrap;
    }
    #filter-box-on-mobile .custom-select-02 .custom-options div {
        padding-left: 8px !important;
        padding-right: 8px !important;
        min-width: 70px;
    }
    #filter-box-on-mobile .custom-select-02.filter-select-rate .custom-options div {
        padding-left: 8px !important;
        padding-right: 8px !important;
        min-width: 106px;
    }
    body.dark #app6in1 .table-view .league-item .match-list-sm .match-list-box-repeated-sm .odds-detail-table .odds-detail-list .ods-detail-item .odstb-odds-list>div .odds{
        background: #686868;
    }
    body.dark #app6in1 .odds-n{
        background: #686868;
    }
    body.dark #app6in1 .odds-n>span{
        color: #fff !important;
    }
    .match-list-sm .match-list-box-repeated-sm .match-list-top-sm .match-list-top-main-sm .match-list-top-main-time-sm{
        padding-top: 0;
    }
    #filter-box-on-mobile .all-hot-filter .button-df.filter-select-rate{
        min-width: 106px !important;
    }
    #filter-box-on-mobile .all-hot-filter .button-df.filter-select-company{
        min-width: 70px !important;
    }
    /* body.dark #app6in1 #filter-box-on-mobile .btn-item-now{
        border: 1px solid white !important;
        padding: 0 7px;
    } */
    body.dark #filter-box-on-mobile .llx{
        flex-wrap: nowrap;
    }
    body.dark #app6in1 .btn-item-now.active>span{
        color: #fff !important;
    }
    body.dark #app6in1 .odd-new-style{
        background: #686868;
        color: #fff;
    }
    body.dark #app6in1 .odd-new-style.down{
        background: var(--x3, #761B1C) !important;
    }
    body.dark #app6in1 .odd-new-style.up{
        background: var(--Iframe-Bg-Odds-xanh, #28966A) !important;
    }
    body.dark #app6in1 .odds.down::after{
        background-color: #F00 !important
    }
    body.dark #app6in1 .odds.up::after{
        background-color: var(--New-Color-07, #00301D) !important;
    }
    body.dark #app6in1 .odd-new-style>div{
        color: #B6B6B6;
    }
    body.dark #app6in1 #filter-box-on-mobile .filter-cup-match-box, 
    body.dark #app6in1 #filter-box-on-mobile .filter-row-select .button-df,
    .dark #filter-box-on-mobile .all-hot-filter .button-df{
        border-color:  #393939 !important;
    }

    body.dark #app6in1 #filter-box-on-mobile .filter-row-select .button-df.show, 
    .dark #filter-box-on-mobile .all-hot-filter .button-df.show,
    .dark #filter-box-on-mobile .all-hot-filter .button-df.active_{
        border: 1px solid #005030 !important;
    }

    #filter-box-on-mobile .custom-select-02 .custom-options .bts-bottom .bts-inner div.select-all{
        padding-left: 16px !important;
    }

    body.dark  #app6in1 .match-list-sm .match-list-box-repeated-sm .odds-detail-table .odds-detail-list .ods-detail-item .odstb-odds-list{
        border-top: 1px solid #393939 !important;
    }
    #filter-box-on-mobile .filter-row-select .custom-select-02 .custom-select{
        color: #414141;
    }
    body.dark    #filter-box-on-mobile .filter-row-select .custom-select-02 .custom-select{
        color: #EBEBEB;
    }
    .ods-detail-item.ods-100  .odstb-odds-list.d-flex.text-center>div{
        flex: 0 0 calc(25% - 3px) !important;
    }
    .ods-detail-item.ods-100 .odstb-odds-list.d-flex.text-center{
        align-items: baseline;
    }

    .dark #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet.double-line>div{
        background: var(--Iframe-BG-card, #212121);
    }
    .dark #app6in1 .match-list-sm .match-list-box-repeated-sm .match-list-main-sm .match-list-main--bet.double-line>div .two-line-start{
        color: white;
    }
    #app6in1 .odd-new-style>div{
        font-size: 10px;
    }
    .odds-title-item.two-line-end .odds{
        justify-content: center !important; 
    }
}
.odds-title-item.two-line-end {
    flex: 1 1 75px;
    width: 75px;
}
.odds-title-item.two-line-end .odds {
    justify-content: end;
    position: relative;
}

.odds-title-item.two-line-start {
    flex: 1 1 107px;
    width: 107px;
}
.odds-number-name{
    position: absolute;
    top: 0;
    bottom:  0;
    left: 5px;
    color: #FF1500;
}

/* .odds-number-name.one{
    left: 5px;
}
.odds-number-name.two{
    left: 25px;
}
.odds-number-name.three{
    left: 45px;
} */

