.loader-img1 {
    --bgc: var(--loader1-bg);
}

.loader-img2 {
    --bgc: var(--loader2-bg);
}

.my-date-picker {
    width: 100% !important;
}



.onlyForMobile[_ngcontent-ng-c679600774] {
    display: block !important
}

.game-highlight-wrap[_ngcontent-ng-c679600774] h3[_ngcontent-ng-c679600774] {
    background: var(--highlight-tile-bg);
    color: var(--highlgiht-tile-text-color);
    font-weight: 700;
    font-size: 12px;
    line-height: 25px;
    padding-left: 10px;
    margin-bottom: 0
}

.game-menu-tab[_ngcontent-ng-c679600774] .nav[_ngcontent-ng-c679600774] {
    background: var(--desktop-highlights-sport-bar-bg)
}

#searchModal[_ngcontent-ng-c679600774] .modal-content[_ngcontent-ng-c679600774] {
    background: var(--search-input-bg) !important
}

.game-menu-tab[_ngcontent-ng-c679600774] .nav-tabs[_ngcontent-ng-c679600774] .nav-link.active[_ngcontent-ng-c679600774] {
    background: var(--desktop-sports-tile-active-bg) !important;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.aviator[_ngcontent-ng-c3019720824] {
    background: #000 !important;
    color: #fff !important;
    border-radius: 1.6vw 1.6vw 0 0 !important;
    padding: 5px 5px;
}

@media only screen and (max-width: 574px) {
    .menu-list[_ngcontent-ng-c3019720824] .menu-item[_ngcontent-ng-c3019720824] {
        margin: 4px 4.7px 0 3.4px;
    }
}

.loader-body {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh
}

.body-container {
    position: absolute;
    z-index: 999;
    width: 170px;
    height: 105px;
    font-family: ui-sans-serif, sysetm-ui, sans-serif;
    margin: 0 auto;
    padding: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    border-radius: 8px;
    background: var(--loader-body);
    box-shadow: 0 10px 20px #0000001a !important
}

.circle-container {
    position: relative;
    left: -30px;
    top: -32px
}


.loading-text {
    position: absolute;
    bottom: 8px;
    font-size: 12px;
    color: var(--loader-text)
}

.a-pulse {
    --animn: pulse;
    will-change: transform
}

.a-slide {
    --animdur: .5s;
    --animn: slide
}

.a-return {
    --animn: return
}

h6[_ngcontent-ng-c3559087628] {
    font-weight: 700;
    margin: 0;
    font-size: .8rem
}

.modal-header[_ngcontent-ng-c3559087628] .close[_ngcontent-ng-c3559087628] {
    font-size: 1.3rem
}

.paati_boxs[_ngcontent-ng-c3559087628] h6[_ngcontent-ng-c3559087628] {
    font-size: 1rem
}

.body-bottom[_ngcontent-ng-c3559087628] {
    margin-bottom: 40px
}

.modal-body[_ngcontent-ng-c3559087628] {
    max-height: 80vh !important
}

.imgClass[_ngcontent-ng-c3559087628] {
    width: 29px;
    height: 35px;
    border: solid 1px gray;
    border-radius: 9px
}

.resultVideo[_ngcontent-ng-c3559087628] {
    background: black
}

.imgClassModal[_ngcontent-ng-c3559087628] {
    width: 24px;
    height: 29px;
    border: solid 1px gray;
    border-radius: 6px
}

.showall-card[_ngcontent-ng-c3559087628] {
    width: 100%;
    list-style: none;
    display: inline-block;
    padding: 2px 5px;
    margin-bottom: 3px
}

.recent-res[_ngcontent-ng-c3559087628] {
    background: #000;
    padding: 5px;
    color: #fff;
    margin-top: 50px;
    width: 100%;
    display: inline-block;
    white-space: nowrap;
    overflow-x: auto;
    margin-bottom: 100px
}

.recent-res[_ngcontent-ng-c3559087628] h5[_ngcontent-ng-c3559087628] {
    display: inline-block;
    font-size: 1.07375rem;
    margin: 0
}

.recent-res[_ngcontent-ng-c3559087628] ul[_ngcontent-ng-c3559087628] {
    padding: 0;
    display: inline-block;
    margin: 0
}

.recent-res[_ngcontent-ng-c3559087628] ul[_ngcontent-ng-c3559087628] li[_ngcontent-ng-c3559087628] {
    width: 35px;
    color: #333;
    margin-left: 10px;
    padding: 5px;
    list-style: none;
    text-align: center;
    font-weight: 700;
    display: inline-block;
    border-radius: 15px
}

.result[_ngcontent-ng-c3559087628] li[_ngcontent-ng-c3559087628] {
    cursor: pointer
}

.casino-b[_ngcontent-ng-c3559087628] {
    background: #f9a9ba;
    color: #000
}

.casino-a[_ngcontent-ng-c3559087628] {
    background: #72bbef;
    color: #000
}

.casino-c[_ngcontent-ng-c3559087628] {
    background: #ffff33;
    color: #000
}

.showall-card[_ngcontent-ng-c3559087628] li[_ngcontent-ng-c3559087628] span[_ngcontent-ng-c3559087628] {
    font-size: 15px;
    font-weight: 700
}

.baccarat-Banker[_ngcontent-ng-c3559087628] {
    background: linear-gradient(-180deg, #af2736 0, #93212d 100%)
}

.baccarat-player[_ngcontent-ng-c3559087628] {
    background: linear-gradient(-180deg, #1285e2 0, #0b5795 100%)
}

.baccarat-Tie[_ngcontent-ng-c3559087628] {
    background: linear-gradient(-180deg, #11b24b 0, #1c6235 100%)
}

.tigerResult[_ngcontent-ng-c3559087628] {
    background: #ff4500
}

.loinResult[_ngcontent-ng-c3559087628] {
    background: #ffff33
}

.casin-desk[_ngcontent-ng-c3559087628] {
    background: #000;
    box-shadow: 0 0 2px #fff;
    border-radius: 0 !important
}

.casin-desk-baccarat[_ngcontent-ng-c3559087628] .text-white[_ngcontent-ng-c3559087628] {
    color: #af2736 !important
}

.tie-game[_ngcontent-ng-c3559087628] {
    background: #09437f;
    padding: 5px 10px;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    display: block;
    margin: 10px auto
}

.casin-desk-tie[_ngcontent-ng-c3559087628] .text-white[_ngcontent-ng-c3559087628] {
    color: #11b24b !important
}

.casin-desk-player[_ngcontent-ng-c3559087628] .text-white[_ngcontent-ng-c3559087628] {
    color: #1285e2 !important
}

.showall-card[_ngcontent-ng-c3559087628] li[_ngcontent-ng-c3559087628] {
    display: inline-block;
    padding: 4px 2px;
    font-weight: 700
}

.showall-card[_ngcontent-ng-c3559087628] li[_ngcontent-ng-c3559087628] img[_ngcontent-ng-c3559087628] {
    height: 40px;
    width: 30px
}

.winer-title-kbc[_ngcontent-ng-c3559087628] {
    font-size: 14px;
    font-weight: 600
}

@media only screen and (max-width: 992px) {
    .recent-res[_ngcontent-ng-c3559087628] {
        margin-top: 10px
    }
}

.modal-header[_ngcontent-ng-c3559087628] {
    padding: 10px
}

.paati_boxs[_ngcontent-ng-c3559087628] {
    text-align: center;
    border-right: 1px solid #ddd;
    padding: 5px 0;
    margin: 10px 0;
    float: left
}

.card-Img-box[_ngcontent-ng-c3559087628] img[_ngcontent-ng-c3559087628] {
    width: 62px;
    border: 1px solid black;
    border-radius: 17px;
    margin: 6px
}

.winner-team[_ngcontent-ng-c3559087628] {
    background: #28a745;
    padding: 5px 10px;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    display: block;
    margin: 10px auto
}

@media only screen and (max-width: 767px) {
    .paati_boxs[_ngcontent-ng-c3559087628] {
        margin: 5px 0;
        padding: 0
    }

    .paati_boxs[_ngcontent-ng-c3559087628] h6[_ngcontent-ng-c3559087628] {
        font-size: 18px
    }

    .card-Img-box[_ngcontent-ng-c3559087628] img[_ngcontent-ng-c3559087628] {
        width: 50px
    }

    .card-Img-box2[_ngcontent-ng-c3559087628] {
        display: flex;
        justify-content: center
    }

    .card-Img-box2[_ngcontent-ng-c3559087628] img[_ngcontent-ng-c3559087628] {
        width: 50px;
        height: 65px
    }
}

.all-market-winner[_ngcontent-ng-c3559087628] {
    border-bottom: 1px solid #ccc;
    padding: 10px 0
}

.all-market-winner[_ngcontent-ng-c3559087628] .sectionA[_ngcontent-ng-c3559087628],
.all-market-winner[_ngcontent-ng-c3559087628] .sectionB[_ngcontent-ng-c3559087628] {
    width: 50%;
    display: inline-block;
    text-align: center;
    font-size: 12px
}

.clearfix[_ngcontent-ng-c3559087628] {
    clear: both;
    border-top: 1px solid #ccc
}

.winner-icon[_ngcontent-ng-c3559087628] {
    animation: 1.5s infinite _ngcontent-ng-c3559087628_winnerbox;
    border-radius: 50%;
    color: green;
    margin-left: 10px;
    font-size: 14px
}

.winner-label[_ngcontent-ng-c3559087628] i[_ngcontent-ng-c3559087628] {
    font-size: 26px;
    box-shadow: 0 0 #2c3e50;
    animation: _ngcontent-ng-c3559087628_winnerbox 1.5s infinite;
    border-radius: 50%
}

.loser-icon[_ngcontent-ng-c3559087628] {
    animation: 1.5s infinite _ngcontent-ng-c3559087628_winnerbox;
    border-radius: 50%;
    color: red;
    transform: rotate(180deg);
    margin-left: 10px;
    font-size: 14px
}

@keyframes _ngcontent-ng-c3559087628_winnerbox {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(29, 127, 30, .6)
    }

    70% {
        -webkit-box-shadow: 0 0 0 10px rgba(29, 127, 30, 0)
    }

    to {
        -webkit-box-shadow: 0 0 0 0 rgba(29, 127, 30, 0)
    }
}

.showall-card[_ngcontent-ng-c3559087628] {
    width: 100%;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 2px 5px;
    margin-bottom: 3px
}

.img32Results[_ngcontent-ng-c3559087628] {
    width: 24px;
    border: 1px solid black;
    border-radius: 10px;
    margin-left: 10px
}

.number[_ngcontent-ng-c3559087628] {
    text-decoration: none;
    color: #333
}

@media only screen and (max-width: 426px) {
    .body-bottom[_ngcontent-ng-c3559087628] {
        margin-bottom: 40px
    }
}

@media only screen and (min-width: 426px) {
    .recent-res[_ngcontent-ng-c3559087628] {
        margin-top: 5px
    }
}

.third-sec-con[_ngcontent-ng-c3559087628] {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    flex-wrap: wrap;
    padding-bottom: 55px
}

.alpha[_ngcontent-ng-c3559087628] {
    height: 35px;
    min-height: 35px;
    min-width: 35px;
    width: 35px;
    line-height: 35px;
    margin: 5px 10px 5px 0;
    background-color: #000;
    box-shadow: 0 0 2px #646464;
    color: #fdcf13;
    border-radius: 4px;
    text-align: center;
    font-weight: 700
}

.alpha-dragon[_ngcontent-ng-c3559087628] {
    color: #03b37f
}

.alpha-lion[_ngcontent-ng-c3559087628] {
    color: #fc4242
}

.result[_ngcontent-ng-c3559087628] .virtual.T[_ngcontent-ng-c3559087628] {
    background: #0f1626;
    color: #6198ff;
    height: 40px;
    width: 40px;
    font-size: 16px;
    font-weight: 700;
    border: 2px solid #273c68;
    border-radius: 25px
}

.result[_ngcontent-ng-c3559087628] .virtual.T[_ngcontent-ng-c3559087628] a[_ngcontent-ng-c3559087628] {
    color: #6198ff
}

.result[_ngcontent-ng-c3559087628] .virtual.H[_ngcontent-ng-c3559087628] {
    background: #1f1426;
    color: #cc85ff;
    height: 40px;
    width: 40px;
    font-size: 16px;
    font-weight: 700;
    border: 2px solid #533668;
    border-radius: 25px
}

.result[_ngcontent-ng-c3559087628] .virtual.H[_ngcontent-ng-c3559087628] a[_ngcontent-ng-c3559087628] {
    color: #cc85ff
}

.recent-res[_ngcontent-ng-c3559087628] .virtual.greenNumber[_ngcontent-ng-c3559087628] {
    background: linear-gradient(-180deg, #105d24 1%, #196631 99%);
    color: #fff
}

.recent-res[_ngcontent-ng-c3559087628] .virtual.redNumber[_ngcontent-ng-c3559087628] {
    background: linear-gradient(-180deg, #e1282a 1%, #e1272c 99%);
    color: #fff
}

.recent-res[_ngcontent-ng-c3559087628] .virtual.blackNumber[_ngcontent-ng-c3559087628] {
    background: linear-gradient(-180deg, #211e1e 1%, #000000 99%);
    color: #fff
}

.recent-res[_ngcontent-ng-c3559087628] .virtual[_ngcontent-ng-c3559087628] .number[_ngcontent-ng-c3559087628] {
    color: #fff
}

.recent-res.lucky0to9[_ngcontent-ng-c3559087628] {
    background: #b3b0b0;
    color: #000
}

.dreamcatcher[_ngcontent-ng-c3559087628] {
    height: 40px !important;
    width: 40px !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    border-radius: 25px !important
}

.numberOne[_ngcontent-ng-c3559087628] {
    color: #f7d36d;
    background: rgba(247, 211, 109, .3);
    border: 2px solid #f7d36d
}

.numberTwo[_ngcontent-ng-c3559087628] {
    color: #6e97f8;
    background: rgba(110, 151, 248, .3);
    border: 2px solid #6e97f8
}

.numberFive[_ngcontent-ng-c3559087628] {
    color: #c288f8;
    background: rgba(194, 136, 248, .3);
    border: 2px solid #c288f8
}

.numberTen[_ngcontent-ng-c3559087628] {
    color: #82e483;
    background: rgba(130, 228, 131, .3);
    border: 2px solid #82e483
}

.numberTwenty[_ngcontent-ng-c3559087628] {
    color: #de7a4d;
    background: rgba(222, 122, 77, .3);
    border: 2px solid #de7a4d
}

.numberFourty[_ngcontent-ng-c3559087628] {
    color: #eb5159;
    background: rgba(235, 81, 89, .3);
    border: 2px solid #eb5159
}

.sportsbookTile[_ngcontent-ng-c3559087628] {
    background-color: #72e3a0 !important
}

.game-menu-tab .nav-tabs .nav-link.active {
    background: var(--desktop-sports-tile-active-bg) !important;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.game-menu-tab[_ngcontent-ng-c679600774] .nav-tabs[_ngcontent-ng-c679600774] .nav-link.active[_ngcontent-ng-c679600774] span[_ngcontent-ng-c679600774] {
    color: var(--desktop-sports-tile-active-text-color) !important
}

.nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774] {
    font-size: 11px;
    padding: 5px 22px;
    color: var(--mbl-exchange-bar-text-color);
    font-weight: 700
}

.btm-light-table-row[_ngcontent-ng-c679600774] {
    color: var(--markets-text-color)
}

.game-menu-tab[_ngcontent-ng-c679600774] .nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] {
    background: var(--desktop-sports-tile-bg);
    border-radius: 10px;
    line-height: 14px;
    text-decoration: none
}

.game-menu-tab[_ngcontent-ng-c679600774] .nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] span[_ngcontent-ng-c679600774] {
    color: var(--desktop-sports-tile-text-color)
}

.game-menu-tab[_ngcontent-ng-c679600774] thead[_ngcontent-ng-c679600774] {
    background: var(--desktop-1x2-bg);
    color: var(--desktop-1x2-text-color)
}

.game-menu-tab[_ngcontent-ng-c679600774] tbody[_ngcontent-ng-c679600774] {
    background: var(--markets-bg)
}

.game-menu-tab[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] th[_ngcontent-ng-c679600774] {
    padding: 0 !important;
    font-size: 11px;
    border-top: none;
    padding: 0 0 0 10px;
    vertical-align: middle;
    border-bottom: 2px solid var(--desktop-1x2-bottom-border-color)
}

.game-menu-tab[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] td[_ngcontent-ng-c679600774],
.game-menu-tab[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] th[_ngcontent-ng-c679600774] {
    border-top: none;
    padding: 3px 0;
    vertical-align: middle
}

tbody[_ngcontent-ng-c679600774] tr[_ngcontent-ng-c679600774]:nth-last-child(1) {
    border-bottom-style: hidden
}

.nav-tabs-casino[_ngcontent-ng-c679600774] {
    background: var(--dashboard-cmp-nav-tabs-casino-background);
    border-radius: 0;
    border-bottom: 0;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    position: relative
}

.nav-tabs-casino[_ngcontent-ng-c679600774]::-webkit-scrollbar {
    display: none
}

.nav-tabs-casino[_ngcontent-ng-c679600774] {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.sports[_ngcontent-ng-c679600774] .nav-tabs-casino[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] {
    flex: 1 1 0;
    padding: 2px 4px;
    margin-bottom: 0
}

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c679600774] .casinoname-item[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774] {
    padding: 7px;
    min-width: 60px;
    color: var(--dashboard-cmp-nav-tabs-casino-casinoname-item-nav-link-color);
    white-space: nowrap;
    text-transform: uppercase;
    border-radius: 40px;
    border-right: 1px solid var(--dashboard-cmp-nav-tabs-casino-casinoname-item-nav-link-border-r);
    font-size: 12px;
    font-weight: 700
}

.sports[_ngcontent-ng-c679600774] .nav-tabs-casino[_ngcontent-ng-c679600774] .nav-link.active[_ngcontent-ng-c679600774] {
    background: var(--dashboard-cmp-nav-tabs-casino-casinoname-item-nav-link-active);
    border-right: 0 !important
}

.inplay-match[_ngcontent-ng-c679600774] {
    position: relative;
    width: 100%;
    margin-top: 1.5rem;
    background: var(--dashboard-cmp-inplay-match-background)
}

.row[_ngcontent-ng-c679600774] {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px
}

.casinoicons[_ngcontent-ng-c679600774] {
    position: relative;
    box-shadow: 0 5px 9px -3px;
    border-radius: 4px;
    cursor: pointer;
    background: var(--dashboard-cmp-casinoicons-background)
}

@media screen and (min-width: 1200px) {
    .container[_ngcontent-ng-c679600774] {
        padding-right: 30px;
        padding-left: 30px
    }
}

.casino-bottom[_ngcontent-ng-c679600774] {
    font-family: sans-serif;
    background: var(--dashboard-cmp-casino-bottom-background);
    padding: 4px 0;
    text-align: center;
    font-size: 16px;
    line-height: 18px;
    color: var(--dashboard-cmp-casino-bottom-color);
    letter-spacing: 2px;
    position: absolute;
    bottom: 0;
    font-weight: 700;
    width: 100%;
    right: 0;
    left: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 52px
}

.homeevent[_ngcontent-ng-c679600774] .back[_ngcontent-ng-c679600774],
.homeevent[_ngcontent-ng-c679600774] .lay[_ngcontent-ng-c679600774] {
    font-size: 11px
}

.back[_ngcontent-ng-c679600774] {
    background: var(--dashboard-cmp-back-background);
    color: var(--dashboard-cmp-back-color);
    padding: 2px 10px;
    font-weight: 700
}

.lay[_ngcontent-ng-c679600774] {
    background: var(--dashboard-cmp-lay-background);
    color: var(--dashboard-cmp-lay-color);
    padding: 2px 10px;
    font-weight: 700
}

.game-fancy[_ngcontent-ng-c679600774] {
    font-weight: 700;
    padding: 0 5px;
    background: var(--markets-fancy-icon-bg);
    font-style: italic;
    color: var(--markets-fancy-text);
    border-radius: 4px;
    font-size: 12px;
    margin-right: .22rem !important
}

.game-sportbook[_ngcontent-ng-c679600774] {
    font-weight: 700;
    padding: 0 5px;
    background: var(--markets-sportsbook-bg);
    color: var(--markets-sportsbook-text);
    font-style: italic;
    border-radius: 4px;
    font-size: 12px
}

.in_play[_ngcontent-ng-c679600774] {
    color: var(--dashboard-cmp-in_play-color);
    margin-left: 10px;
    transition: .4s ease-in;
    animation: 1s infinite _ngcontent-ng-c679600774_newlaunchinplay;
    font-weight: 700
}

.game-highlight-wrap[_ngcontent-ng-c679600774] .homeevent[_ngcontent-ng-c679600774] .count[_ngcontent-ng-c679600774] {
    width: 122px;
    text-align: center
}

.mobile-width[_ngcontent-ng-c679600774] {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px
}

@keyframes _ngcontent-ng-c679600774_newlaunchinplay {
    0% {
        transform: scale(1);
        color: var(--dashboard-cmp-keyframes-newlaunchinplay-zero-color)
    }

    50% {
        transform: scale(1.1);
        color: var(--dashboard-cmp-keyframes-newlaunchinplay-fifty-color)
    }

    to {
        transform: scale(1);
        color: var(--dashboard-cmp-keyframes-newlaunchinplay-hundred-color)
    }
}

.count[_ngcontent-ng-c679600774] span[_ngcontent-ng-c679600774] {
    min-width: 50px;
    display: inline-flex
}

.match-name[_ngcontent-ng-c679600774] {
    text-decoration: none !important;
    font-weight: 700;
    color: var(--markets-text-color) !important;
    cursor: pointer;
    position: relative
}

.prebet[_ngcontent-ng-c679600774] {
    color: var(--markets-clock-icon-color);
    margin-left: 10px
}

.fa[_ngcontent-ng-c679600774] {
    display: inline-block;
    font: 14px/1 FontAwesome;
    font-size: 1.143em;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.match-time[_ngcontent-ng-c679600774] {
    margin: 0 0 0 6.2px;
    color: var(--markets-dateTime-color);
    font-weight: 400;
    font-size: 12px;
    display: inline
}

.pin-on[_ngcontent-ng-c679600774] {
    color: var(--markets-pin-color-active) !important
}

.add-pin[_ngcontent-ng-c679600774],
.pin-on[_ngcontent-ng-c679600774] {
    padding: 0;
    background-repeat: no-repeat;
    font-size: 11px;
    line-height: 13px;
    display: block;
    background-size: contain;
    text-align: center;
    color: var(--markets-pin-color);
    width: 25px;
    height: 20px;
    margin-left: 5px
}

.tab-content[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] {
    font-size: 12px;
    margin-bottom: 0
}

.tab-content[_ngcontent-ng-c679600774] {
    margin-top: -1px;
    border: 1px solid var(--markets-border-bottom)
}

.mobile-men[_ngcontent-ng-c679600774] {
    display: none;
    white-space: nowrap;
    overflow-x: auto;
    width: 88%;
    background: var(--mbl-sports-bar-bg);
    color: var(--mbl-sports-text-color)
}

.menu-list[_ngcontent-ng-c679600774]::-webkit-scrollbar {
    display: none !important
}

.mobile-men[_ngcontent-ng-c679600774] {
    -ms-overflow-style: none !important;
    scrollbar-width: none
}

.a-search[_ngcontent-ng-c679600774] {
    position: absolute;
    z-index: 2;
    right: 0;
    width: 12%;
    height: 44px;
    padding: 0;
    background: var(--magnifier-bg);
    border-left: 1px solid var(--magnifier-bg);
    color: var(--magnifier-color);
    border-radius: 0;
    font-size: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.mobile-men[_ngcontent-ng-c679600774] .menu-list[_ngcontent-ng-c679600774] {
    margin: 0;
    padding: 0;
    position: relative;
    overflow-x: auto;
    overflow-y: hidden
}

.menu-list[_ngcontent-ng-c679600774] .menu-item[_ngcontent-ng-c679600774] {
    color: var(--mbl-sports-text-color);
    margin: 5px 5px 0;
    font-weight: 700;
    display: inline-block
}

.menu-list.ul[_ngcontent-ng-c679600774]::-webkit-scrollbar {
    display: none
}

.menu-list.ul[_ngcontent-ng-c679600774] {
    -ms-overflow-style: none;
    scrollbar-width: none;
    margin-bottom: 0
}

.menu-item.active[_ngcontent-ng-c679600774] div[_ngcontent-ng-c679600774] {
    background: var(--mbl-sports-active-bg);
    color: var(--mbl-sports-active-text-color);
    box-shadow: inset 0 1px 3px 0 var(--mbl-sports-active-bg)
}

.menu-item.active[_ngcontent-ng-c679600774] .exch[_ngcontent-ng-c679600774] {
    background: var(--mbl-sports-active-bg);
    color: var(--mbl-sports-active-text-color);
    fill: var(--mbl-sports-active-text-color);
    box-shadow: inset 0 1px 3px 0 var(--mbl-sports-active-bg)
}

.menu-item.active[_ngcontent-ng-c679600774] .exch[_ngcontent-ng-c679600774] .virtual[_ngcontent-ng-c679600774] path[_ngcontent-ng-c679600774] {
    color: var(--mbl-sports-active-text-color);
    fill: var(--mbl-sports-active-text-color)
}

.menu-item[_ngcontent-ng-c679600774] div[_ngcontent-ng-c679600774] {
    font-weight: 700;
    border-radius: 1.6vw 1.6vw 0 0;
    padding: 5px
}

.menu-list[_ngcontent-ng-c679600774] svg[_ngcontent-ng-c679600774] {
    width: 32px;
    height: 29px
}

.newlaunch[_ngcontent-ng-c679600774] span[_ngcontent-ng-c679600774] {
    transition: .1s ease-in;
    animation: 1s infinite _ngcontent-ng-c679600774_newlaunchin
}

@keyframes _ngcontent-ng-c679600774_newlaunchin {
    0% {
        color: red
    }

    50% {
        color: #ff0
    }

    to {
        color: #00f
    }
}

@media screen and (min-width: 2px) and (max-width: 992px) {
    .hideDesktop[_ngcontent-ng-c679600774] {
        display: none
    }

    .match-time[_ngcontent-ng-c679600774] {
        display: inline-block !important;
        margin-left: 5px
    }

    .game-highlight-wrap[_ngcontent-ng-c679600774] h3[_ngcontent-ng-c679600774] {
        background: linear-gradient(-180deg, #2e4b5e, #243a48 82%);
        text-align: center;
        color: #fff
    }

    .scrollHeight[_ngcontent-ng-c679600774] {
        max-height: 260px;
        overflow-x: auto;
        border-bottom: 3px solid #265e04
    }

    .mobile-men[_ngcontent-ng-c679600774] {
        display: block
    }

    .casino-bottom[_ngcontent-ng-c679600774] {
        font-size: 13px;
        line-height: 13px;
        min-height: 34px
    }

    .inplay-match[_ngcontent-ng-c679600774] {
        margin-top: 0
    }

    .table[_ngcontent-ng-c679600774] {
        margin-bottom: 0
    }

    .marquee-text[_ngcontent-ng-c679600774] {
        margin: 0;
        padding: 0
    }

    .marquee-box[_ngcontent-ng-c679600774] .scrolling-text[_ngcontent-ng-c679600774] {
        width: 79% !important
    }

    .marquee-box[_ngcontent-ng-c679600774] marquee[_ngcontent-ng-c679600774] {
        width: 79% !important
    }

    .game-fancy[_ngcontent-ng-c679600774],
    .game-sportbook[_ngcontent-ng-c679600774] {
        font-size: 4vw
    }

    .fa-television[_ngcontent-ng-c679600774] {
        font-size: 1em
    }

    .game-menu-tab[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] td[_ngcontent-ng-c679600774] {
        font-size: 4vw
    }

    .add-pin[_ngcontent-ng-c679600774],
    .pin-on[_ngcontent-ng-c679600774] {
        width: 6.66667vw;
        height: 6.66667vw
    }

    .in_play[_ngcontent-ng-c679600774] {
        font-size: 12px !important
    }
}

@media screen and (max-width: 280px) {
    .match-name[_ngcontent-ng-c679600774] {
        font-size: 14px
    }

    .show-xs[_ngcontent-ng-c679600774] {
        display: none
    }

    .menu-list[_ngcontent-ng-c679600774] svg[_ngcontent-ng-c679600774] {
        width: 0px;
        height: 0px
    }

    .casino-bottom[_ngcontent-ng-c679600774] {
        font-size: 9px;
        line-height: 13px;
        min-height: 34px;
        font-weight: 700
    }
}

.marquee-box[_ngcontent-ng-c679600774] .scrolling-text[_ngcontent-ng-c679600774] {
    width: 90%;
    color: var(--news-marque-text-color);
    display: inline-table;
    font-weight: 700;
    font-size: 12px
}

.marquee-box[_ngcontent-ng-c679600774] marquee[_ngcontent-ng-c679600774] {
    width: 90%;
    color: var(--news-marque-text-color);
    display: inline-table;
    font-weight: 700;
    font-size: 12px
}

.marquee-box[_ngcontent-ng-c679600774] h4[_ngcontent-ng-c679600774] {
    z-index: 10;
    font-size: 12px;
    font-weight: 700;
    position: relative;
    background: var(--news-text-bg);
    color: var(--news-text-color);
    padding: 4px 4px 4px 9px;
    display: inline-block
}

.marquee-box[_ngcontent-ng-c679600774] h4[_ngcontent-ng-c679600774] i[_ngcontent-ng-c679600774] {
    color: var(--news-text-icon-color)
}

.marquee-box[_ngcontent-ng-c679600774] {
    line-height: 21px;
    height: 23px;
    background: var(--news-bar-bg)
}


.my-flaot[_ngcontent-ng-c679600774] {
    width: 70px;
    height: 70px;
    display: flex;
    float: right
}

.blinkPulse[_ngcontent-ng-c679600774]:before {
    position: absolute;
    content: " ";
    z-index: -1;
    top: -13px;
    left: -10px;
    background-color: #00ce47;
    width: 90px;
    height: 90px;
    border-radius: 100%;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
    opacity: .6;
    animation: _ngcontent-ng-c679600774_pulse 1.8s ease-out;
    animation-iteration-count: infinite
}

@keyframes _ngcontent-ng-c679600774_pulse {
    0% {
        transform: scale(0);
        opacity: 0
    }

    25% {
        transform: scale(.3);
        opacity: 1
    }

    50% {
        transform: scale(.6);
        opacity: .6
    }

    75% {
        transform: scale(.9);
        opacity: .3
    }

    to {
        transform: scale(1);
        opacity: 0
    }
}

.stickywhatsapp[_ngcontent-ng-c679600774] {
    position: fixed;
    bottom: 10%;
    right: 0;
    width: 70px;
    height: auto;
    transition: all .5s ease-in-out;
    z-index: 11;
    padding: 0;
    text-align: center;
    box-sizing: border-box
}

.searchIconDiv[_ngcontent-ng-c679600774] {
    display: flex;
    align-items: center;
    background: var(--search-input-bg);
    width: 100%
}

.searchIconDiv[_ngcontent-ng-c679600774] .form-control[_ngcontent-ng-c679600774] {
    background: var(--search-input-bg);
    color: var(--search-input-text-color)
}

.searchIcon[_ngcontent-ng-c679600774] {
    color: var(--search-input-icons-color) !important;
    position: relative
}

.searchIconCross[_ngcontent-ng-c679600774] {
    color: var(--search-input-icons-color) !important;
    padding-bottom: 3px;
    font-size: 18px;
    z-index: 10;
    position: absolute;
    right: 9px
}

.searchbar[_ngcontent-ng-c679600774] {
    border: unset
}

.searchbar[_ngcontent-ng-c679600774]:focus,
input[_ngcontent-ng-c679600774]:focus {
    border-color: inherit;
    box-shadow: none
}

.searchBox[_ngcontent-ng-c679600774] {
    position: absolute;
    background: var(--search-box-bg);
    color: var(--search-box-text-color);
    border-top: 1px solid var(--search-box-border);
    top: 44px;
    width: 101%;
    margin-left: -9px !important;
    z-index: 10
}

.searchBox[_ngcontent-ng-c679600774] table[_ngcontent-ng-c679600774] {
    padding: 8px 10px !important;
    border-radius: 5px
}

.scrollSearchBox[_ngcontent-ng-c679600774] {
    position: relative;
    overflow-y: scroll;
    max-height: 240px
}

.searchDataList[_ngcontent-ng-c679600774] {
    list-style: none;
    padding-left: 0;
    margin-left: 0
}

.searchList[_ngcontent-ng-c679600774] {
    padding: 8px 10px
}

.searchList[_ngcontent-ng-c679600774]:hover {
    background-color: #f5faff;
    color: #000
}

.searchList[_ngcontent-ng-c679600774] a[_ngcontent-ng-c679600774] {
    color: #000 !important
}

.no-item-founds[_ngcontent-ng-c679600774] {
    color: #ccc;
    padding: 3px 10px 6px !important
}

@media screen and (max-width:920px) {
    .mobile-men[_ngcontent-ng-c679600774] .menu-list[_ngcontent-ng-c679600774] {
        overflow-x: auto;
        overflow-y: hidden;
        position: relative
    }

    #searchModal[_ngcontent-ng-c679600774] .modal-dialog[_ngcontent-ng-c679600774] {
        margin: 0 !important
    }

    #searchModal[_ngcontent-ng-c679600774] .modal-header[_ngcontent-ng-c679600774] {
        border-bottom: none !important
    }
}

@media screen and (min-width:1024px) {
    .custom-owl-carousel[_ngcontent-ng-c679600774] .img[_ngcontent-ng-c679600774] {
        height: 192.41px !important
    }
}



.owl-theme .item img {
    height: 97px !important;
    width: 100% !important
}

@media only screen and (max-width:574px) {

    .game-menu-tab[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] td[_ngcontent-ng-c679600774],
    .game-menu-tab[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] th[_ngcontent-ng-c679600774] {
        padding: 5px 5px 5px 6px
    }

    .game-fancy[_ngcontent-ng-c679600774] {
        position: relative;
        left: 8px;
        padding: .5px 5px
    }

    .game-sportbook[_ngcontent-ng-c679600774] {
        font-size: 4vw;
        position: relative;
        bottom: 12px;
        left: 10px;
        padding: .5px 5px
    }

    .marquee-box[_ngcontent-ng-c679600774] h4[_ngcontent-ng-c679600774] {
        margin-left: 0
    }



    .menu-item[_ngcontent-ng-c679600774] div[_ngcontent-ng-c679600774] {
        padding: 5px 3px
    }

    .menu-list[_ngcontent-ng-c679600774] svg[_ngcontent-ng-c679600774] {
        position: relative;
        left: 2px
    }

    .orange-nav-ic-txt[_ngcontent-ng-c679600774] {
        position: relative;
        right: 2px
    }

    .menu-list[_ngcontent-ng-c679600774] .menu-item[_ngcontent-ng-c679600774] {
        margin: 4px 4.7px 0 3.4px
    }

    .a-search[_ngcontent-ng-c679600774] {
        height: 43px
    }

    .a-search[_ngcontent-ng-c679600774]:after {
        top: 48%
    }

    .game-highlight-wrap[_ngcontent-ng-c679600774] h3[_ngcontent-ng-c679600774] {
        padding-bottom: 1px
    }

    #searchModal[_ngcontent-ng-c679600774] .modal-dialog[_ngcontent-ng-c679600774] {
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100%;
        z-index: 99;
        background-color: #000000b3;
        transition: transform .3s ease
    }

    .searchbar[_ngcontent-ng-c679600774]::placeholder {
        color: #999;
        font-size: 14px
    }

    .modal-content[_ngcontent-ng-c679600774] {
        border-radius: 5px
    }
}

.dashboard-custom-table[_ngcontent-ng-c679600774] thead[_ngcontent-ng-c679600774] th[_ngcontent-ng-c679600774] span[_ngcontent-ng-c679600774] {
    position: relative;
    left: -5px
}

.dashboard-custom-table[_ngcontent-ng-c679600774] tbody[_ngcontent-ng-c679600774] tr[_ngcontent-ng-c679600774] {
    border-color: var(--markets-border-bottom)
}

.fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
    padding: 3px 5.5px 3px 10px !important
}

.td-event-name[_ngcontent-ng-c679600774] {
    padding: 3px 0 3px 10px !important;
    cursor: pointer
}

.td-event-name-customePadding[_ngcontent-ng-c679600774] {
    padding: 3px 3px 3px 10px !important
}

@media only screen and (min-width:992px) {
    .add-pin[_ngcontent-ng-c679600774] {
        margin: 0
    }
}

@media only screen and (max-width:574px) {
    .game-sportbook[_ngcontent-ng-c679600774] {
        top: 0
    }

    .orange-nav-ic-txt[_ngcontent-ng-c679600774] {
        right: 2px;
        top: .48px
    }

    .menu-item[_ngcontent-ng-c679600774]:nth-child(n+2) {
        margin: 4px 4.7px -2px 5.4px !important
    }

    .menu-item[_ngcontent-ng-c679600774]:nth-child(n+2) .orange-nav-ic-txt[_ngcontent-ng-c679600774] {
        position: relative;
        left: -2px !important
    }

    .menu-item[_ngcontent-ng-c679600774]:nth-child(n+3) {
        margin: 4px 4.7px -2px 4.9px !important
    }

    .menu-item[_ngcontent-ng-c679600774]:nth-child(n+4) {
        margin: 4px 4.7px -2px 5.9px !important
    }

    .menu-item[_ngcontent-ng-c679600774]:nth-child(n+3) .orange-nav-ic-txt[_ngcontent-ng-c679600774] {
        position: relative;
        left: -1.7px !important
    }

    .a-search[_ngcontent-ng-c679600774]:after {
        transform: translate(-50%, -48%) !important
    }

    .td-event-name[_ngcontent-ng-c679600774] {
        padding: 5px 0 5px 8px !important
    }

    .td-event-name-customePadding[_ngcontent-ng-c679600774] {
        padding: 3px 48px 3px 8px !important
    }

    .game-fancy[_ngcontent-ng-c679600774] {
        padding: -0px 5px !important
    }

    .game-sportbook[_ngcontent-ng-c679600774] {
        padding: auto !important
    }

    #multiMarketPin[_ngcontent-ng-c679600774] {
        position: relative;
        left: 2px
    }

    .mobile-cutome-padding-date[_ngcontent-ng-c679600774] {
        padding-bottom: 5px;
        position: relative;
        top: 2px
    }

    .in_play[_ngcontent-ng-c679600774] {
        position: relative;
        top: -1.5px;
        padding-left: 0;
        margin-left: 8px
    }
}

.fancy-not-exist[_ngcontent-ng-c679600774] {
    margin-right: 18px
}

@media screen and (max-width:426px) {


    .highlights-div[_ngcontent-ng-c679600774] {
        display: block !important
    }

    .menu-list[_ngcontent-ng-c679600774] img[_ngcontent-ng-c679600774] {
        left: 2.4px
    }

    .orange-nav-ic-txt[_ngcontent-ng-c679600774] {
        right: 1.5px;
        top: 0
    }

    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        right: 59px
    }

    .mobile-cutome-padding-date[_ngcontent-ng-c679600774] {
        top: 1.5px
    }

    .menu-item[_ngcontent-ng-c679600774]:nth-child(n+2) .orange-nav-ic-txt[_ngcontent-ng-c679600774] {
        left: -1.8px !important
    }

    .td-event-name[_ngcontent-ng-c679600774] .match-name[_ngcontent-ng-c679600774] {
        top: -1.5px
    }

    .td-event-name[_ngcontent-ng-c679600774] .match-time[_ngcontent-ng-c679600774] {
        top: -1.5px;
        position: relative
    }

    .scrollHeight[_ngcontent-ng-c679600774] {
        max-height: 258px
    }

    .mobile-cutome-padding-date[_ngcontent-ng-c679600774] {
        position: relative
    }

    .td-event-name-customePadding[_ngcontent-ng-c679600774] {
        padding: 5px 0 1px 8px !important
    }

    .td-event-name-customePadding[_ngcontent-ng-c679600774] .match-time[_ngcontent-ng-c679600774] {
        top: -.2px
    }

    .td-event-name-customePadding[_ngcontent-ng-c679600774] .in_play[_ngcontent-ng-c679600774] {
        position: relative;
        top: -.5px
    }

    .CasinoClass[_ngcontent-ng-c679600774] {
        position: relative;
        left: -.5px
    }

    .TennisClass[_ngcontent-ng-c679600774] {
        position: relative;
        left: .5px
    }

    .TennisClass[_ngcontent-ng-c679600774] img[_ngcontent-ng-c679600774] {
        left: 2.2px
    }

    .game-sportbook[_ngcontent-ng-c679600774] {
        padding: 0 5px;
        position: relative;
        left: 8px
    }

    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        padding: 5px 5px 3px 10px !important;
        vertical-align: top !important
    }
}

@media screen and (max-width:416px) {}

@media screen and (max-width:394px) {


    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        right: 57px
    }
}

@media screen and (max-width:391px) {


    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        right: 57px
    }
}

@media screen and (max-width:376px) {


    .login-signup-uname-pass[_ngcontent-ng-c679600774] {
        position: relative;
        top: -.5px
    }

    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        right: 56px
    }

    .orange-nav-ic-txt[_ngcontent-ng-c679600774] {
        top: 0
    }
}

@media screen and (max-width:361px) {


    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        right: 55px
    }
}

@media screen and (max-width:321px) {


    .orange-nav-ic-txt[_ngcontent-ng-c679600774],
    .td-event-name[_ngcontent-ng-c679600774] .match-name[_ngcontent-ng-c679600774] {
        top: 0
    }

    .td-event-name[_ngcontent-ng-c679600774] .match-time[_ngcontent-ng-c679600774] {
        top: 0;
        position: relative
    }

    .in_play[_ngcontent-ng-c679600774] {
        position: relative;
        top: 0
    }

    .mobile-cutome-padding-date[_ngcontent-ng-c679600774] {
        padding-bottom: 3.8px
    }

    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        right: 52.5px
    }

    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        padding: 5px 5px 3px 8px !important
    }
}

@media screen and (max-width:281px) {


    .menu-item[_ngcontent-ng-c679600774] div[_ngcontent-ng-c679600774] {
        padding: 5px 4px 5px 3.5px
    }

    .match-name[_ngcontent-ng-c679600774] {
        font-size: 4vw
    }

    .fancy-and-sport-book-chips[_ngcontent-ng-c679600774] {
        right: 50.5px
    }

    .orange-nav-ic-txt[_ngcontent-ng-c679600774] {
        right: 1px
    }

    .a-search[_ngcontent-ng-c679600774] {
        height: 35px
    }
}

.nav-tabs[_ngcontent-ng-c679600774] {
    background: var(--mbl-exchange-bar-bg);
    border-radius: 0;
    border-bottom: 0;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    position: relative
}

.nav-tabs[_ngcontent-ng-c679600774]::-webkit-scrollbar {
    display: none
}

.nav-item[_ngcontent-ng-c679600774] a[_ngcontent-ng-c679600774] {
    margin-bottom: 0;
    padding-top: 7px;
    padding-bottom: 7px
}

.nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] {
    display: table-cell
}

.game-nav-bar.nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] {
    flex: 1 1 auto;
    text-align: center
}

.activeNav[_ngcontent-ng-c679600774] {
    border-top: 1px solid var(--mbl-exchange-bar-active-border)
}

@media all {
    a[_ngcontent-ng-c679600774] {
        color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
        text-decoration: underline
    }

    .nav-link[_ngcontent-ng-c679600774] {
        display: block;
        padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
        font-size: var(--bs-nav-link-font-size);
        font-weight: var(--bs-nav-link-font-weight);
        color: var(--mbl-exchange-bar-text-color);
        text-decoration: none;
        background: 0 0;
        border: 0;
        transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out
    }

    .position-relative[_ngcontent-ng-c679600774] {
        position: relative !important
    }
}

a[_ngcontent-ng-c679600774] {
    text-decoration: none
}

@media all {
    .nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774] {
        color: var(--mbl-exchange-bar-text-color);
        margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }
}

.nav-link[_ngcontent-ng-c679600774] {
    text-decoration: none;
    border-right: 1px solid var(--mbl-exchange-bar-border-color) !important;
    border-radius: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-weight: 700;
    white-space: nowrap
}

.nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774]:focus,
.nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774]:hover,
.nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774]:before {
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-top-color: transparent
}

@media all {
    a[_ngcontent-ng-c679600774]:hover {
        --bs-link-color-rgb: var(--bs-link-hover-color-rgb)
    }

    .nav-link[_ngcontent-ng-c679600774]:hover {
        color: var(--bs-nav-link-hover-color)
    }
}

a[_ngcontent-ng-c679600774]:hover {
    text-decoration: underline
}

@media all {
    .nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774]:hover {
        isolation: isolate;
        border-color: var(--bs-nav-tabs-link-hover-border-color)
    }
}

@media screen and (max-width: 992px) {
    a.nav-link[_ngcontent-ng-c679600774]:hover {
        text-decoration: none
    }

    .tab-content[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] {
        margin-bottom: 0 !important
    }
}

.activeNav[_ngcontent-ng-c679600774] a[_ngcontent-ng-c679600774] {
    text-decoration: unset !important
}

@media all {

    .nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774]:focus,
    .nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774]:hover {
        isolation: isolate;
        border-color: var(--bs-nav-tabs-link-hover-border-color)
    }
}

.nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774]:last-child .nav-link[_ngcontent-ng-c679600774] {
    border-right: 0 !important
}

.coming-soon[_ngcontent-ng-c679600774] {
    height: 25vh;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 32px;
    font-weight: 700
}

.loading-dots[_ngcontent-ng-c679600774] {
    width: 50px;
    aspect-ratio: 4;
    background: radial-gradient(circle closest-side, #000 90%, #0000) 0/calc(100%/3) 100% space;
    clip-path: inset(0 100% 0 0);
    animation: _ngcontent-ng-c679600774_loading-dots-animation 1s steps(4) infinite;
    background-image: radial-gradient(circle closest-side, #000 90%, #0000);
    background-position-x: 0px;
    background-position-y: center;
    background-size: 33.3333% 100%;
    background-repeat-x: space;
    background-repeat-y: space;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial
}

@keyframes _ngcontent-ng-c679600774_loading-dots-animation {
    to {
        clip-path: inset(0 -34% 0 0);
        clip-path: inset(0px -34% 0px 0px)
    }
}

.show-this[_ngcontent-ng-c679600774] {
    display: block !important
}

.account-detail-head[_ngcontent-ng-c679600774] {
    font-weight: 700;
    font-size: 14px;
    background: var(--account-statement-cmp-account-detail-head-bg);
    padding: 6px;
    color: var(--account-statement-cmp-account-detail-head-color);
    height: 35px
}

.card-header[_ngcontent-ng-c679600774]:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

.cardMain[_ngcontent-ng-c679600774] {
    margin-top: 23px;
    margin-bottom: 40px;
    padding: .15rem
}

.account-detail-body[_ngcontent-ng-c679600774] {
    padding: 5px 11px
}

dl[_ngcontent-ng-c679600774],
ol[_ngcontent-ng-c679600774],
p[_ngcontent-ng-c679600774],
.ch-pass-model[_ngcontent-ng-c679600774] ul[_ngcontent-ng-c679600774] {
    margin-top: 0;
    margin-bottom: 1rem
}

.account-detail-body[_ngcontent-ng-c679600774] .bd-example[_ngcontent-ng-c679600774] dd[_ngcontent-ng-c679600774],
.account-detail-body[_ngcontent-ng-c679600774] .bd-example[_ngcontent-ng-c679600774] dt[_ngcontent-ng-c679600774] {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #ccc;
    padding-left: 17px
}

dl[_ngcontent-ng-c679600774] dt[_ngcontent-ng-c679600774] {
    font-size: 14px
}

.bd-example[_ngcontent-ng-c679600774] .edit-password[_ngcontent-ng-c679600774] {
    color: #000 !important;
    text-decoration: none
}

.fa-lg[_ngcontent-ng-c679600774] {
    font-size: 1.33333333em !important;
    line-height: .75em;
    vertical-align: -15%;
    position: relative;
    top: -4px
}

.fa[_ngcontent-ng-c679600774] {
    display: inline-block;
    font: 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased
}

a[_ngcontent-ng-c679600774] .fa[_ngcontent-ng-c679600774]:hover {
    color: #09437f;
    cursor: pointer
}

.account-detail-head[_ngcontent-ng-c679600774] {
    font-weight: 700;
    font-size: 14px;
    background: var(--account-statement-cmp-account-detail-head-bg);
    padding: 6px;
    color: var(--account-statement-cmp-account-detail-head-color);
    border-radius: 1px
}

button.close[_ngcontent-ng-c679600774] {
    padding: 0;
    background-color: transparent;
    border: 0;
    appearance: none;
    color: var(--account-statement-cmp-account-detail-head-color)
}

.modal-header[_ngcontent-ng-c679600774] .close[_ngcontent-ng-c679600774] {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto
}

.close[_ngcontent-ng-c679600774] {
    float: right;
    font-size: 1.3125rem;
    font-weight: 700;
    line-height: 1;
    text-shadow: 0 1px 0 var(--account-statement-cmp-account-detail-head-color)
}

h5.modal-title[_ngcontent-ng-c679600774] {
    font-size: 15px;
    font-weight: 700
}

.view-rolling[_ngcontent-ng-c679600774] {
    margin-bottom: 4px;
    border: 1px solid var(--account-statement-cmp-view-rolling-border);
    font-weight: 700
}

.view-rolling[_ngcontent-ng-c679600774] span[_ngcontent-ng-c679600774] {
    margin-left: 5px
}

.roll[_ngcontent-ng-c679600774] .row[_ngcontent-ng-c679600774] {
    --bs-gutter-x: unset !important
}

.view-rolling[_ngcontent-ng-c679600774] label[_ngcontent-ng-c679600774] {
    padding: 7px 18px
}

.view-rolling[_ngcontent-ng-c679600774] div[_ngcontent-ng-c679600774] {
    padding: 7px 25px
}

.asterisk_input[_ngcontent-ng-c679600774]:before {
    content: "*";
    font-size: 15px;
    color: var(--account-statement-cmp-asterisk_input-color)
}

.form-group[_ngcontent-ng-c679600774] label[_ngcontent-ng-c679600774] {
    display: inline-block;
    margin-bottom: .5rem
}

.form-group[_ngcontent-ng-c679600774] {
    margin-bottom: 1rem
}

.form-control[_ngcontent-ng-c679600774] {
    border-radius: .25rem;
    font-size: .875rem;
    color: #5c6873
}

.btn[_ngcontent-ng-c679600774] {
    font-size: .875rem;
    border-radius: .25rem
}

.btn-primary[_ngcontent-ng-c679600774] {
    border-color: unset;
    background: var(--account-statement-cmp-account-detail-head-bg)
}

.btn-secondary[_ngcontent-ng-c679600774] {
    color: var(--account-statement-cmp-btn-secondary-color);
    background-color: var(--account-statement-cmp-btn-secondary-bg);
    border-color: var(--account-statement-cmp-btn-secondary-bg)
}

[_ngcontent-ng-c679600774]::placeholder {
    color: #5c6873
}

.form-control[_ngcontent-ng-c679600774]:focus {
    border-color: var(--account-statement-cmp-form-control-focus-border);
    box-shadow: unset;
    color: var(--account-statement-cmp-form-control-focus-color);
    background-color: var(--account-statement-cmp-form-control-focus-bg);
    outline: 0
}

.marquelikeDiv[_ngcontent-ng-c679600774] {
    white-space: nowrap;
    overflow: hidden;
    animation: _ngcontent-ng-c679600774_scroll-left 10s linear infinite
}

@keyframes _ngcontent-ng-c679600774_scroll-left {
    0% {
        transform: translate(100%)
    }

    to {
        transform: translate(-100%)
    }
}

@media only screen and (min-width:992px) {
    .cardMain[_ngcontent-ng-c679600774] {
        margin-top: 22.5px;
        margin-bottom: 40px;
        padding: .15rem
    }

    .p-mobile-1[_ngcontent-ng-c679600774] {
        padding-left: 9.5px;
        padding-right: 10px
    }

    .account-detail-body[_ngcontent-ng-c679600774] .bd-example[_ngcontent-ng-c679600774] dd[_ngcontent-ng-c679600774],
    .account-detail-body[_ngcontent-ng-c679600774] .bd-example[_ngcontent-ng-c679600774] dt[_ngcontent-ng-c679600774] {
        padding-left: 16px
    }

    .acc-dtl[_ngcontent-ng-c679600774] {
        position: relative;
        top: 2px
    }

    .account-detail-head[_ngcontent-ng-c679600774] {
        padding: 5px 6px
    }

    .fa-eye[_ngcontent-ng-c679600774] {
        position: relative;
        top: 2px
    }
}

.btn[_ngcontent-ng-c679600774]:hover {
    background: transparent !important;
    color: inherit !important
}

.input-group-append[_ngcontent-ng-c679600774] {
    position: absolute;
    right: 3px
}

.highlights-div-hide[_ngcontent-ng-c679600774] {
    display: none
}

.in_play[_ngcontent-ng-c679600774] .fa-television[_ngcontent-ng-c679600774] {
    font-size: 12px !important
}

ul.search-game-ul[_ngcontent-ng-c679600774] {
    padding: 5px;
    list-style-type: none;
    font-size: 12px
}

ul.search-game-ul[_ngcontent-ng-c679600774] li[_ngcontent-ng-c679600774] {
    float: left;
    border-bottom: 1px solid var(--search-box-bottom-border-color);
    padding: 3px;
    width: 100%
}

ul.search-game-ul[_ngcontent-ng-c679600774] li[_ngcontent-ng-c679600774]:last-child {
    border-bottom: 0px
}

.search-game-name[_ngcontent-ng-c679600774],
.game-teams[_ngcontent-ng-c679600774],
.game-date[_ngcontent-ng-c679600774] {
    float: left;
    display: contents
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .game-highlight-wrap[_ngcontent-ng-c679600774] .homeevent[_ngcontent-ng-c679600774] .count[_ngcontent-ng-c679600774] {
        width: 90px;
        text-align: center
    }

    .count[_ngcontent-ng-c679600774] span[_ngcontent-ng-c679600774] {
        min-width: 40px;
        max-width: 40px
    }

    .marquelikeDiv[_ngcontent-ng-c679600774] {
        animation: scroll-left 18s linear infinite
    }

    .game-menu-tab[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] td[_ngcontent-ng-c679600774] {
        font-size: 1.5vw
    }

    .img.img-responsive[_ngcontent-ng-c679600774] {
        max-height: 200px !important
    }

    .add-pin[_ngcontent-ng-c679600774],
    .pin-on[_ngcontent-ng-c679600774] {
        width: 2.66667vw;
        height: 2.66667vw
    }

    #searchModal[_ngcontent-ng-c679600774] .modal-dialog[_ngcontent-ng-c679600774] {
        min-width: 100%
    }
}

.lay {
    background-color: #f9c9d4 !important;
    cursor: pointer;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 990px) and (-webkit-min-device-pixel-ratio: 2) {

    .game-fancy[_ngcontent-ng-c679600774],
    .game-sportbook[_ngcontent-ng-c679600774] {
        font-size: 2vw;
        padding: 0 8px 0 5px
    }

    .game-menu-tab[_ngcontent-ng-c679600774] .table[_ngcontent-ng-c679600774] td[_ngcontent-ng-c679600774] {
        font-size: 2vw
    }

    .add-pin[_ngcontent-ng-c679600774],
    .pin-on[_ngcontent-ng-c679600774] {
        width: 3.66667vw;
        height: 3.66667vw
    }

    .match-time[_ngcontent-ng-c679600774] {
        font-size: 15px
    }

    .fa-lg[_ngcontent-ng-c679600774] {
        top: -2px
    }
}

.nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774]:focus,
.nav-tabs[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774]:hover {
    isolation: isolate;
    border-color: transparent
}

@media only screen and (max-width:1023px) {
    .hideMobile[_ngcontent-ng-c679600774] {
        display: none !important
    }
}

@media screen and (min-width:1024px) {
    .nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774] {
        font-size: 12px;
        padding: 3px 22px;
        cursor: pointer
    }

    .fa-lg[_ngcontent-ng-c679600774] {
        top: -1px
    }

    .nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] a.nav-link[_ngcontent-ng-c679600774]:hover {
        text-decoration: none
    }

    .nav-link[_ngcontent-ng-c679600774] {
        border-right: 1px solid transparent !important
    }

    .hideDekstop[_ngcontent-ng-c679600774] {
        display: none !important
    }

    .add-pin[_ngcontent-ng-c679600774] svg[_ngcontent-ng-c679600774],
    .pin-on[_ngcontent-ng-c679600774] svg[_ngcontent-ng-c679600774] {
        height: 20px
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {

    .highlights-div-hide[_ngcontent-ng-c679600774],
    .mobile-men[_ngcontent-ng-c679600774] {
        display: block
    }
}

@media only screen and (min-width:800px) and (max-width:1024px) {
    .nav-tabs[_ngcontent-ng-c679600774] .nav-item[_ngcontent-ng-c679600774] .nav-link[_ngcontent-ng-c679600774] {
        font-size: 12px
    }

    .marquee-box[_ngcontent-ng-c679600774] h4[_ngcontent-ng-c679600774] {
        font-size: 15px
    }

    .marquee-box[_ngcontent-ng-c679600774] {
        line-height: 30px;
        height: 30px
    }

    .marquee-box[_ngcontent-ng-c679600774] marquee[_ngcontent-ng-c679600774] {
        width: 87% !important;
        font-size: 15px
    }

    .marquee-box[_ngcontent-ng-c679600774] .scrolling-text[_ngcontent-ng-c679600774] {
        width: 90% !important;
        font-size: 15px
    }
}

.aviator[_ngcontent-ng-c679600774] {
    background: #000 !important;
    color: #fff !important;
    border-radius: 1.6vw 1.6vw 0 0 !important
}

.avitaordesk[_ngcontent-ng-c679600774] {
    background: #000 !important;
    color: #fff
}

.aviatorImg[_ngcontent-ng-c679600774] {
    width: 50px;
    height: 28px
}

.heartBeat[_ngcontent-ng-c679600774],
.heartBeat.av-text[_ngcontent-ng-c679600774] {
    transition: .3s ease-in;
    animation: _ngcontent-ng-c679600774_zoom-in-zoom-outAnim 1s ease infinite
}

@keyframes _ngcontent-ng-c679600774_zoom-in-zoom-outAnim {
    0% {
        transform: scale(1.1);
        color: #ff0
    }

    50% {
        transform: scale(.8);
        color: red
    }

    to {
        transform: scale(1.1);
        color: #ff0
    }
}

_ngcontent-ng-c679600774_zoom-in-zoom-outAnim animation {
    color: rgb(255, 55, 0);
    transform: scale(0.864722);
}

.aviatorImg {
    width: 50px;
    height: 28px;
}







.owl-dots {
    display: none !important;
}

.red {
    color: red;
}


.loginBtn[_ngcontent-ng-c75588018]:hover {
    transform: scale(1.02) !important;
}

@media screen and (max-width: 768px) {

    .mobile-men,
    .onlyForMobile {
        display: block !important
    }
}

.suspended-casino {
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 25px;
    font-weight: 700;
    top: 0;
    display: flex;
    text-align: center;
    opacity: .5 !important;
    z-index: 1;
    border-radius: 0 0 5px 5px;
    color: var(--matchodds-suspended-color);
    background: var(--matchodds-suspended-bg);
    border: 2px solid var(--matchodds-suspended-border)
}

.circle-ppp {
    /* --w: 35px; */
    align-items: center;
    background: var(--bgc);
    border-radius: 50%;
    /* color: #fff; */
    display: flex;
    /* height: var(--w); */
    /* justify-content: center; */
    margin-bottom: 1rem;
    /* width: var(--w); */
    /* position: absolute; */
    animation-iteration-count: infinite;
    border-radius: 100vmax;
}