:root {
    --topHeaderColor: linear-gradient(-180deg, #fd8f3b 0%, #fd3523 100%)
}

.videoPlayer[_ngcontent-ng-c595356512] {
    position: relative;
    display: flex
}

.imgClass[_ngcontent-ng-c595356512] {
    width: 25px !important;
    height: 25px !important
}

.video-overlay[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 23px;
    height: auto;
    margin-right: 3px
}

.playerClass[_ngcontent-ng-c595356512] {
    font-size: 10px;
    text-transform: none !important;
    font-family: sans-serif
}

.activeCard[_ngcontent-ng-c595356512] {
    color: #53b853 !important
}

.video-overlay[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    font-size: 9px;
    line-height: 9px;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
    width: 100%
}

.video-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    background: rgba(0, 0, 0, .4);
    height: auto;
    left: 0;
    content: "";
    padding: 3px
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    margin-left: -40px;
    margin-top: -40px
}

.ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 80px;
    transform: rotate(341deg)
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -75px;
    z-index: 10;
    animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    -webkit-animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    animation-iteration-count: 3
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px;
    z-index: 10
}

.ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 47%;
    left: 42%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 26px
}

@keyframes _ngcontent-ng-c595356512_zoom-in-zoom-out {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.5)
    }

    to {
        transform: scale(1)
    }
}

.andar-bahir-container[_ngcontent-ng-c595356512] .custom-css-x[_ngcontent-ng-c595356512] {
    margin-left: 6px;
    padding: 0 5px 0 13px
}

.andar-bahir-container[_ngcontent-ng-c595356512] .video-overlay[_ngcontent-ng-c595356512] {
    min-height: 100px
}

.tpjudgement .owl-nav {
    width: 100%
}

.tpjudgement .owl-prev {
    position: absolute;
    left: -32.5px;
    top: 20px
}

.tpjudgement .owl-next {
    position: absolute;
    right: -32.5px;
    top: 20px
}

.tpjudgement .owl-item {
    width: 70px !important;
    margin-right: 8px
}

.tpjudgement .owl-theme .owl-nav [class*=owl-] {
    background: #000
}

.tpjudgement .owl-theme .owl-nav .disabled {
    opacity: 1
}

.tpjudgement .owl-theme .owl-nav [class*=owl-]:hover {
    background: #000
}

@media screen and (max-width:913px) {
    .tpjudgement .owl-item {
        width: 82px !important
    }
}

@media screen and (max-width:821px) {
    .tpjudgement .owl-item {
        width: 72px !important
    }
}

@media screen and (max-width:769px) {
    .tpjudgement .owl-item {
        width: 67px !important
    }
}

@media screen and (max-width:541px) {
    .tpjudgement .owl-item {
        width: 44px !important;
        margin-right: 3px
    }

    .tpjudgement .owl-prev {
        top: 0
    }

    .tpjudgement .owl-next {
        top: 0
    }
}

.timer-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    right: 4px;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center
}

.round-id[_ngcontent-ng-c595356512] {
    left: 10px;
    top: 0;
    z-index: 2;
    font-weight: 700;
    font-size: 14px;
    color: #fff
}

@media only screen and (max-width: 992px) {
    .round-id[_ngcontent-ng-c595356512] {
        font-size: 8px;
        position: relative;
        left: 0;
        color: var(--text-color-white)
    }
}

[_nghost-ng-c595356512] .timerNumber {
    font-size: 30px;
    color: #ff2800;
    font-weight: 700
}

.minmaxbiki[_ngcontent-ng-c595356512] {
    color: #e2836c;
    font-size: 15px;
    font-weight: 800
}

.rules-biki[_ngcontent-ng-c595356512] {
    margin-left: 15px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    padding: 10px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    overflow-y: auto;
    height: 400px
}

@media only screen and (max-width: 992px) {
    .rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
        height: 500px !important;
        top: 45px
    }
}

@media only screen and (min-width: 320px) and (max-width: 1279px) {
    .modal-content[_ngcontent-ng-c595356512] {
        max-height: calc(100vh - 54px)
    }
}

.rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
    height: 340px;
    line-height: 18px;
    color: #243a48e6;
    border-radius: 0
}

.rules-wrap[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #eee;
    margin: 0;
    font-size: 16px;
    color: #243a48;
    font-weight: 700
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] {
    border-top: 1px solid #ccc;
    padding: 6px 0 0
}

.btn-wrap[_ngcontent-ng-c595356512] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    width: 100%
}

.btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    list-style: none
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] .btnok[_ngcontent-ng-c595356512] {
    width: 150px;
    margin: 0 auto;
    display: block;
    background: url(bg-ok.6de1a9ffb9349f9b.gif) repeat-x #eee;
    border: 1px solid #bbb;
    border-radius: 4px;
    color: #1e1e1e;
    font-weight: 700;
    line-height: 23px;
    font-size: 12px;
    text-align: center;
    text-decoration: none
}

.timer-group[_ngcontent-ng-c595356512] {
    height: 50px;
    margin: 5px auto 0;
    position: relative;
    width: 50px
}

.timer[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 50px;
    overflow: hidden;
    position: absolute;
    width: 50px
}

.timer[_ngcontent-ng-c595356512]:after {
    background: rgb(17, 17, 17);
    border-radius: 50%;
    content: "";
    display: block;
    height: 80px;
    left: 10px;
    position: absolute;
    width: 80px;
    top: 10px
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] {
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 50%
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    border: 50px solid rgba(0, 255, 255, .4);
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: 50%;
    display: block;
    height: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(225deg);
    width: 0
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child {
    transform: rotate(180deg)
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin1
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:last-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin2
}

.timer.minute[_ngcontent-ng-c595356512] {
    background: rgba(0, 0, 0, .2);
    height: 50px;
    right: 0;
    width: 50px;
    bottom: 0
}

.timer.minute[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: var(--timerValue);
    border-top-color: green;
    border-right-color: green;
    border-width: 25px
}

.spanColorRed[_ngcontent-ng-c595356512] {
    border-top-color: red !important;
    border-right-color: red !important
}

.timer.minute[_ngcontent-ng-c595356512]:after {
    height: 40px;
    left: 5px;
    width: 40px;
    top: 5px
}

.textColor[_ngcontent-ng-c595356512] {
    color: red !important
}

.heart[_ngcontent-ng-c595356512] {
    font-size: 185px;
    color: #e00 !important;
    animation: _ngcontent-ng-c595356512_beat .5s infinite alternate;
    transform-origin: center
}

@keyframes _ngcontent-ng-c595356512_beat {
    to {
        transform: scale(1.3)
    }
}

.face[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 40px;
    left: 0;
    position: absolute;
    width: 40px;
    text-align: center;
    top: 0
}

.face[_ngcontent-ng-c595356512] h2[_ngcontent-ng-c595356512] {
    font-weight: 300
}

.face[_ngcontent-ng-c595356512] p[_ngcontent-ng-c595356512] {
    font-size: 20px;
    font-weight: 700;
    position: absolute;
    top: 8px;
    text-align: center;
    right: 2px;
    color: #fff
}

@keyframes _ngcontent-ng-c595356512_spin1 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(225deg)
    }

    to {
        transform: rotate(405deg)
    }
}

@keyframes _ngcontent-ng-c595356512_spin2 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(405deg)
    }

    to {
        transform: rotate(405deg)
    }
}

.singleDigit[_ngcontent-ng-c595356512] {
    top: 9px !important;
    right: 8px !important
}

video[_ngcontent-ng-c595356512] {
    object-fit: fill
}

.winnerOverlay[_ngcontent-ng-c595356512] {
    position: absolute;
    height: auto;
    content: "";
    bottom: 50%;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    width: 100%;
    display: flex;
    justify-content: center
}

.mini-result-new[_ngcontent-ng-c595356512] {
    border: 0 solid;
    margin-bottom: 0;
    z-index: 1053;
    color: #000;
    background: var(--topHeaderColor);
    width: auto;
    font-size: 14px;
    padding: 6px;
    text-transform: uppercase;
    border-radius: 16px 2px;
    min-height: 20px;
    transition: all .5s cubic-bezier(.168, -.885, .3, 2) .5s;
    transform: scale(0)
}

.mini-result-new.active[_ngcontent-ng-c595356512] {
    transform: scale(1)
}

.resultRemover[_ngcontent-ng-c595356512] {
    display: none
}

.custom-css-x[_ngcontent-ng-c595356512] {
    position: relative;
    left: 5px;
    top: 5px
}

.text-a[_ngcontent-ng-c595356512] {
    position: relative;
    top: -10px
}

.text-b[_ngcontent-ng-c595356512] {
    position: relative;
    top: 10px
}

.card-img[_ngcontent-ng-c595356512] {
    margin-right: 3.5px !important
}

.ballbyballPoster[_ngcontent-ng-c595356512] {
    width: 100%
}

@media only screen and (max-width:768px) {
    .hi-low-txt[_ngcontent-ng-c595356512] {
        font-size: 10px !important
    }

    .hi-low-img[_ngcontent-ng-c595356512] {
        width: 20px !important
    }

    .ballbyballPoster[_ngcontent-ng-c595356512] {
        background-color: #000
    }
}

@media screen and (max-width: 766px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 16px;
        line-height: 20px;
        text-align: center
    }
}

@media screen and (min-width: 767px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 20px;
        line-height: 19px;
        text-align: center
    }

    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        position: absolute;
        top: 50%;
        left: 46%
    }

    .ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
        width: 120px
    }
}

.overlay[_ngcontent-ng-c4047091486] {
    pointer-events: none !important
}

.card[_ngcontent-ng-c4047091486] {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background: var(--marketdetails-matchodds-Box-bg);
    background-clip: border-box;
    border: 1px solid var(--market-border);
    border-radius: .25rem
}

.fa-television[_ngcontent-ng-c4047091486] {
    color: var(--mbl-sportName-tv)
}

.card-matchodds[_ngcontent-ng-c4047091486] {
    background: var(--marketdetails-marketname-bar-bg);
    color: var(--marketdetails-marketname-bar-text);
    border: none;
    padding: 0;
    font-size: 13px;
    border-bottom: 1px solid var(--marketName-bar-bottom-border)
}

.outer-div4[_ngcontent-ng-c4047091486] {
    background: transparent
}

.match-odds[_ngcontent-ng-c4047091486] {
    height: 30px;
    line-height: 30px;
    color: var(--marketdetails-marketName-text);
    float: left;
    font-weight: 700;
    padding-right: 30px;
    padding-left: 10px;
    position: relative;
    background: var(--marketdetails-marketName-bg);
    border-top-right-radius: 15px;
    font-size: 12px
}

.matchoddsminmax[_ngcontent-ng-c4047091486] {
    background: var(--matchodds-minmax-bg) !important
}

.matchoddsminmax[_ngcontent-ng-c4047091486] dt[_ngcontent-ng-c4047091486] {
    color: var(--matchodds-minmax-text) !important
}

.matchoddsminmax[_ngcontent-ng-c4047091486] dd[_ngcontent-ng-c4047091486] {
    color: var(--matchodds-minmax-value) !important
}

.matched-count[_ngcontent-ng-c4047091486] strong[_ngcontent-ng-c4047091486] {
    font-weight: 700
}

.matchodds_runner[_ngcontent-ng-c4047091486] {
    color: var(--matchodds-runner-text) !important
}

.minus-book.matchodds[_ngcontent-ng-c4047091486] {
    color: var(--matchodds-pl-minus) !important
}

.bookmakerBackground[_ngcontent-ng-c4047091486] {
    background: var(--bookmaker-bg) !important
}

.bookmakerbacklay[_ngcontent-ng-c4047091486] {
    color: var(--bookmaker-back-lay-color) !important
}

.bookmakerNameRunner[_ngcontent-ng-c4047091486] {
    color: var(--bookmaker-runners-text) !important
}

.bookmakerNameRunner[_ngcontent-ng-c4047091486] .minus-book[_ngcontent-ng-c4047091486] {
    color: var(--bookmaker-pl-minus) !important
}

.bookmakerNameRunner[_ngcontent-ng-c4047091486] .plus-book[_ngcontent-ng-c4047091486] {
    color: var(--bookmaker-pl-plus) !important
}

.plus-book.matchodds[_ngcontent-ng-c4047091486] {
    color: var(--matchodds-pl-plus) !important
}

.matched-count[_ngcontent-ng-c4047091486] {
    padding: 5px 10px;
    font-size: 13px
}

.table-responsive[_ngcontent-ng-c4047091486] {
    display: block;
    width: 100%;
    overflow-x: hidden
}

.fancy-info[_ngcontent-ng-c4047091486] {
    padding: 0;
    margin: 0;
    height: 20px;
    display: flex;
    background: var(--matchodds-minmax-bg);
    font-size: 10px;
    line-height: 7px;
    border-radius: 3px;
    align-items: center;
    justify-content: center
}

.fancy-info[_ngcontent-ng-c4047091486] dd[_ngcontent-ng-c4047091486] {
    margin-bottom: 0
}

.fancy-info[_ngcontent-ng-c4047091486] dt[_ngcontent-ng-c4047091486] {
    color: var(--market-details-cmp-fancy-info-dt-color);
    display: inline-block;
    margin-right: 8px
}

.tbl-bets[_ngcontent-ng-c4047091486] th[_ngcontent-ng-c4047091486] {
    padding: 5px;
    border-top: none;
    text-align: center
}

.betfair-tbl[_ngcontent-ng-c4047091486] thead[_ngcontent-ng-c4047091486] .back-1[_ngcontent-ng-c4047091486] {
    border-top-left-radius: 10px
}

.odd-row[_ngcontent-ng-c4047091486] .team-name[_ngcontent-ng-c4047091486] {
    text-align: left;
    padding-left: 6px
}

.fancy-quick-tr[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] {
    width: 8.97436%;
    border-bottom: 1px solid var(--market-details-cmp-fancy-quick-tr-td-border-b);
    border-left: 1px solid var(--market-details-cmp-fancy-quick-tr-td-border-l);
    font-weight: 700;
    vertical-align: top
}

.match-odds[_ngcontent-ng-c4047091486] img[_ngcontent-ng-c4047091486] {
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: -394px -2816px;
    height: 30px;
    width: 20px
}

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

.fancy-info[_ngcontent-ng-c4047091486] dd[_ngcontent-ng-c4047091486] {
    display: inline-block
}

.betfair-tbl[_ngcontent-ng-c4047091486] {
    margin-bottom: 0
}

.fancy-head[_ngcontent-ng-c4047091486] .tc-content[_ngcontent-ng-c4047091486] h5[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486],
.fancy-head[_ngcontent-ng-c4047091486] h4[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486],
.tc-content[_ngcontent-ng-c4047091486] .fancy-head[_ngcontent-ng-c4047091486] h5[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486] {
    background-position: 0 -4749px
}

.fancy-head[_ngcontent-ng-c4047091486] h4[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486] {
    min-width: 72px;
    line-height: 30px;
    padding: 0 10px;
    vertical-align: top;
    display: inline-block;
    background: var(--market-details-cmp-fancy-head-h4-span-background);
    font-weight: 700
}

.fancy-head[_ngcontent-ng-c4047091486] .in-play-sportbook[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486] {
    background: var(--market-details-cmp-fancy-head-in-play-sportbook-span-background);
    cursor: pointer;
    border-top-left-radius: 10px
}

.sprt-card[_ngcontent-ng-c4047091486] {
    display: none
}

.btn-fancybet_rules[_ngcontent-ng-c4047091486],
.btn-sportsbook_rules[_ngcontent-ng-c4047091486] {
    vertical-align: top;
    margin-left: -4px;
    height: 30px;
    font-size: 0;
    text-indent: -99999px;
    width: 41px;
    display: inline-block;
    background-repeat: no-repeat
}

.btn-fancybet_rules[_ngcontent-ng-c4047091486]:before,
.btn-sportsbook_rules[_ngcontent-ng-c4047091486]:before {
    content: "";
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    margin: 8px 12px;
    background-size: contain;
    display: block
}

.fancy-head[_ngcontent-ng-c4047091486] h4[_ngcontent-ng-c4047091486]:after {
    content: "";
    display: block;
    clear: both
}

.rules-wrap[_ngcontent-ng-c4047091486] ol[_ngcontent-ng-c4047091486] {
    margin: 0 0 10px 20px;
    padding: 0
}

.rules-wrap[_ngcontent-ng-c4047091486] ol[_ngcontent-ng-c4047091486] li[_ngcontent-ng-c4047091486] {
    margin-bottom: 5px;
    text-transform: unset;
    font-size: 13px
}

.rules-wrap[_ngcontent-ng-c4047091486] .btn-wrap[_ngcontent-ng-c4047091486] li[_ngcontent-ng-c4047091486] {
    width: 100%
}

.card-lottery[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    color: #fff !important
}

.bets[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486],
.bets-GH[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486],
.bets-HS[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486] {
    font-weight: 400
}

.fancy-quick-tr[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    padding: 3px 10px
}

.fancy-quick-tr[_ngcontent-ng-c4047091486] .btn[_ngcontent-ng-c4047091486] {
    border: 1px solid var(--market-details-cmp-fancy-quick-tr-btn-border);
    border-radius: 4px;
    color: var(--market-details-cmp-fancy-quick-tr-btn-color);
    font-weight: 700;
    line-height: 30px;
    font-size: 13px;
    height: 38px;
    margin: 0 5px 0 0;
    text-align: center
}

.quick-bet-confirm[_ngcontent-ng-c4047091486] {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    background-color: var(--market-details-cmp-quick-bet-confirm-background);
    flex-direction: column;
    justify-content: center;
    display: flex;
    text-align: left;
    margin-bottom: 0
}

.quick-bet-confirm[_ngcontent-ng-c4047091486] li[_ngcontent-ng-c4047091486] {
    width: 100%;
    list-style: none;
    line-height: 18px;
    color: var(--market-details-cmp-quick-bet-confirm-li-color);
    padding: 0 5px;
    text-align: left
}

.quick-bet-confirm[_ngcontent-ng-c4047091486] .quick-bet-confirm-title[_ngcontent-ng-c4047091486] {
    font-size: 10px;
    line-height: 12px;
    color: #222;
    opacity: .5
}

.col-stake_list[_ngcontent-ng-c4047091486] ul[_ngcontent-ng-c4047091486] {
    padding: 0;
    margin: 0
}

.lay-1.select[_ngcontent-ng-c4047091486],
.lay-2.select[_ngcontent-ng-c4047091486],
.lay-3.select[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-lay-1-select-background);
    color: #fff;
    box-shadow: inset 0 1px 3px #00000080
}

.back-1.select[_ngcontent-ng-c4047091486],
.back-2.select[_ngcontent-ng-c4047091486],
.back-3.select[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-back-1-select-background);
    color: #fff;
    box-shadow: inset 0 1px 3px #00000080
}

.back-1.select[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486],
.back-2.select[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486],
.back-3.select[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486],
.lay-1.select[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486],
.lay-2.select[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    color: #fff !important
}

.back-1.spark[_ngcontent-ng-c4047091486] {
    animation: .5s sparkBack
}

.plus-book[_ngcontent-ng-c4047091486] {
    color: var(--market-details-cmp-plus-book-color);
    font-weight: 700 !important
}

.back-1[_ngcontent-ng-c4047091486],
.back-2[_ngcontent-ng-c4047091486],
.back-3[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-back-1-background);
    border-left-color: var(--market-details-cmp-back-1-border-l)
}

.table[_ngcontent-ng-c4047091486] thead[_ngcontent-ng-c4047091486] th[_ngcontent-ng-c4047091486],
.tbl-bets[_ngcontent-ng-c4047091486] .odd-row[_ngcontent-ng-c4047091486] {
    border-bottom: 1px solid var(--market-details-cmp-odd-row-border-b)
}

.betfair-tbl[_ngcontent-ng-c4047091486] thead[_ngcontent-ng-c4047091486] .lay-1[_ngcontent-ng-c4047091486] {
    border-top-right-radius: 10px
}

.lay-1[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-lay-1-background);
    border-left-color: #fff
}

.back-2[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-back-2-background);
    border-left-color: #fff
}

.tbl-bets[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] {
    text-align: center;
    font-size: 12px;
    padding: 3px 0;
    font-weight: 700;
    border-top: none
}

.odd-row[_ngcontent-ng-c4047091486] .team-name[_ngcontent-ng-c4047091486] .title[_ngcontent-ng-c4047091486] {
    font-size: 12px;
    display: block;
    font-weight: 700 !important
}

.marketinfo[_ngcontent-ng-c4047091486] svg[_ngcontent-ng-c4047091486] {
    width: 15px;
    height: 15px;
    position: absolute;
    right: 8px;
    color: var(--marketdetails-info-icon);
    top: 8px;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block
}

.back-3[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-back-3-background);
    border-left-color: #fff
}

.lay-2[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-lay-2-background);
    border-left-color: #fff
}

.lay-3[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-lay-3-background);
    border-left-color: #fff
}

.match-list[_ngcontent-ng-c4047091486] {
    padding: 4px 12px
}

.matchodd[_ngcontent-ng-c4047091486] {
    font-size: 12px
}

.marketinfo[_ngcontent-ng-c4047091486] {
    font-size: 14px;
    cursor: pointer
}

.ml-2[_ngcontent-ng-c4047091486] {
    margin-left: .5rem
}

.pull-left[_ngcontent-ng-c4047091486] {
    float: left
}

.pull-right[_ngcontent-ng-c4047091486] {
    float: right
}

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

.p-rltv[_ngcontent-ng-c4047091486] {
    position: relative
}

.table[_ngcontent-ng-c4047091486] thead[_ngcontent-ng-c4047091486] th[_ngcontent-ng-c4047091486],
.tbl-bets[_ngcontent-ng-c4047091486] .odd-row[_ngcontent-ng-c4047091486] {
    border-bottom: 1px solid var(--marketdetails-matchodds-bottom-border)
}

.bookmakerBackground.table[_ngcontent-ng-c4047091486] thead[_ngcontent-ng-c4047091486] th[_ngcontent-ng-c4047091486],
.bookmakerBackground.table[_ngcontent-ng-c4047091486] tbody[_ngcontent-ng-c4047091486] .odd-row[_ngcontent-ng-c4047091486] {
    border-bottom: 1px solid var(--bookmaker-bottom-border) !important
}

.team-width[_ngcontent-ng-c4047091486] {
    width: 40%
}

.odd-row[_ngcontent-ng-c4047091486] .team-name[_ngcontent-ng-c4047091486] {
    text-align: left
}

.table[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] {
    vertical-align: middle
}

.minus-book[_ngcontent-ng-c4047091486] {
    color: var(--market-details-cmp-minus-book-color);
    display: block;
    font-weight: 700 !important
}

.fas[_ngcontent-ng-c4047091486] {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-arrow-right[_ngcontent-ng-c4047091486]:before {
    content: "\f061"
}

.back-gradient[_ngcontent-ng-c4047091486] {
    background-image: var(--market-details-cmp-back-gradient-background);
    height: 46px;
    display: flex;
    margin: 0;
    padding: 0
}

.back-gradient[_ngcontent-ng-c4047091486] dd[_ngcontent-ng-c4047091486],
.lay-gradient[_ngcontent-ng-c4047091486] dd[_ngcontent-ng-c4047091486] {
    flex: 1;
    padding: 2px;
    color: var(--market-details-cmp-back-gradient-color);
    justify-content: center;
    align-items: center;
    display: flex;
    margin: 0
}

.tbl-bets[_ngcontent-ng-c4047091486] .count[_ngcontent-ng-c4047091486] {
    width: 10%
}

.back-gradient[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486],
.lay-gradient[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    justify-content: center;
    align-items: center;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    padding: 2px 0;
    margin: 0;
    border-radius: 4px
}

.tbl-bets[_ngcontent-ng-c4047091486] .odd-row[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486] {
    display: block;
    font-weight: 400;
    font-size: 11px
}

.tbl-bets[_ngcontent-ng-c4047091486] .odd-row[_ngcontent-ng-c4047091486] .team-name[_ngcontent-ng-c4047091486] .title[_ngcontent-ng-c4047091486] {
    font-size: 12px
}

.count[_ngcontent-ng-c4047091486] {
    position: relative
}

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

.back-gradient[_ngcontent-ng-c4047091486] .back_1[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486],
.lay-gradient[_ngcontent-ng-c4047091486] .lay_1[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    justify-content: center;
    align-items: center;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    padding: 0;
    margin: 0;
    background-color: var(--market-details-cmp-lay_1-back-1-a-background);
    border: 1px solid #fff;
    border-radius: 4px;
    color: #000
}

.lay-gradient[_ngcontent-ng-c4047091486] {
    background-image: var(--market-details-cmp-lay-gradient-bk-image);
    height: 46px;
    display: flex;
    margin: 0;
    padding: 0
}

.lay-gradient[_ngcontent-ng-c4047091486] .lay_1[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-lay-gradient-lay_1-a-background)
}

a[_ngcontent-ng-c4047091486]:not([href]):not([tabindex]),
a[_ngcontent-ng-c4047091486]:not([href]):not([tabindex]):hover {
    color: #09437f;
    cursor: pointer
}

.lay-gradient[_ngcontent-ng-c4047091486] .lay_2[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486],
.lay-gradient[_ngcontent-ng-c4047091486] .lay_3[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    color: #a9616d
}

.fancy-quick-tr[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] {
    padding: 0
}

.fancy-quick-tr[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] {
    width: 8.97436%;
    border-bottom: 1px solid #7e97a7;
    border-left: 1px solid #ddd;
    font-weight: 700;
    vertical-align: top
}

.fancy-quick-tr[_ngcontent-ng-c4047091486] td[_ngcontent-ng-c4047091486] {
    text-align: left
}

dl[_ngcontent-ng-c4047091486] {
    margin-top: 0;
    margin-bottom: 1rem
}

dt[_ngcontent-ng-c4047091486] {
    font-weight: 700
}

.fancy-quick-tr[_ngcontent-ng-c4047091486] dt[_ngcontent-ng-c4047091486] span[_ngcontent-ng-c4047091486] {
    display: inline-block
}

dd[_ngcontent-ng-c4047091486] {
    margin-bottom: .5rem;
    margin-left: 0
}

a[_ngcontent-ng-c4047091486]:not([href]):not([tabindex]),
a[_ngcontent-ng-c4047091486]:not([href]):not([tabindex]):focus,
a[_ngcontent-ng-c4047091486]:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

.match-btn[_ngcontent-ng-c4047091486] .claass[_ngcontent-ng-c4047091486] {
    color: var(--mbl-pin-active-color) !important
}

.match-list[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    color: var(--market-details-cmp-match-list-a-color) !important;
    cursor: pointer
}

ul[_ngcontent-ng-c4047091486] {
    margin-top: 0;
    margin-bottom: 1rem
}

.col-stake[_ngcontent-ng-c4047091486] .show-xs[_ngcontent-ng-c4047091486] {
    display: none
}

.col-stake[_ngcontent-ng-c4047091486] .icon-minus[_ngcontent-ng-c4047091486] {
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;
    border: 1px solid var(--market-details-cmp-col-stake-icon-minus-border);
    display: inline-block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    background-image: var(--market-details-cmp-col-stake-icon-minus-background);
    justify-content: center;
    align-items: center
}

.icon-minus[_ngcontent-ng-c4047091486],
.icon-plus[_ngcontent-ng-c4047091486] {
    font-family: simple-line-icons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

input[_ngcontent-ng-c4047091486] {
    overflow: visible
}

.col-stake[_ngcontent-ng-c4047091486] .icon-plus[_ngcontent-ng-c4047091486] {
    border-bottom-right-radius: 7px;
    border-top-right-radius: 7px;
    border: 1px solid var(--market-details-cmp-col-stake-icon-plus-border);
    display: inline-block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    background-image: var(--market-details-cmp-col-stake-icon-plus-background);
    justify-content: center;
    align-items: center
}

button[_ngcontent-ng-c4047091486] {
    -webkit-appearance: button
}

button[_ngcontent-ng-c4047091486] {
    text-transform: none;
    font-family: inherit;
    font-size: inherit
}

#stakePopupList[_ngcontent-ng-c4047091486]>ul[_ngcontent-ng-c4047091486] {
    display: flex
}

#stakePopupList[_ngcontent-ng-c4047091486] ul[_ngcontent-ng-c4047091486] li[_ngcontent-ng-c4047091486] {
    text-decoration: none;
    list-style-type: none
}

.fancy-quick-tr[_ngcontent-ng-c4047091486] {
    display: none
}

.table[_ngcontent-ng-c4047091486]>[_ngcontent-ng-c4047091486]:not(:first-child) {
    border-top: 1px solid #7e97a7
}

@media screen and (max-width:992px) {
    .desktopView[_ngcontent-ng-c4047091486] {
        display: none
    }

    .tabTv[_ngcontent-ng-c4047091486] .items[_ngcontent-ng-c4047091486] {
        background: var(--mbl-tvScore-tab-bg);
        width: 100%;
        color: var(--mbl-tvScore-tab-text);
        white-space: nowrap;
        text-align: center;
        font-size: 13px;
        padding: 5px 0;
        border-right: 1px solid var(--mb-tvScore-border)
    }

    .tabTv[_ngcontent-ng-c4047091486] .items[_ngcontent-ng-c4047091486]:last-child {
        border-right: 0px
    }

    .tabTv[_ngcontent-ng-c4047091486] .items[_ngcontent-ng-c4047091486] [_ngcontent-ng-c4047091486]:last-child {
        border-right: none
    }

    .tabTv[_ngcontent-ng-c4047091486] .items[_ngcontent-ng-c4047091486] [_ngcontent-ng-c4047091486]:first-child {
        border-left: none
    }

    .ActiveStreamTab[_ngcontent-ng-c4047091486] {
        border-bottom: 1px solid var(--mbl-tvScore-active-border) !important;
        border-top: none
    }

    .match-btn[_ngcontent-ng-c4047091486] {
        display: flex;
        justify-content: center;
        list-style: none;
        background-color: var(--market-details-cmp-match-btn-background);
        padding: 0;
        margin-bottom: 2px;
        margin-top: .5px
    }

    .match-btn[_ngcontent-ng-c4047091486] li[_ngcontent-ng-c4047091486] {
        display: list-item;
        text-align: -webkit-match-parent;
        list-style: none;
        text-decoration: none
    }

    .match-btn[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
        text-decoration: none;
        align-items: center;
        justify-content: center;
        width: 26.66667vw;
        height: 7.46667vw;
        background-repeat: no-repeat;
        background-size: contain;
        color: var(--mbl-pin-refresh-tab-text);
        font-size: 3.2vw;
        font-weight: 700;
        box-sizing: border-box;
        display: flex
    }

    .match-btn[_ngcontent-ng-c4047091486] .btn-pin[_ngcontent-ng-c4047091486] {
        padding-left: 2.13333vw;
        background: var(--mbl-pin-refresh-tab-bg);
        clip-path: polygon(0 0, 100% 0%, 100% 100%, 16% 93%, 10% 84%);
        border-radius: 0 0 0 32px
    }

    .match-btn[_ngcontent-ng-c4047091486] .btn-refresh[_ngcontent-ng-c4047091486] {
        padding-right: 2.13333vw;
        background: var(--mbl-pin-refresh-tab-bg);
        clip-path: polygon(0% 0%, 100% 0, 93% 84%, 83% 100%, 0% 100%);
        border-radius: 0 0 26px
    }

    .game-head[_ngcontent-ng-c4047091486] .match-btn[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
        align-items: center;
        justify-content: center;
        width: 26.66667vw;
        height: 7.46667vw;
        background-repeat: no-repeat;
        background-size: contain;
        color: var(--market-details-cmp-match-btn-a-color);
        font-size: 3.2vw;
        font-weight: 700;
        box-sizing: border-box;
        display: flex
    }

    .match-btn[_ngcontent-ng-c4047091486] a.btn-pin[_ngcontent-ng-c4047091486] svg[_ngcontent-ng-c4047091486] {
        margin-right: .53333vw;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain
    }

    .match-btn[_ngcontent-ng-c4047091486] a.btn-refresh[_ngcontent-ng-c4047091486] svg[_ngcontent-ng-c4047091486] {
        margin-right: .53333vw;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain
    }

    .game-highlight-wrap[_ngcontent-ng-c4047091486] {
        background: var(--mbl-sportName-bg);
        text-align: center;
        color: var(--mbl-sportName-text);
        font-size: 16px;
        line-height: 35px
    }

    .accordion-body[_ngcontent-ng-c4047091486] {
        display: none
    }

    .tbl-bets[_ngcontent-ng-c4047091486] .odd-row[_ngcontent-ng-c4047091486] .team-name[_ngcontent-ng-c4047091486] .title[_ngcontent-ng-c4047091486] {
        font-size: 13px
    }
}

@media screen and (max-width:768px) {
    .boxHide[_ngcontent-ng-c4047091486] {
        display: none !important
    }

    .showMinMaxMobile[_ngcontent-ng-c4047091486] {
        display: block
    }

    .betfair-tbl[_ngcontent-ng-c4047091486] thead[_ngcontent-ng-c4047091486] .back-1[_ngcontent-ng-c4047091486] {
        border-top-left-radius: 0
    }

    .betfair-tbl[_ngcontent-ng-c4047091486] thead[_ngcontent-ng-c4047091486] .lay-1[_ngcontent-ng-c4047091486] {
        border-top-right-radius: 0
    }

    .matched-count[_ngcontent-ng-c4047091486] {
        font-size: 11px
    }

    .team-width[_ngcontent-ng-c4047091486] {
        width: 65%
    }

    .mobileTableHead[_ngcontent-ng-c4047091486] {
        min-width: 65px !important
    }
}

.cashout-container[_ngcontent-ng-c4047091486] {
    line-height: 18px;
    margin-left: 3px;
    vertical-align: middle;
    font-weight: 700;
    cursor: pointer;
    align-items: center
}

.empty-container[_ngcontent-ng-c4047091486] {
    width: 107px;
    padding-top: 6px;
    z-index: 1;
    padding-bottom: 4.1px
}

.cashout-label[_ngcontent-ng-c4047091486] {
    margin-left: 5px
}

.cashout-icon[_ngcontent-ng-c4047091486] {
    width: 18px;
    border-radius: 2px;
    height: 18px;
    float: left;
    background-color: var(--cashout-icon-bg);
    color: var(--cashout-icon-color);
    display: flex;
    align-items: center;
    justify-content: center
}

.marketDetailsList[_ngcontent-ng-c4047091486] {
    list-style: none;
    display: flex;
    overflow-x: scroll;
    padding-left: 0;
    margin-bottom: 0;
    position: relative;
    height: 11.6vw;
    background: var(--mbl-filter-background);
    padding: 1.86667vw;
    overflow: auto;
    white-space: nowrap
}

.marketDetailsList[_ngcontent-ng-c4047091486]::-webkit-scrollbar {
    display: none
}

.marketDetailsList[_ngcontent-ng-c4047091486] {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.marketDetailsListItem[_ngcontent-ng-c4047091486] {
    margin-right: 1.33333vw
}

.marketDetailsListItem[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    color: var(--mbl-filter-tab-text) !important;
    line-height: 9.06667vw;
    font-weight: 700;
    background: var(--mbl-filter-tab-bg);
    border: 1px solid var(--mbl-filter-tab-border);
    border-radius: 4.8vw;
    padding: 2.4vw;
    font-size: 3.46667vw
}

.marketDetailsListItem[_ngcontent-ng-c4047091486] a.active[_ngcontent-ng-c4047091486] {
    background: var(--mbl-filter-tab-active-bg) !important;
    color: var(--mbl-filter-tab-active-text) !important;
    border: 1px solid var(--mbl-filter-tab-active-border) !important
}

@media screen and (min-width:992px) {
    .marketDetailsList[_ngcontent-ng-c4047091486] {
        display: none
    }

    .matchodd-cont[_ngcontent-ng-c4047091486] {
        margin-bottom: 1rem !important
    }

    .market-name-bar-odd[_ngcontent-ng-c4047091486] {
        margin-top: 6px
    }
}

.suspended[_ngcontent-ng-c4047091486] {
    padding: 38px;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 30px;
    font-weight: 700;
    top: 0;
    color: var(--matchodds-suspended-color);
    display: flex;
    text-align: center;
    background: var(--matchodds-suspended-bg);
    opacity: .8;
    border: 2px solid var(--matchodds-suspended-border);
    z-index: 2;
    justify-content: center;
    align-items: center;
    text-transform: uppercase
}

.suspend-bookmaker[bookmarked_table][_ngcontent-ng-c4047091486] {
    height: 46px;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    position: absolute;
    width: 100%;
    left: 0
}

.suspend-bookmaker[bookmarked_table][_ngcontent-ng-c4047091486] span[bookmarked_table][_ngcontent-ng-c4047091486] {
    line-height: 46px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c4047091486] {
    height: 46px;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    position: absolute;
    width: 60%;
    left: 40%;
    text-align: center
}

.suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c4047091486] span[bookmarked_table][_ngcontent-ng-c4047091486] {
    line-height: 46px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.marketplace-right-arrow[_ngcontent-ng-c4047091486] {
    font: 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 6px;
    position: relative;
    top: 3px
}

.blue-bet-slip-back[_ngcontent-ng-c4047091486] {
    background: var(--market-details-cmp-blue-bet-slip-back-background);
    border-bottom: 1px solid #7e97a7
}

.bookmakerNews[_ngcontent-ng-c4047091486] {
    color: var(--bookmaker-news-text) !important
}

.pink-bet-slip-back[_ngcontent-ng-c4047091486] {
    background: var(--market-details-cmp-pink-bet-slip-back-background)
}

.odd-row[_ngcontent-ng-c4047091486] .back-1.active[_ngcontent-ng-c4047091486],
.odd-row[_ngcontent-ng-c4047091486] .back-2.active[_ngcontent-ng-c4047091486],
.odd-row[_ngcontent-ng-c4047091486] .back-3.active[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-odd-row-back-1-active-background);
    color: var(--market-details-cmp-odd-row-back-1-active-color);
    box-shadow: inset 0 1px 3px #00000080
}

.odd-row[_ngcontent-ng-c4047091486] .lay-1.active[_ngcontent-ng-c4047091486],
.lay-2.active[_ngcontent-ng-c4047091486],
.lay-3.active[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-odd-row-lay-1-active-background);
    color: var(--market-details-cmp-odd-row-lay-1-active-color);
    box-shadow: inset 0 1px 3px #00000080
}

.app-market-tabs[_ngcontent-ng-c4047091486] {
    position: relative;
    top: 12px
}

@media only screen and (max-width:767px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c4047091486] {
        height: 46px;
        background-color: var(--market-details-cmp-suspend-background);
        z-index: 5;
        position: absolute;
        width: 35%;
        left: 65%;
        text-align: center
    }

    .sportbook-back[_ngcontent-ng-c4047091486] {
        width: 62% !important
    }
}

.loader-body-marketplace[_ngcontent-ng-c4047091486] {
    display: flex;
    justify-content: center
}

.btn-wrap[_ngcontent-ng-c4047091486] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.btn-wrap[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    text-decoration: none;
    cursor: pointer
}

.selectBetBack[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    background-color: var(--market-details-cmp-selectBetBack-a-background) !important;
    color: var(--market-details-cmp-selectBetBack-a-color) !important;
    box-shadow: inset 0 1px 3px #00000080
}

.selectBetLay[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
    color: var(--market-details-cmp-selectBetLay-a-color) !important;
    background-color: var(--market-details-cmp-selectBetLay-a-background) !important;
    box-shadow: inset 0 1px 3px #00000080
}

@media only screen and (min-width:992px) {
    .matchodd[_ngcontent-ng-c4047091486] {
        margin-top: -2.5px
    }

    .marketDetailsList-con[_ngcontent-ng-c4047091486] {
        margin-top: 8px
    }

    .match-book-inner-data[_ngcontent-ng-c4047091486] {
        font-size: 12px !important
    }

    .fa-circle[_ngcontent-ng-c4047091486]:before {
        font-size: smaller;
        position: relative
    }

    .mobileScoreCardAndStream[_ngcontent-ng-c4047091486] {
        display: none
    }
}

@media only screen and (max-width:574px) {
    .cash-con[_ngcontent-ng-c4047091486] {
        font-size: 11px !important;
        position: relative;
        bottom: 1px
    }

    .matched-count[_ngcontent-ng-c4047091486] {
        padding: 5px 3px
    }

    .fa-circle[_ngcontent-ng-c4047091486]:before {
        font-size: x-small;
        position: relative
    }

    .fa-television[_ngcontent-ng-c4047091486]:before {
        font-weight: 500;
        position: relative;
        left: 7px
    }

    .cric-txt[_ngcontent-ng-c4047091486] {
        font-weight: 900;
        position: relative;
        left: 8px
    }

    .match-inn-txt-top[_ngcontent-ng-c4047091486] {
        font-size: 12px !important
    }

    .match-inn-txt-btm[_ngcontent-ng-c4047091486] {
        font-size: 11px !important
    }

    .marketDetailsList[_ngcontent-ng-c4047091486] {
        margin-bottom: -4px;
        position: relative;
        height: 6.8vh;
        bottom: 2px
    }

    .match-btn[_ngcontent-ng-c4047091486] {
        margin-top: 0
    }
}

@media only screen and (min-width:993px) {
    .matched-count[_ngcontent-ng-c4047091486] {
        padding: 5px 0;
        position: relative;
        right: 10px
    }

    .bookmaker-dark-head[_ngcontent-ng-c4047091486] {
        min-width: max-content
    }

    .outer-div1[_ngcontent-ng-c4047091486] {
        width: 11.6vw
    }
}

@media only screen and (max-width:574px) {
    .mobile-query[_ngcontent-ng-c4047091486] {
        position: relative;
        left: -1px
    }

    .matchodd-cont[_ngcontent-ng-c4047091486] {
        position: relative;
        left: -1px;
        margin-bottom: 16px;
        width: 100.5%
    }

    .marketDetailsList[_ngcontent-ng-c4047091486] {
        margin-top: 2px;
        height: 6.3vh
    }
}

@media screen and (max-width:426px) {
    .marketDetailsList[_ngcontent-ng-c4047091486] {
        height: auto;
        margin-bottom: -4px
    }

    .app-market-tabs[_ngcontent-ng-c4047091486] {
        top: -5px;
        width: 100.2%
    }

    .ipl-winner[_ngcontent-ng-c4047091486]:last-child {
        margin-bottom: 17px
    }

    .matchodd-cont[_ngcontent-ng-c4047091486]:last-child {
        margin-bottom: 17px
    }

    .book-maker-table-thead[_ngcontent-ng-c4047091486] th[_ngcontent-ng-c4047091486] {
        padding-top: 2px;
        padding-bottom: 2px
    }

    .bookmaker-mobile-custom-css[_ngcontent-ng-c4047091486] {
        position: relative;
        left: -1px;
        width: 100.4%
    }

    .ipl-winner[_ngcontent-ng-c4047091486]:last-child {
        margin-bottom: 0
    }

    .mobile-query[_ngcontent-ng-c4047091486] {
        margin-top: 17px
    }

    .not-matched[_ngcontent-ng-c4047091486] {
        height: 27px
    }

    .cashout-done[_ngcontent-ng-c4047091486] {
        top: 2px !important
    }

    .not-matched-profit[_ngcontent-ng-c4047091486] {
        margin-bottom: 2px
    }
}

@media screen and (max-width:321px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c4047091486] {
        width: 40%;
        left: 60%
    }

    .empty-container[_ngcontent-ng-c4047091486] {
        width: 90px
    }

    .outer-div4[_ngcontent-ng-c4047091486] {
        width: 107px !important
    }

    .outer-div2[_ngcontent-ng-c4047091486] {
        width: 30%
    }
}

@media screen and (max-width:281px) {
    .marketDetailsList[_ngcontent-ng-c4047091486] {
        margin-bottom: -5px
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c4047091486] {
        width: 46%;
        left: 54%
    }
}

.matchodd-cont[_ngcontent-ng-c4047091486]:last-child {
    margin-bottom: 0 !important
}

@media only screen and (min-width:768px) {
    .cashout-container[_ngcontent-ng-c4047091486] {
        top: 1px !important
    }
}

@media only screen and (min-width:1024px) {
    .outer-div3[_ngcontent-ng-c4047091486] {
        position: relative;
        width: 56%;
        left: 0
    }

    .empty-container[_ngcontent-ng-c4047091486] {
        padding-bottom: 0
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .marketDetailsList[_ngcontent-ng-c4047091486] {
        height: 6.6vw
    }

    .marketDetailsListItem[_ngcontent-ng-c4047091486] a[_ngcontent-ng-c4047091486] {
        line-height: 3.06667vw;
        font-weight: 700;
        border-radius: 4.8vw;
        padding: 1vw;
        font-size: 2vw
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c4047091486] {
        width: 60%;
        left: 65%
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c4047091486] span[bookmarked_table][_ngcontent-ng-c4047091486] {
        font-size: 18px;
        margin-right: 180px
    }
}

@media only screen and (min-width:786px) and (max-width:1024px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c4047091486] {
        width: 82%;
        left: 40%
    }

    .game-highlight-wrap[_ngcontent-ng-c4047091486] {
        font-size: 25px;
        line-height: 45px
    }

    .fa-television[_ngcontent-ng-c4047091486] {
        font-size: 22px !important
    }

    .tabTv[_ngcontent-ng-c4047091486] .items[_ngcontent-ng-c4047091486] {
        font-size: 20px
    }
}

@media only screen and (min-width:420px) and (max-width:460px) {
    .mobileTableHead[_ngcontent-ng-c4047091486] {
        min-width: 75px !important
    }

    .empty-container[_ngcontent-ng-c4047091486] {
        padding-bottom: 0
    }
}

.table[_ngcontent-ng-c4047091486]>thead[_ngcontent-ng-c4047091486]>th.min-max-mobile[_ngcontent-ng-c4047091486] {
    border-bottom: 0px
}

@media only screen and (min-width:390px) and (max-width:415px) {
    .tbl-bets[_ngcontent-ng-c4047091486] .count[_ngcontent-ng-c4047091486] {
        width: 70px;
        max-width: 70px;
        min-width: 70px
    }
}

@media only screen and (min-width: 300px) and (max-width: 400px) {
    .empty-container[_ngcontent-ng-c4047091486] {
        padding-bottom: 0
    }
}

@media only screen and (min-width: 300px) and (max-width: 992px) {
    .hideDesktopMarque[_ngcontent-ng-c4047091486] {
        display: none
    }

    .fancy-marquee[_ngcontent-ng-c4047091486] {
        font-size: 11px;
        width: 100%
    }
}

@media only screen and (min-width: 993px) {
    .hideMobileMarque[_ngcontent-ng-c4047091486] {
        display: none
    }
}

.sportbook-back[_ngcontent-ng-c4047091486] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-background);
    width: 125px;
    border: 1px solid white;
    border-radius: 3px;
    position: relative;
    padding: 2px 0
}

.selectBetBackSportBook[_ngcontent-ng-c4047091486] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-background) !important;
    color: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-color) !important;
    box-shadow: inset 0 1px 3px #00000080 !important;
    border-radius: 3px
}

.winMarket[_ngcontent-ng-c4047091486] {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 4px
}

.back-gradientSportbook[_ngcontent-ng-c4047091486] {
    background: linear-gradient(90deg, #82dda6cc, #82ddb059 49%, #82dda6cc)
}

.winTitle[_ngcontent-ng-c4047091486] {
    font-size: 12px;
    font-weight: 700;
    text-align: center;
    display: block
}

@media screen and (max-width:490px) {
    .winTitle[_ngcontent-ng-c4047091486] {
        text-overflow: ellipsis;
        width: 140px;
        overflow: hidden;
        white-space: nowrap
    }
}

.suspend-WinSPort-external[bookmarked_table][_ngcontent-ng-c4047091486] {
    height: 100%;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    top: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center
}

.suspend-WinSPort-external[bookmarked_table][_ngcontent-ng-c4047091486] span[bookmarked_table][_ngcontent-ng-c4047091486] {
    line-height: 120px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.winSP .input-Betslip {
    margin-left: 40px !important
}

.spWinnerMarket[_ngcontent-ng-c4047091486] {
    margin-top: 17px !important
}

.container-main-time[_ngcontent-ng-c4047091486] {
    padding: 0;
    background: linear-gradient(0deg, #000000c4, #00000073), url(sports-banner-min.1d823b80b695c40d.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    margin-right: auto;
    margin-left: auto;
    color: #fff;
    height: 90px;
    align-items: center;
    display: grid;
    background-position: bottom;
    position: relative
}

.time-cricket-banner[_ngcontent-ng-c4047091486] {
    background: linear-gradient(0deg, #0000001a, #00000073), url(CricketBanner.fa7d242575eddf8f.jpg) !important;
    background-size: 100% 90px !important
}

.time-tennis-banner[_ngcontent-ng-c4047091486] {
    background: linear-gradient(0deg, #0000, #00000073), url(TennisBanner.a597d556bbce612b.jpg);
    background-size: 100% 90px
}

.time-soccer-banner[_ngcontent-ng-c4047091486] {
    background: linear-gradient(0deg, #0000, #0000), url(FootBallBanner.ddd465d47539ab30.jpg);
    background-size: 100% 90px
}

.time-horse-banner[_ngcontent-ng-c4047091486] {
    background: linear-gradient(0deg, #0000, #0000), url(HorseRacingBanner.a3774ec269f926c3.jpg);
    background-size: 100% 90px
}

@media screen and (min-width:767px) {
    .time-cricket-banner[_ngcontent-ng-c4047091486] {
        background-size: 100% 135px !important
    }

    .time-horse-banner[_ngcontent-ng-c4047091486] {
        background-size: 100% 149px !important
    }

    .time-soccer-banner[_ngcontent-ng-c4047091486] {
        background-size: 100% 120px !important
    }

    .time-tennis-banner[_ngcontent-ng-c4047091486] {
        background-size: 100% 130px !important
    }
}

.gameStatus[_ngcontent-ng-c4047091486] {
    font-size: 12px;
    font-weight: 700;
    text-shadow: #FC0 1px 0 10px
}

.redStatus[_ngcontent-ng-c4047091486] {
    color: red
}

.greenStatus[_ngcontent-ng-c4047091486] {
    color: green;
    text-shadow: #FC0 1px 0 10px
}

.gameRemainingTime[_ngcontent-ng-c4047091486] {
    font-size: 12px;
    font-weight: 700;
    text-shadow: #FC0 1px 0 10px
}

.betStart[_ngcontent-ng-c4047091486] {
    color: #ff0;
    text-shadow: #FC0 1px 0 10px
}

.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
}

.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
    }
}

@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: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%
    }
}

@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
    }
}

.ab-2-container[_ngcontent-ng-c180702173] {
    width: 100%;
    padding: 5px 0;
    display: flex;
    justify-content: center;
    background-color: #ddd;
    color: #000 !important;
    font-size: 12px
}

*[_ngcontent-ng-c180702173],
[_ngcontent-ng-c180702173]:after,
[_ngcontent-ng-c180702173]:before {
    box-sizing: border-box
}

.bet-a[_ngcontent-ng-c180702173] {
    display: flex;
    justify-content: center;
    width: 50%;
    margin-bottom: 0
}

.bet-b[_ngcontent-ng-c180702173] {
    margin-left: 2%
}

.a-title[_ngcontent-ng-c180702173] {
    width: 10%;
    text-align: center;
    padding: 15px 0 5px;
    font-size: 20px
}

.sa[_ngcontent-ng-c180702173] {
    width: 20%;
    margin-left: 2%
}

.first-bet[_ngcontent-ng-c180702173],
.second-bet[_ngcontent-ng-c180702173] {
    width: 25%;
    margin: 0 2%
}

.second-bet[_ngcontent-ng-c180702173] {
    margin-right: 0
}

.price[_ngcontent-ng-c180702173] {
    cursor: pointer
}

.sa[_ngcontent-ng-c180702173]>div[_ngcontent-ng-c180702173]:first-child {
    text-align: center;
    padding: 5px 0;
    border: 3px solid #ff0;
    border-radius: 8px
}

.book[_ngcontent-ng-c180702173] {
    color: #000
}

.ab-2-container[_ngcontent-ng-c180702173] .book[_ngcontent-ng-c180702173] {
    text-align: center;
    margin-top: 5px
}

.first-bet[_ngcontent-ng-c180702173]>div[_ngcontent-ng-c180702173]:first-child {
    text-align: center;
    padding: 5px 0;
    border: 3px solid #ff0;
    border-radius: 8px;
    background-color: #086cb8;
    color: #fff
}

.suspendedandar[_ngcontent-ng-c180702173] {
    position: relative;
    pointer-events: none
}

.second-bet[_ngcontent-ng-c180702173]>div[_ngcontent-ng-c180702173]:first-child {
    text-align: center;
    padding: 5px 0;
    border: 3px solid #ff0;
    border-radius: 8px;
    background-color: #086cb8;
    color: #fff
}

.suspendedandar[_ngcontent-ng-c180702173]:after {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
    right: 0;
    background-color: #0009;
    color: #fff;
    text-transform: uppercase;
    font: 900 22px/1 FontAwesome;
    content: "\f023";
    top: 0
}

.mt-1[_ngcontent-ng-c180702173] {
    margin-top: .25rem !important
}

.ab-2-box[_ngcontent-ng-c180702173] {
    background: #ddd;
    color: #000;
    padding: 5px
}

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

.col-6[_ngcontent-ng-c180702173] {
    flex: 0 0 50%;
    max-width: 50%
}

.text-center[_ngcontent-ng-c180702173] {
    text-align: center !important
}

.ab-2-box[_ngcontent-ng-c180702173] .bltitle[_ngcontent-ng-c180702173] {
    font-size: 20px;
    height: 35px;
    line-height: 35px;
    text-transform: uppercase
}

.back[_ngcontent-ng-c180702173] {
    background: #72bbef;
    color: #1e1e1e;
    padding: 2px 10px;
    font-weight: 700
}

.back[_ngcontent-ng-c180702173] {
    background-color: #72bbef !important
}

.ab-2-box[_ngcontent-ng-c180702173] .blbox[_ngcontent-ng-c180702173] {
    font-weight: 700;
    font-size: 18px;
    color: #000
}

b[_ngcontent-ng-c180702173] {
    font-weight: bolder
}

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

.col-3[_ngcontent-ng-c180702173] {
    flex: 0 0 25%;
    max-width: 25%
}

img[_ngcontent-ng-c180702173] {
    vertical-align: middle;
    border-style: none
}

.bltitle[_ngcontent-ng-c180702173] img[_ngcontent-ng-c180702173] {
    height: 35px;
    vertical-align: middle
}

.col-md-12[_ngcontent-ng-c180702173] {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px
}

@media (min-width: 768px) {
    .col-md-12[_ngcontent-ng-c180702173] {
        flex: 0 0 100%;
        max-width: 100%
    }
}

.text12[_ngcontent-ng-c180702173] {
    font-size: 18px;
    line-height: 30px
}

.card-image[_ngcontent-ng-c180702173] {
    display: inline-block
}

.m-r-5[_ngcontent-ng-c180702173] {
    margin-right: 5px
}

.m-t-5[_ngcontent-ng-c180702173] {
    margin-top: 5px
}

.card-image[_ngcontent-ng-c180702173] img[_ngcontent-ng-c180702173] {
    width: 34px
}

.flexx[_ngcontent-ng-c180702173] {
    display: flex;
    flex-direction: column
}

.ab-2-containerodd[_ngcontent-ng-c180702173] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    color: #000 !important;
    font-size: 14px
}

.ab-2-containerodd[_ngcontent-ng-c180702173] .col-6[_ngcontent-ng-c180702173] {
    max-width: 49.5% !important
}

.blue-shedow[_ngcontent-ng-c180702173] {
    box-shadow: 1px 0 9px 2px #086cb8c2;
    -webkit-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76);
    -moz-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76)
}

.isSelected[_ngcontent-ng-c180702173] {
    background-color: #f4496d !important;
    color: #fff !important;
    box-shadow: inset 0 1px 3px #00000080
}

@media only screen and (max-width: 426px) {
    .ab-2-containerodd[_ngcontent-ng-c180702173] {
        display: inline-block
    }

    .ab-2-containerodd[_ngcontent-ng-c180702173] .col-6[_ngcontent-ng-c180702173] {
        max-width: 100% !important
    }

    .ab-2-container[_ngcontent-ng-c180702173] {
        display: inline-block
    }

    .bet-a[_ngcontent-ng-c180702173] {
        width: 100%
    }

    .bet-b[_ngcontent-ng-c180702173] {
        margin-left: 0%
    }

    .mobile-screen[_ngcontent-ng-c180702173] {
        margin-top: .5rem
    }
}

@media screen and (max-width:992px) {
    .ab-2-container[_ngcontent-ng-c180702173] {
        flex-wrap: wrap
    }

    .bet-a[_ngcontent-ng-c180702173] {
        width: 100%
    }

    .bet-b[_ngcontent-ng-c180702173] {
        margin-left: 0
    }

    .flexx[_ngcontent-ng-c180702173] {
        margin: 0 10px
    }

    .ab-2-containerodd[_ngcontent-ng-c180702173] {
        flex-wrap: wrap
    }

    .ab-2-containerodd[_ngcontent-ng-c180702173] .tether-target[_ngcontent-ng-c180702173] {
        width: 100% !important;
        max-width: 100% !important
    }

    .rightbox[_ngcontent-ng-c180702173],
    .leftbox[_ngcontent-ng-c180702173] {
        flex: 0 0 100%
    }

    .second-bet[_ngcontent-ng-c180702173] {
        margin-right: 0
    }
}

@media screen and (max-width:385px) {
    .ab-2-container[_ngcontent-ng-c180702173] {
        font-size: 12px !important
    }
}

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
}

.ab-content[_ngcontent-ng-c2077610334] {
    padding: 0 35px
}

.activeCard[_ngcontent-ng-c2077610334] {
    box-shadow: 1px 0 9px 2px #09180bc2;
    -webkit-box-shadow: 1px 0px 9px 2px rgba(0, 0, 0, .76);
    -moz-box-shadow: 1px 0px 9px 2px rgba(0, 0, 0, .76)
}

.img-div[_ngcontent-ng-c2077610334] {
    height: 50px
}

.ab-title[_ngcontent-ng-c2077610334] {
    padding-left: 8px
}

.float-right[_ngcontent-ng-c2077610334] {
    padding-top: 2px;
    padding-right: 3px
}

.lay[_ngcontent-ng-c2077610334] {
    border-color: #faaaba
}

.suspended-lay[_ngcontent-ng-c2077610334] {
    border: 0px solid;
    border-color: transparent
}

.back[_ngcontent-ng-c2077610334] {
    border-color: #72bbef
}

.suspended-back[_ngcontent-ng-c2077610334] {
    border: 0px solid;
    border-color: transparent
}

*[_ngcontent-ng-c2077610334] {
    box-sizing: border-box
}

.back[_ngcontent-ng-c2077610334] {
    background-color: #72bbef !important
}

.threecardjbox[_ngcontent-ng-c2077610334] {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-content: center
}

*[_ngcontent-ng-c2077610334],
[_ngcontent-ng-c2077610334]:after,
[_ngcontent-ng-c2077610334]:before {
    box-sizing: border-box
}

.threecard-title[_ngcontent-ng-c2077610334] {
    width: 10%;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    font-weight: 700;
    flex-direction: column;
    border: 1px solid #111010;
    border-right: 0;
    border-bottom: 0
}

.threecardj-cards[_ngcontent-ng-c2077610334] {
    width: 90%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0 10px;
    border: 1px solid #111010;
    border-bottom: 0
}

.casino-odds[_ngcontent-ng-c2077610334] {
    font-size: 18px;
    font-weight: 700;
    line-height: 1
}

h4[_ngcontent-ng-c2077610334] {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2
}

h4[_ngcontent-ng-c2077610334] {
    font-size: calc(1.275rem + .3vw)
}

@media (min-width: 1200px) {
    h4[_ngcontent-ng-c2077610334] {
        font-size: 1.5rem
    }
}

h4[_ngcontent-ng-c2077610334] {
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 0
}

.w-100[_ngcontent-ng-c2077610334] {
    width: 100% !important
}

.mb-2[_ngcontent-ng-c2077610334] {
    margin-bottom: .5rem !important
}

.text-center[_ngcontent-ng-c2077610334] {
    text-align: center !important
}

.card-odd-box[_ngcontent-ng-c2077610334] {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    flex-direction: column;
    align-items: center;
    margin-bottom: 10px;
    margin-right: 10px;
    cursor: pointer
}

.blue-shedow[_ngcontent-ng-c2077610334] {
    box-shadow: 1px 0 9px 2px #086cb8c2;
    -webkit-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76);
    -moz-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76)
}

b[_ngcontent-ng-c2077610334] {
    font-weight: bolder
}

b[_ngcontent-ng-c2077610334] {
    font-weight: 700
}

img[_ngcontent-ng-c2077610334] {
    vertical-align: middle
}

.card-odd-box[_ngcontent-ng-c2077610334] img[_ngcontent-ng-c2077610334] {
    height: 50px
}

@media only screen and (max-width: 767px) {
    .card-odd-box[_ngcontent-ng-c2077610334] img[_ngcontent-ng-c2077610334] {
        height: 38px !important
    }

    .img-div[_ngcontent-ng-c2077610334] {
        height: 45px
    }

    .activeCard[_ngcontent-ng-c2077610334] {
        top: -3.5px;
        height: 35px
    }

    .threecard-title[_ngcontent-ng-c2077610334] {
        width: 12%
    }

    .threecardj-cards[_ngcontent-ng-c2077610334] {
        width: 88%
    }

    .card-odd-box[_ngcontent-ng-c2077610334] {
        margin-right: 5px
    }
}

.nav-tabs[_ngcontent-ng-c4172365497] .nav-item[_ngcontent-ng-c4172365497] {
    padding-top: 7px;
    padding-bottom: 7px
}

.nav-tabs[_ngcontent-ng-c4172365497] .nav-item[_ngcontent-ng-c4172365497] {
    background: var(--sportsbar-bg);
    color: var(--sportsbar-text-color)
}

.activeTab[_ngcontent-ng-c4172365497] {
    padding-top: 10px;
    border-top: 2px solid var(--sportsbar-text-color)
}

.nav-tabs[_ngcontent-ng-c4172365497] {
    background-color: var(--theme1-bg)
}

.nav-tabs[_ngcontent-ng-c4172365497] .nav-link[_ngcontent-ng-c4172365497] {
    color: var(--sportsbar-text-color);
    white-space: nowrap;
    text-transform: uppercase;
    border-radius: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    font-weight: bolder;
    border: 0 !important;
    text-align: center;
    vertical-align: middle
}

.game[_ngcontent-ng-c4172365497] {
    border-left: 0;
    border-top: 0;
    border-bottom: 0;
    border-right: 1px solid var(--primary-color);
    background: transparent !important
}

.flipCard[_ngcontent-ng-c4172365497] {
    transform: rotateY(360deg);
    position: relative;
    text-align: center;
    transition: transform .6s;
    transform-style: preserve-3d;
    box-shadow: 0 4px 8px #0003
}

@media screen and (min-width:767px) {
    .card-img[_ngcontent-ng-c4172365497] {
        width: 40px
    }
}

.icon-range[_ngcontent-ng-c4172365497] {
    position: absolute;
    top: 100%;
    background-color: #333;
    word-wrap: break-word;
    font-size: 12px;
    transition: .1s;
    text-transform: capitalize;
    color: #fff
}

.new-casino[_ngcontent-ng-c4172365497] .range-icon[_ngcontent-ng-c4172365497] {
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle
}

.back[_ngcontent-ng-c4172365497]:focus {
    background-color: #82bdea !important
}

.range-icon[_ngcontent-ng-c4172365497] {
    position: absolute;
    right: 7px;
    top: 15px
}

.marketName_Name[_ngcontent-ng-c4172365497] {
    position: relative;
    max-width: 90%;
    font-size: 14px
}

@media screen and (min-width:767px) {

    .table-header[_ngcontent-ng-c4172365497]>div[_ngcontent-ng-c4172365497],
    .table-row[_ngcontent-ng-c4172365497]>div[_ngcontent-ng-c4172365497] {
        padding: 5px 0;
        border: 1px solid #fff;
        border-right: 0;
        border-bottom: 0;
        border-top: 0;
        font-size: 16px
    }
}

@media screen and (min-width: 417px) and (max-width:767px) {
    .card-img[_ngcontent-ng-c4172365497] {
        width: 35px
    }
}

@media only screen and (max-width: 767px) {
    .tbl-bets[_ngcontent-ng-c4172365497] .sportbook-minwidth[_ngcontent-ng-c4172365497] {
        min-width: 105px !important
    }

    .tbl-bets[_ngcontent-ng-c4172365497] .sportbook-minwidth4box[_ngcontent-ng-c4172365497] {
        min-width: 80px !important
    }

    .tbl-bets[_ngcontent-ng-c4172365497] .sportbook-minwidthLucky9[_ngcontent-ng-c4172365497] {
        min-width: 100px !important
    }
}

@media only screen and (max-width: 410px) {
    .tbl-bets[_ngcontent-ng-c4172365497] .sportbook-minwidth4box[_ngcontent-ng-c4172365497] {
        min-width: 70px !important;
        width: 70px !important
    }
}

.odd-row[_ngcontent-ng-c4172365497] .team-name[_ngcontent-ng-c4172365497] .title[_ngcontent-ng-c4172365497] {
    display: flex;
    padding: 0
}

@media only screen and (max-width: 992px) {
    .minmax[_ngcontent-ng-c4172365497] {
        display: flex;
        width: 100%
    }
}

.title[_ngcontent-ng-c4172365497] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 700;
    color: #000
}

.active[_ngcontent-ng-c4172365497] {
    background: #1a8ee1 !important;
    color: #fff !important
}

.activeLay[_ngcontent-ng-c4172365497] {
    background: #faaaba !important;
    color: #fff !important
}

.activeLay[_ngcontent-ng-c4172365497] a[_ngcontent-ng-c4172365497] {
    color: #fff !important
}

.oddsBox[_ngcontent-ng-c4172365497] {
    width: 85px !important;
    border-radius: 5px;
    padding: 2px 0;
    box-shadow: 0 3px 7px #67828be6
}

.playerABgTie[_ngcontent-ng-c4172365497] {
    padding-top: .7rem;
    padding-bottom: .7rem;
    margin-bottom: 8px;
    box-shadow: #fffaf0;
    --so: calc(var(--border-size) * .25);
    --bs1: var(--so) var(--so) var(--border-size) rgba(0, 0, 0, .5);
    box-shadow: var(--bs1);
    --border-size: .5rem;
    border-radius: 20px
}

.suspended[_ngcontent-ng-c4172365497]:after {
    border-radius: 5px
}

.playerABg[_ngcontent-ng-c4172365497] {
    background: linear-gradient(-90deg, rgb(130 190 221 / 50%) 0, rgb(80 164 241 / 80%) 150%) !important;
    padding-top: .1rem;
    padding-bottom: .7rem
}

.playerABg[_ngcontent-ng-c4172365497]:last-child {
    background: linear-gradient(-270deg, rgb(130 190 221 / 50%) 0, rgb(80 164 241 / 80%) 150%) !important;
    padding-top: .1rem;
    padding-bottom: .7rem
}

@media screen and (min-width:767px) {
    .oddsBox[_ngcontent-ng-c4172365497] {
        width: 143px !important
    }

    .sports[_ngcontent-ng-c4172365497] .nav-tabs-casino[_ngcontent-ng-c4172365497] .nav-item[_ngcontent-ng-c4172365497] {
        flex: unset !important;
        width: 102px !important
    }
}

.boxPlayer[_ngcontent-ng-c4172365497] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.selected[_ngcontent-ng-c4172365497] {
    background: #3fa2ee !important
}

.sports[_ngcontent-ng-c4172365497] .nav-tabs-casino[_ngcontent-ng-c4172365497] .nav-link.active[_ngcontent-ng-c4172365497] {
    background: var(--sportsbar-text-color) !important;
    color: var(--header-text-color) !important;
    border: none
}

.sports[_ngcontent-ng-c4172365497] .nav-tabs-casino[_ngcontent-ng-c4172365497] .nav-item[_ngcontent-ng-c4172365497] {
    flex: 1 1 0;
    padding: 2px 4px;
    margin-bottom: 0;
    background: var(--sportsbar-bg);
    color: var(--sportsbar-text-color)
}

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c4172365497] .casinoname-item[_ngcontent-ng-c4172365497] .nav-link[_ngcontent-ng-c4172365497] {
    padding: 7px;
    color: var(--sportsbar-text-color);
    white-space: nowrap;
    text-transform: uppercase;
    border-radius: 40px;
    border-right: 1px solid var(--sportsbar-text-color);
    font-size: 12px;
    font-weight: 700;
    cursor: pointer
}

.red[_ngcontent-ng-c4172365497] {
    color: red
}

@media screen and (max-width: 375px) {
    .tbl-bets[_ngcontent-ng-c4172365497] .sportbook-minwidth4box[_ngcontent-ng-c4172365497] {
        min-width: 70px !important
    }

    .oddsBox[_ngcontent-ng-c4172365497] {
        width: auto !important
    }
}

.oddsRunner[_ngcontent-ng-c4172365497] {
    padding: 17px 10px 19px;
    font-size: 16px;
    line-height: 14px
}

.oddbox[_ngcontent-ng-c4172365497] {
    width: 100px !important
}

.tbl-bets[_ngcontent-ng-c4172365497] .odd-row[_ngcontent-ng-c4172365497] {
    border-bottom: unset
}

.euBox[_ngcontent-ng-c3395235639] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-image: linear-gradient(to right, #006cd1, #2c3e50);
    color: #fff
}

.lucky7card[_ngcontent-ng-c3395235639] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.euBox.firstbox[_ngcontent-ng-c3395235639] {
    border-radius: 24px 0 0 24px;
    font-size: 14px
}

.euBox.secondBox[_ngcontent-ng-c3395235639] {
    border-radius: 0 24px 24px 0;
    font-size: 14px
}

.euBox.firstbox.suspended[_ngcontent-ng-c3395235639]:after {
    border-radius: 24px 0 0 24px
}

.euBox.secondBox.suspended[_ngcontent-ng-c3395235639]:after {
    border-radius: 0 24px 24px 0
}

.btn-theme[_ngcontent-ng-c3395235639] {
    height: 40px;
    background-color: transparent;
    background: transparent;
    border: 0px;
    font-size: 15px
}

.img-fluid[_ngcontent-ng-c3395235639] {
    height: 60px
}

@media screen and (min-width:767px) {
    .chips[_ngcontent-ng-c3395235639] li.now[_ngcontent-ng-c3395235639] {
        height: 23px;
        top: -51px;
        transition: all .15s linear
    }
}

@media only screen and (max-width: 415px) {
    .btn-theme[_ngcontent-ng-c3395235639] {
        font-size: 12px
    }
}

@media only screen and (max-width: 376px) {
    .btn-theme[_ngcontent-ng-c3395235639] {
        font-size: 12px
    }
}

@media only screen and (max-width: 321px) {
    .btn-theme[_ngcontent-ng-c3395235639] {
        font-size: 10px
    }
}

.container-fluid[_ngcontent-ng-c3395235639] {
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5)
}

.prevent-select[_ngcontent-ng-c1893399002] .overlay[_ngcontent-ng-c1893399002] {
    pointer-events: none !important
}

.prevent-select[_ngcontent-ng-c1893399002] {
    -webkit-user-select: none;
    user-select: none
}

@media only screen and (max-width:991px) {
    .content[_ngcontent-ng-c1893399002] {
        width: 100%;
        overflow: hidden;
        min-height: calc(95vh - 70px)
    }
}

@media only screen and (min-width:993px) {
    .sidebar[_ngcontent-ng-c1893399002] {
        max-width: 17.5vw;
        background: var(--side-nav-bg);
        flex: 1 1 100%;
        box-sizing: border-box;
        flex-direction: row;
        display: flex;
        margin-left: 20px;
        margin-right: 8px;
        margin-top: 21px
    }

    .sidebarright[_ngcontent-ng-c1893399002] {
        max-width: 17.5vw;
        flex: 1 1 100%;
        box-sizing: border-box;
        flex-direction: row;
        display: flex;
        margin-left: 9px;
        margin-right: 10px;
        margin-top: 20px
    }

    .content[_ngcontent-ng-c1893399002] {
        width: 53.9vw;
        margin-top: 22.5px;
        scroll-behavior: smooth;
        position: relative;
        background: var(--mainBodyBG)
    }

    .custom-css-layout-center[_ngcontent-ng-c1893399002] {
        width: 55.2vw;
        position: relative;
        right: 2px
    }

    .content[_ngcontent-ng-c1893399002]::-webkit-scrollbar {
        display: none
    }

    .content[_ngcontent-ng-c1893399002] {
        -ms-overflow-style: none;
        scrollbar-width: none
    }

    .headerDesktop[_ngcontent-ng-c1893399002] {
        display: block;
        height: 68px
    }

    .app-body[_ngcontent-ng-c1893399002] {
        margin-top: .6rem;
        height: 100vh
    }

    .sideLayout-fullmarket-right-side[_ngcontent-ng-c1893399002] {
        margin-left: 2.85px
    }

    .sideLayout-fullmarket[_ngcontent-ng-c1893399002] {
        width: 54.3vw;
        position: relative;
        right: 3px
    }
}

.app-body[_ngcontent-ng-c1893399002] {
    display: flex;
    background: var(--mainBodyBG)
}

.custom-css-layout-left-side[_ngcontent-ng-c1893399002] {
    margin-right: 0
}

.custom-css-layout-right-side[_ngcontent-ng-c1893399002] {
    margin-left: -2px
}

.adjust-height[_ngcontent-ng-c1893399002] {
    height: auto
}

.adjust-height-100[_ngcontent-ng-c1893399002] {
    height: 100%;
    min-height: 98vh
}

@media only screen and (min-width:1px) and (max-width:992px) {
    .hideDekstop[_ngcontent-ng-c1893399002] {
        display: none
    }

    .adjust-height-100[_ngcontent-ng-c1893399002] {
        height: auto
    }
}

@media screen and (min-width:993px) {
    .hideMobileHeader[_ngcontent-ng-c1893399002] {
        display: none
    }
}

@media only screen and (max-width:574px) {
    .content[_ngcontent-ng-c1893399002] {
        margin-bottom: 70px !important;
        margin-top: 55px
    }
}

.adjust-height[_ngcontent-ng-c1893399002] {
    min-height: 100vh;
    min-height: -webkit-fill-availabe
}

@media only screen and (min-device-width: 990px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .sidebar[_ngcontent-ng-c1893399002] {
        margin-left: 0 !important
    }

    .custom-css-layout-center[_ngcontent-ng-c1893399002] {
        width: 56.6vw !important
    }

    .content[_ngcontent-ng-c1893399002] {
        width: 54.9vw
    }
}

.prevent-select[_ngcontent-ng-c1893399002] .overlay[_ngcontent-ng-c1893399002] {
    pointer-events: none !important
}

.prevent-select[_ngcontent-ng-c1893399002] {
    -webkit-user-select: none;
    user-select: none
}

@media only screen and (max-width:991px) {
    .content[_ngcontent-ng-c1893399002] {
        width: 100%;
        overflow: hidden;
        min-height: calc(95vh - 70px)
    }
}

@media only screen and (min-width:993px) {
    .sidebar[_ngcontent-ng-c1893399002] {
        max-width: 17.5vw;
        background: var(--side-nav-bg);
        flex: 1 1 100%;
        box-sizing: border-box;
        flex-direction: row;
        display: flex;
        margin-left: 20px;
        margin-right: 8px;
        margin-top: 21px
    }

    .sidebarright[_ngcontent-ng-c1893399002] {
        max-width: 17.5vw;
        flex: 1 1 100%;
        box-sizing: border-box;
        flex-direction: row;
        display: flex;
        margin-left: 9px;
        margin-right: 10px;
        margin-top: 20px
    }

    .content[_ngcontent-ng-c1893399002] {
        width: 53.9vw;
        margin-top: 22.5px;
        scroll-behavior: smooth;
        position: relative;
        background: var(--mainBodyBG)
    }

    .custom-css-layout-center[_ngcontent-ng-c1893399002] {
        width: 55.2vw;
        position: relative;
        right: 2px
    }

    .content[_ngcontent-ng-c1893399002]::-webkit-scrollbar {
        display: none
    }

    .content[_ngcontent-ng-c1893399002] {
        -ms-overflow-style: none;
        scrollbar-width: none
    }

    .headerDesktop[_ngcontent-ng-c1893399002] {
        display: block;
        height: 68px
    }

    .app-body[_ngcontent-ng-c1893399002] {
        margin-top: .6rem;
        height: 100vh
    }

    .sideLayout-fullmarket-right-side[_ngcontent-ng-c1893399002] {
        margin-left: 2.85px
    }

    .sideLayout-fullmarket[_ngcontent-ng-c1893399002] {
        width: 54.3vw;
        position: relative;
        right: 3px
    }
}

.app-body[_ngcontent-ng-c1893399002] {
    display: flex;
    background: var(--mainBodyBG)
}

.custom-css-layout-left-side[_ngcontent-ng-c1893399002] {
    margin-right: 0
}

.custom-css-layout-right-side[_ngcontent-ng-c1893399002] {
    margin-left: -2px
}

.adjust-height[_ngcontent-ng-c1893399002] {
    height: auto
}

.adjust-height-100[_ngcontent-ng-c1893399002] {
    height: 100%;
    min-height: 98vh
}

@media only screen and (min-width:1px) and (max-width:992px) {
    .hideDekstop[_ngcontent-ng-c1893399002] {
        display: none
    }

    .adjust-height-100[_ngcontent-ng-c1893399002] {
        height: auto
    }
}

@media screen and (min-width:993px) {
    .hideMobileHeader[_ngcontent-ng-c1893399002] {
        display: none
    }
}

@media only screen and (max-width:574px) {
    .content[_ngcontent-ng-c1893399002] {
        margin-bottom: 70px !important;
        margin-top: 55px
    }
}

.adjust-height[_ngcontent-ng-c1893399002] {
    min-height: 100vh;
    min-height: -webkit-fill-availabe
}

@media only screen and (min-device-width: 990px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .sidebar[_ngcontent-ng-c1893399002] {
        margin-left: 0 !important
    }

    .custom-css-layout-center[_ngcontent-ng-c1893399002] {
        width: 56.6vw !important
    }

    .content[_ngcontent-ng-c1893399002] {
        width: 54.9vw
    }
}

.cardMain[_ngcontent-ng-c880090382] {
    margin-top: 25px
}

.account-detail-head[_ngcontent-ng-c880090382] {
    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)
}

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

.card[_ngcontent-ng-c880090382] {
    margin-bottom: 24px
}

.account-detail-body[_ngcontent-ng-c880090382] {
    padding: 5px 15px
}

dl[_ngcontent-ng-c880090382],
ol[_ngcontent-ng-c880090382],
p[_ngcontent-ng-c880090382],
ul[_ngcontent-ng-c880090382] {
    margin-top: 0;
    margin-bottom: 1rem
}

.account-detail-body[_ngcontent-ng-c880090382] .bd-example[_ngcontent-ng-c880090382] dd[_ngcontent-ng-c880090382],
.account-detail-body[_ngcontent-ng-c880090382] .bd-example[_ngcontent-ng-c880090382] dt[_ngcontent-ng-c880090382] {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid var(--account-statement-cmp-bd-example-dt-border)
}

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

.bd-example[_ngcontent-ng-c880090382] .edit-password[_ngcontent-ng-c880090382] {
    color: var(--account-statement-cmp-edit-password-color) !important;
    text-decoration: none
}

a[_ngcontent-ng-c880090382] .fa[_ngcontent-ng-c880090382]:hover {
    color: var(--account-statement-cmp-fa-hover-color);
    cursor: pointer
}

table.dataTable.no-footer[_ngcontent-ng-c880090382] {
    border: 1px solid var(--account-statement-cmp-table-dataTable-no-footer-border) !important
}

table[_ngcontent-ng-c880090382] thead[_ngcontent-ng-c880090382] tr[_ngcontent-ng-c880090382] th[_ngcontent-ng-c880090382] {
    border: .1px solid var(--account-statement-cmp-table-thead-th-border)
}

.table-bordered[_ngcontent-ng-c880090382] thead[_ngcontent-ng-c880090382] td[_ngcontent-ng-c880090382],
.table-bordered[_ngcontent-ng-c880090382] thead[_ngcontent-ng-c880090382] th[_ngcontent-ng-c880090382],
.table-responsive[_ngcontent-ng-c880090382] table.dataTable[_ngcontent-ng-c880090382] thead[_ngcontent-ng-c880090382] th[_ngcontent-ng-c880090382],
table.dataTable[_ngcontent-ng-c880090382] thead[_ngcontent-ng-c880090382] td[_ngcontent-ng-c880090382] {
    color: var(--account-statement-cmp-table-dataTable-thead-td-color);
    background-color: var(--account-statement-cmp-table-dataTable-thead-td-bg);
    padding: 8px 15px
}

.card-body[_ngcontent-ng-c880090382] .datatable[_ngcontent-ng-c880090382] {
    overflow-x: auto
}

.Pikerbg[_ngcontent-ng-c880090382] {
    background-color: var(--account-statement-cmp-Pikerbg-bg) !important
}

th[_ngcontent-ng-c880090382] {
    background-color: var(--account-statement-cmp-th-bg)
}

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

.card-report[_ngcontent-ng-c880090382] {
    padding: 10px 10px 0;
    width: 100%
}

.card[_ngcontent-ng-c880090382] {
    border-top: 2px solid black
}

.custom-select[_ngcontent-ng-c880090382] {
    vertical-align: middle;
    background: var(--account-statement-cmp-custom-select-bg) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
    background-size: 8px 10px;
    border: 1px solid var(--account-statement-cmp-custom-select-border);
    appearance: none;
    background-position: right 0% bottom 45%
}

.mx-calendar-icon[_ngcontent-ng-c880090382] {
    width: 100%;
    height: 100%;
    color: #555;
    stroke-width: 8px;
    stroke: currentColor;
    fill: currentColor
}

.mx-input-append[_ngcontent-ng-c880090382] {
    position: absolute;
    top: 0;
    right: -2px;
    width: 38px;
    height: 100%;
    padding: 10px;
    cursor: pointer;
    background-color: var(--account-statement-cmp-mx-input-append-bg);
    border: 1px solid var(--account-statement-cmp-mx-input-append-border);
    border-radius: .25rem
}

.input-group[_ngcontent-ng-c880090382] {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 99.5%
}

.form-control[_ngcontent-ng-c880090382],
.form-control[_ngcontent-ng-c880090382]:disabled {
    border: 1px solid var(--account-statement-cmp-form-control-border)
}

.input-group[_ngcontent-ng-c880090382]:not(.has-validation)>.dropdown-toggle[_ngcontent-ng-c880090382]:nth-last-child(n+3),
.input-group[_ngcontent-ng-c880090382]:not(.has-validation)>.form-floating[_ngcontent-ng-c880090382]:not(:last-child)>.form-control[_ngcontent-ng-c880090382],
.input-group[_ngcontent-ng-c880090382]:not(.has-validation)>.form-floating[_ngcontent-ng-c880090382]:not(:last-child)>.form-select[_ngcontent-ng-c880090382],
.input-group[_ngcontent-ng-c880090382]:not(.has-validation)>[_ngcontent-ng-c880090382]:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-top-right-radius: unset !important;
    border-bottom-right-radius: initial !important
}

.form-control[_ngcontent-ng-c880090382] {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    color: #5c6873;
    background-color: var(--account-statement-cmp-form-control-bg);
    background-clip: padding-box;
    border: 1px solid #ccc;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.btn-primary[_ngcontent-ng-c880090382] {
    border-color: unset;
    background: var(--newsColor)
}

.btn[_ngcontent-ng-c880090382] {
    display: inline-block;
    font-weight: 400;
    color: var(--account-statement-cmp-btn-color);
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

button[_ngcontent-ng-c880090382],
select[_ngcontent-ng-c880090382] {
    text-transform: none
}

button[_ngcontent-ng-c880090382],
input[_ngcontent-ng-c880090382] {
    overflow: visible
}

.betHistory[_ngcontent-ng-c880090382] .btn[_ngcontent-ng-c880090382] {
    width: 102%;
    margin-bottom: 4px
}

.custom-select[_ngcontent-ng-c880090382] {
    text-indent: 1px;
    text-overflow: "";
    appearance: none;
    background: var(--account-statement-cmp-custom-select-bg) url(Down-Arrow.696f11d0c8727f3b.svg) right 93% / 16% 16px no-repeat;
    background-position: right 0% bottom 45%
}

.lay-text[_ngcontent-ng-c880090382] {
    color: var(--login-error-message-color)
}

.back-text[_ngcontent-ng-c880090382] {
    color: var(--account-statement-cmp-fa-hover-color)
}

.dataTables_empty {
    display: none !important
}

@media screen and (min-width:0px) and (max-width:992px) {
    .card-body[_ngcontent-ng-c880090382] {
        padding: .5rem
    }
}

div.dataTables_length select {
    width: 75px;
    height: 30px;
    border: 1px solid var(--account-statement-cmp-select-border) !important;
    padding-left: 8px;
    border-radius: 5px
}

@media only screen and (min-width:992px) {
    .slct-date-con[_ngcontent-ng-c880090382] {
        margin-bottom: 10px;
        padding-right: 19px
    }

    .card[_ngcontent-ng-c880090382] {
        border-radius: .25rem
    }

    .slct-dat[_ngcontent-ng-c880090382] {
        padding-right: 18px
    }

    .gethis-con[_ngcontent-ng-c880090382] {
        padding-right: 22.5px
    }

    .mx-input-append[_ngcontent-ng-c880090382] {
        padding: 10px 18.5px
    }

    .fa-calendar-o[_ngcontent-ng-c880090382]:before {
        position: relative;
        right: 6.5px
    }

    .custom-select[_ngcontent-ng-c880090382] {
        padding-left: .95rem
    }

    .account-stat-body[_ngcontent-ng-c880090382] {
        padding: 1.25rem
    }

    .no-footer[_ngcontent-ng-c880090382] {
        margin-bottom: .5rem
    }

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

    .bethis[_ngcontent-ng-c880090382] {
        position: relative;
        top: 1px
    }
}

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

    .slct-date-con-start[_ngcontent-ng-c880090382],
    .slct-date-con-end[_ngcontent-ng-c880090382],
    .slct-date-con-btn[_ngcontent-ng-c880090382] {
        margin-bottom: 10px
    }

    .btnn[_ngcontent-ng-c880090382] {
        margin-top: 5px
    }
}

@media only screen and (min-width:786px) and (max-width:993px) {
    .card-body[_ngcontent-ng-c880090382] {
        padding: 5px 10px 15px !important
    }
}

.overlay[_ngcontent-ng-c1546520345] {
    pointer-events: none !important
}

.card[_ngcontent-ng-c1546520345] {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background: var(--marketdetails-matchodds-Box-bg);
    background-clip: border-box;
    border: 1px solid var(--market-border);
    border-radius: .25rem
}

.fa-television[_ngcontent-ng-c1546520345] {
    color: var(--mbl-sportName-tv)
}

.card-matchodds[_ngcontent-ng-c1546520345] {
    background: var(--marketdetails-marketname-bar-bg);
    color: var(--marketdetails-marketname-bar-text);
    border: none;
    padding: 0;
    font-size: 13px;
    border-bottom: 1px solid var(--marketName-bar-bottom-border)
}

.outer-div4[_ngcontent-ng-c1546520345] {
    background: transparent
}

.match-odds[_ngcontent-ng-c1546520345] {
    height: 30px;
    line-height: 30px;
    color: var(--marketdetails-marketName-text);
    float: left;
    font-weight: 700;
    padding-right: 30px;
    padding-left: 10px;
    position: relative;
    background: var(--marketdetails-marketName-bg);
    border-top-right-radius: 15px;
    font-size: 12px
}

.matchoddsminmax[_ngcontent-ng-c1546520345] {
    background: var(--matchodds-minmax-bg) !important
}

.matchoddsminmax[_ngcontent-ng-c1546520345] dt[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-minmax-text) !important
}

.matchoddsminmax[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-minmax-value) !important
}

.matched-count[_ngcontent-ng-c1546520345] strong[_ngcontent-ng-c1546520345] {
    font-weight: 700
}

.matchodds_runner[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-runner-text) !important
}

.minus-book.matchodds[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-pl-minus) !important
}

.bookmakerBackground[_ngcontent-ng-c1546520345] {
    background: var(--bookmaker-bg) !important
}

.bookmakerbacklay[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-back-lay-color) !important
}

.bookmakerNameRunner[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-runners-text) !important
}

.bookmakerNameRunner[_ngcontent-ng-c1546520345] .minus-book[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-pl-minus) !important
}

.bookmakerNameRunner[_ngcontent-ng-c1546520345] .plus-book[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-pl-plus) !important
}

.plus-book.matchodds[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-pl-plus) !important
}

.matched-count[_ngcontent-ng-c1546520345] {
    padding: 5px 10px;
    font-size: 13px
}

.table-responsive[_ngcontent-ng-c1546520345] {
    display: block;
    width: 100%;
    overflow-x: hidden
}

.fancy-info[_ngcontent-ng-c1546520345] {
    padding: 0;
    margin: 0;
    height: 20px;
    display: flex;
    background: var(--matchodds-minmax-bg);
    font-size: 10px;
    line-height: 7px;
    border-radius: 3px;
    align-items: center;
    justify-content: center
}

.fancy-info[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345] {
    margin-bottom: 0
}

.fancy-info[_ngcontent-ng-c1546520345] dt[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-fancy-info-dt-color);
    display: inline-block;
    margin-right: 8px
}

.tbl-bets[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345] {
    padding: 5px;
    border-top: none;
    text-align: center
}

.betfair-tbl[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] .back-1[_ngcontent-ng-c1546520345] {
    border-top-left-radius: 10px
}

.odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] {
    text-align: left;
    padding-left: 6px
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    width: 8.97436%;
    border-bottom: 1px solid var(--market-details-cmp-fancy-quick-tr-td-border-b);
    border-left: 1px solid var(--market-details-cmp-fancy-quick-tr-td-border-l);
    font-weight: 700;
    vertical-align: top
}

.match-odds[_ngcontent-ng-c1546520345] img[_ngcontent-ng-c1546520345] {
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: -394px -2816px;
    height: 30px;
    width: 20px
}

.fancy-info[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345] {
    display: inline-block
}

.betfair-tbl[_ngcontent-ng-c1546520345] {
    margin-bottom: 0
}

.fancy-head[_ngcontent-ng-c1546520345] .tc-content[_ngcontent-ng-c1546520345] h5[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345],
.fancy-head[_ngcontent-ng-c1546520345] h4[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345],
.tc-content[_ngcontent-ng-c1546520345] .fancy-head[_ngcontent-ng-c1546520345] h5[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    background-position: 0 -4749px
}

.fancy-head[_ngcontent-ng-c1546520345] h4[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    min-width: 72px;
    line-height: 30px;
    padding: 0 10px;
    vertical-align: top;
    display: inline-block;
    background: var(--market-details-cmp-fancy-head-h4-span-background);
    font-weight: 700
}

.fancy-head[_ngcontent-ng-c1546520345] .in-play-sportbook[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    background: var(--market-details-cmp-fancy-head-in-play-sportbook-span-background);
    cursor: pointer;
    border-top-left-radius: 10px
}

.sprt-card[_ngcontent-ng-c1546520345] {
    display: none
}

.btn-fancybet_rules[_ngcontent-ng-c1546520345],
.btn-sportsbook_rules[_ngcontent-ng-c1546520345] {
    vertical-align: top;
    margin-left: -4px;
    height: 30px;
    font-size: 0;
    text-indent: -99999px;
    width: 41px;
    display: inline-block;
    background-repeat: no-repeat
}

.btn-fancybet_rules[_ngcontent-ng-c1546520345]:before,
.btn-sportsbook_rules[_ngcontent-ng-c1546520345]:before {
    content: "";
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    margin: 8px 12px;
    background-size: contain;
    display: block
}

.fancy-head[_ngcontent-ng-c1546520345] h4[_ngcontent-ng-c1546520345]:after {
    content: "";
    display: block;
    clear: both
}

.rules-wrap[_ngcontent-ng-c1546520345] ol[_ngcontent-ng-c1546520345] {
    margin: 0 0 10px 20px;
    padding: 0
}

.rules-wrap[_ngcontent-ng-c1546520345] ol[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
    margin-bottom: 5px;
    text-transform: unset;
    font-size: 13px
}

.rules-wrap[_ngcontent-ng-c1546520345] .btn-wrap[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
    width: 100%
}

.card-lottery[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: #fff !important
}

.bets[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345],
.bets-GH[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345],
.bets-HS[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    font-weight: 400
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    padding: 3px 10px
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] .btn[_ngcontent-ng-c1546520345] {
    border: 1px solid var(--market-details-cmp-fancy-quick-tr-btn-border);
    border-radius: 4px;
    color: var(--market-details-cmp-fancy-quick-tr-btn-color);
    font-weight: 700;
    line-height: 30px;
    font-size: 13px;
    height: 38px;
    margin: 0 5px 0 0;
    text-align: center
}

.quick-bet-confirm[_ngcontent-ng-c1546520345] {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    background-color: var(--market-details-cmp-quick-bet-confirm-background);
    flex-direction: column;
    justify-content: center;
    display: flex;
    text-align: left;
    margin-bottom: 0
}

.quick-bet-confirm[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
    width: 100%;
    list-style: none;
    line-height: 18px;
    color: var(--market-details-cmp-quick-bet-confirm-li-color);
    padding: 0 5px;
    text-align: left
}

.quick-bet-confirm[_ngcontent-ng-c1546520345] .quick-bet-confirm-title[_ngcontent-ng-c1546520345] {
    font-size: 10px;
    line-height: 12px;
    color: #222;
    opacity: .5
}

.col-stake_list[_ngcontent-ng-c1546520345] ul[_ngcontent-ng-c1546520345] {
    padding: 0;
    margin: 0
}

.lay-1.select[_ngcontent-ng-c1546520345],
.lay-2.select[_ngcontent-ng-c1546520345],
.lay-3.select[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-1-select-background);
    color: #fff;
    box-shadow: inset 0 1px 3px #00000080
}

.back-1.select[_ngcontent-ng-c1546520345],
.back-2.select[_ngcontent-ng-c1546520345],
.back-3.select[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-back-1-select-background);
    color: #fff;
    box-shadow: inset 0 1px 3px #00000080
}

.back-1.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.back-2.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.back-3.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-1.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-2.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: #fff !important
}

.back-1.spark[_ngcontent-ng-c1546520345] {
    animation: .5s sparkBack
}

.plus-book[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-plus-book-color);
    font-weight: 700 !important
}

.back-1[_ngcontent-ng-c1546520345],
.back-2[_ngcontent-ng-c1546520345],
.back-3[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-back-1-background);
    border-left-color: var(--market-details-cmp-back-1-border-l)
}

.table[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345],
.tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] {
    border-bottom: 1px solid var(--market-details-cmp-odd-row-border-b)
}

.betfair-tbl[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] .lay-1[_ngcontent-ng-c1546520345] {
    border-top-right-radius: 10px
}

.lay-1[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-1-background);
    border-left-color: #fff
}

.back-2[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-back-2-background);
    border-left-color: #fff
}

.tbl-bets[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    text-align: center;
    font-size: 12px;
    padding: 3px 0;
    font-weight: 700;
    border-top: none
}

.odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] .title[_ngcontent-ng-c1546520345] {
    font-size: 12px;
    display: block;
    font-weight: 700 !important
}

.marketinfo[_ngcontent-ng-c1546520345] svg[_ngcontent-ng-c1546520345] {
    width: 15px;
    height: 15px;
    position: absolute;
    right: 8px;
    color: var(--marketdetails-info-icon);
    top: 8px;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block
}

.back-3[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-back-3-background);
    border-left-color: #fff
}

.lay-2[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-2-background);
    border-left-color: #fff
}

.lay-3[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-3-background);
    border-left-color: #fff
}

.match-list[_ngcontent-ng-c1546520345] {
    padding: 4px 12px
}

.matchodd[_ngcontent-ng-c1546520345] {
    font-size: 12px
}

.marketinfo[_ngcontent-ng-c1546520345] {
    font-size: 14px;
    cursor: pointer
}

.ml-2[_ngcontent-ng-c1546520345] {
    margin-left: .5rem
}

.pull-left[_ngcontent-ng-c1546520345] {
    float: left
}

.pull-right[_ngcontent-ng-c1546520345] {
    float: right
}

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

.p-rltv[_ngcontent-ng-c1546520345] {
    position: relative
}

.table[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345],
.tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] {
    border-bottom: 1px solid var(--marketdetails-matchodds-bottom-border)
}

.bookmakerBackground.table[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345],
.bookmakerBackground.table[_ngcontent-ng-c1546520345] tbody[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] {
    border-bottom: 1px solid var(--bookmaker-bottom-border) !important
}

.team-width[_ngcontent-ng-c1546520345] {
    width: 40%
}

.odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] {
    text-align: left
}

.table[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    vertical-align: middle
}

.minus-book[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-minus-book-color);
    display: block;
    font-weight: 700 !important
}

.fas[_ngcontent-ng-c1546520345] {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-arrow-right[_ngcontent-ng-c1546520345]:before {
    content: "\f061"
}

.back-gradient[_ngcontent-ng-c1546520345] {
    background-image: var(--market-details-cmp-back-gradient-background);
    height: 46px;
    display: flex;
    margin: 0;
    padding: 0
}

.back-gradient[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345],
.lay-gradient[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345] {
    flex: 1;
    padding: 2px;
    color: var(--market-details-cmp-back-gradient-color);
    justify-content: center;
    align-items: center;
    display: flex;
    margin: 0
}

.tbl-bets[_ngcontent-ng-c1546520345] .count[_ngcontent-ng-c1546520345] {
    width: 10%
}

.back-gradient[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-gradient[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    justify-content: center;
    align-items: center;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    padding: 2px 0;
    margin: 0;
    border-radius: 4px
}

.tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    display: block;
    font-weight: 400;
    font-size: 11px
}

.tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] .title[_ngcontent-ng-c1546520345] {
    font-size: 12px
}

.count[_ngcontent-ng-c1546520345] {
    position: relative
}

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

.back-gradient[_ngcontent-ng-c1546520345] .back_1[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-gradient[_ngcontent-ng-c1546520345] .lay_1[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    justify-content: center;
    align-items: center;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    padding: 0;
    margin: 0;
    background-color: var(--market-details-cmp-lay_1-back-1-a-background);
    border: 1px solid #fff;
    border-radius: 4px;
    color: #000
}

.lay-gradient[_ngcontent-ng-c1546520345] {
    background-image: var(--market-details-cmp-lay-gradient-bk-image);
    height: 46px;
    display: flex;
    margin: 0;
    padding: 0
}

.lay-gradient[_ngcontent-ng-c1546520345] .lay_1[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-gradient-lay_1-a-background)
}

a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]),
a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]):hover {
    color: #09437f;
    cursor: pointer
}

.lay-gradient[_ngcontent-ng-c1546520345] .lay_2[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-gradient[_ngcontent-ng-c1546520345] .lay_3[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: #a9616d
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    padding: 0
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    width: 8.97436%;
    border-bottom: 1px solid #7e97a7;
    border-left: 1px solid #ddd;
    font-weight: 700;
    vertical-align: top
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    text-align: left
}

dl[_ngcontent-ng-c1546520345] {
    margin-top: 0;
    margin-bottom: 1rem
}

dt[_ngcontent-ng-c1546520345] {
    font-weight: 700
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] dt[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    display: inline-block
}

dd[_ngcontent-ng-c1546520345] {
    margin-bottom: .5rem;
    margin-left: 0
}

a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]),
a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]):focus,
a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

.match-btn[_ngcontent-ng-c1546520345] .claass[_ngcontent-ng-c1546520345] {
    color: var(--mbl-pin-active-color) !important
}

.match-list[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-match-list-a-color) !important;
    cursor: pointer
}

ul[_ngcontent-ng-c1546520345] {
    margin-top: 0;
    margin-bottom: 1rem
}

.col-stake[_ngcontent-ng-c1546520345] .show-xs[_ngcontent-ng-c1546520345] {
    display: none
}

.col-stake[_ngcontent-ng-c1546520345] .icon-minus[_ngcontent-ng-c1546520345] {
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;
    border: 1px solid var(--market-details-cmp-col-stake-icon-minus-border);
    display: inline-block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    background-image: var(--market-details-cmp-col-stake-icon-minus-background);
    justify-content: center;
    align-items: center
}

.icon-minus[_ngcontent-ng-c1546520345],
.icon-plus[_ngcontent-ng-c1546520345] {
    font-family: simple-line-icons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

input[_ngcontent-ng-c1546520345] {
    overflow: visible
}

.col-stake[_ngcontent-ng-c1546520345] .icon-plus[_ngcontent-ng-c1546520345] {
    border-bottom-right-radius: 7px;
    border-top-right-radius: 7px;
    border: 1px solid var(--market-details-cmp-col-stake-icon-plus-border);
    display: inline-block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    background-image: var(--market-details-cmp-col-stake-icon-plus-background);
    justify-content: center;
    align-items: center
}

button[_ngcontent-ng-c1546520345] {
    -webkit-appearance: button
}

button[_ngcontent-ng-c1546520345] {
    text-transform: none;
    font-family: inherit;
    font-size: inherit
}

#stakePopupList[_ngcontent-ng-c1546520345]>ul[_ngcontent-ng-c1546520345] {
    display: flex
}

#stakePopupList[_ngcontent-ng-c1546520345] ul[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
    text-decoration: none;
    list-style-type: none
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] {
    display: none
}

.table[_ngcontent-ng-c1546520345]>[_ngcontent-ng-c1546520345]:not(:first-child) {
    border-top: 1px solid #7e97a7
}

@media screen and (max-width:992px) {
    .desktopView[_ngcontent-ng-c1546520345] {
        display: none
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345] {
        background: var(--mbl-tvScore-tab-bg);
        width: 100%;
        color: var(--mbl-tvScore-tab-text);
        white-space: nowrap;
        text-align: center;
        font-size: 13px;
        padding: 5px 0;
        border-right: 1px solid var(--mb-tvScore-border)
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345]:last-child {
        border-right: 0px
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345] [_ngcontent-ng-c1546520345]:last-child {
        border-right: none
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345] [_ngcontent-ng-c1546520345]:first-child {
        border-left: none
    }

    .ActiveStreamTab[_ngcontent-ng-c1546520345] {
        border-bottom: 1px solid var(--mbl-tvScore-active-border) !important;
        border-top: none
    }

    .match-btn[_ngcontent-ng-c1546520345] {
        display: flex;
        justify-content: center;
        list-style: none;
        background-color: var(--market-details-cmp-match-btn-background);
        padding: 0;
        margin-bottom: 2px;
        margin-top: .5px
    }

    .match-btn[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
        display: list-item;
        text-align: -webkit-match-parent;
        list-style: none;
        text-decoration: none
    }

    .match-btn[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
        text-decoration: none;
        align-items: center;
        justify-content: center;
        width: 26.66667vw;
        height: 7.46667vw;
        background-repeat: no-repeat;
        background-size: contain;
        color: var(--mbl-pin-refresh-tab-text);
        font-size: 3.2vw;
        font-weight: 700;
        box-sizing: border-box;
        display: flex
    }

    .match-btn[_ngcontent-ng-c1546520345] .btn-pin[_ngcontent-ng-c1546520345] {
        padding-left: 2.13333vw;
        background: var(--mbl-pin-refresh-tab-bg);
        clip-path: polygon(0 0, 100% 0%, 100% 100%, 16% 93%, 10% 84%);
        border-radius: 0 0 0 32px
    }

    .match-btn[_ngcontent-ng-c1546520345] .btn-refresh[_ngcontent-ng-c1546520345] {
        padding-right: 2.13333vw;
        background: var(--mbl-pin-refresh-tab-bg);
        clip-path: polygon(0% 0%, 100% 0, 93% 84%, 83% 100%, 0% 100%);
        border-radius: 0 0 26px
    }

    .game-head[_ngcontent-ng-c1546520345] .match-btn[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
        align-items: center;
        justify-content: center;
        width: 26.66667vw;
        height: 7.46667vw;
        background-repeat: no-repeat;
        background-size: contain;
        color: var(--market-details-cmp-match-btn-a-color);
        font-size: 3.2vw;
        font-weight: 700;
        box-sizing: border-box;
        display: flex
    }

    .match-btn[_ngcontent-ng-c1546520345] a.btn-pin[_ngcontent-ng-c1546520345] svg[_ngcontent-ng-c1546520345] {
        margin-right: .53333vw;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain
    }

    .match-btn[_ngcontent-ng-c1546520345] a.btn-refresh[_ngcontent-ng-c1546520345] svg[_ngcontent-ng-c1546520345] {
        margin-right: .53333vw;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain
    }

    .game-highlight-wrap[_ngcontent-ng-c1546520345] {
        background: var(--mbl-sportName-bg);
        text-align: center;
        color: var(--mbl-sportName-text);
        font-size: 16px;
        line-height: 35px
    }

    .accordion-body[_ngcontent-ng-c1546520345] {
        display: none
    }

    .tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] .title[_ngcontent-ng-c1546520345] {
        font-size: 13px
    }
}

@media screen and (max-width:768px) {
    .boxHide[_ngcontent-ng-c1546520345] {
        display: none !important
    }

    .showMinMaxMobile[_ngcontent-ng-c1546520345] {
        display: block
    }

    .betfair-tbl[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] .back-1[_ngcontent-ng-c1546520345] {
        border-top-left-radius: 0
    }

    .betfair-tbl[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] .lay-1[_ngcontent-ng-c1546520345] {
        border-top-right-radius: 0
    }

    .matched-count[_ngcontent-ng-c1546520345] {
        font-size: 11px
    }

    .team-width[_ngcontent-ng-c1546520345] {
        width: 65%
    }

    .mobileTableHead[_ngcontent-ng-c1546520345] {
        min-width: 65px !important
    }
}

.cashout-container[_ngcontent-ng-c1546520345] {
    line-height: 18px;
    margin-left: 3px;
    vertical-align: middle;
    font-weight: 700;
    cursor: pointer;
    align-items: center
}

.empty-container[_ngcontent-ng-c1546520345] {
    width: 107px;
    padding-top: 6px;
    z-index: 1;
    padding-bottom: 4.1px
}

.cashout-label[_ngcontent-ng-c1546520345] {
    margin-left: 5px
}

.cashout-icon[_ngcontent-ng-c1546520345] {
    width: 18px;
    border-radius: 2px;
    height: 18px;
    float: left;
    background-color: var(--cashout-icon-bg);
    color: var(--cashout-icon-color);
    display: flex;
    align-items: center;
    justify-content: center
}

.marketDetailsList[_ngcontent-ng-c1546520345] {
    list-style: none;
    display: flex;
    overflow-x: scroll;
    padding-left: 0;
    margin-bottom: 0;
    position: relative;
    height: 11.6vw;
    background: var(--mbl-filter-background);
    padding: 1.86667vw;
    overflow: auto;
    white-space: nowrap
}

.marketDetailsList[_ngcontent-ng-c1546520345]::-webkit-scrollbar {
    display: none
}

.marketDetailsList[_ngcontent-ng-c1546520345] {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.marketDetailsListItem[_ngcontent-ng-c1546520345] {
    margin-right: 1.33333vw
}

.marketDetailsListItem[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: var(--mbl-filter-tab-text) !important;
    line-height: 9.06667vw;
    font-weight: 700;
    background: var(--mbl-filter-tab-bg);
    border: 1px solid var(--mbl-filter-tab-border);
    border-radius: 4.8vw;
    padding: 2.4vw;
    font-size: 3.46667vw
}

.marketDetailsListItem[_ngcontent-ng-c1546520345] a.active[_ngcontent-ng-c1546520345] {
    background: var(--mbl-filter-tab-active-bg) !important;
    color: var(--mbl-filter-tab-active-text) !important;
    border: 1px solid var(--mbl-filter-tab-active-border) !important
}

@media screen and (min-width:992px) {
    .marketDetailsList[_ngcontent-ng-c1546520345] {
        display: none
    }

    .matchodd-cont[_ngcontent-ng-c1546520345] {
        margin-bottom: 1rem !important
    }

    .market-name-bar-odd[_ngcontent-ng-c1546520345] {
        margin-top: 6px
    }
}

.suspended[_ngcontent-ng-c1546520345] {
    padding: 38px;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 30px;
    font-weight: 700;
    top: 0;
    color: var(--matchodds-suspended-color);
    display: flex;
    text-align: center;
    background: var(--matchodds-suspended-bg);
    opacity: .8;
    border: 2px solid var(--matchodds-suspended-border);
    z-index: 2;
    justify-content: center;
    align-items: center;
    text-transform: uppercase
}

.suspend-bookmaker[bookmarked_table][_ngcontent-ng-c1546520345] {
    height: 46px;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    position: absolute;
    width: 100%;
    left: 0
}

.suspend-bookmaker[bookmarked_table][_ngcontent-ng-c1546520345] span[bookmarked_table][_ngcontent-ng-c1546520345] {
    line-height: 46px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
    height: 46px;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    position: absolute;
    width: 60%;
    left: 40%;
    text-align: center
}

.suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] span[bookmarked_table][_ngcontent-ng-c1546520345] {
    line-height: 46px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.marketplace-right-arrow[_ngcontent-ng-c1546520345] {
    font: 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 6px;
    position: relative;
    top: 3px
}

.blue-bet-slip-back[_ngcontent-ng-c1546520345] {
    background: var(--market-details-cmp-blue-bet-slip-back-background);
    border-bottom: 1px solid #7e97a7
}

.bookmakerNews[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-news-text) !important
}

.pink-bet-slip-back[_ngcontent-ng-c1546520345] {
    background: var(--market-details-cmp-pink-bet-slip-back-background)
}

.odd-row[_ngcontent-ng-c1546520345] .back-1.active[_ngcontent-ng-c1546520345],
.odd-row[_ngcontent-ng-c1546520345] .back-2.active[_ngcontent-ng-c1546520345],
.odd-row[_ngcontent-ng-c1546520345] .back-3.active[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-odd-row-back-1-active-background);
    color: var(--market-details-cmp-odd-row-back-1-active-color);
    box-shadow: inset 0 1px 3px #00000080
}

.odd-row[_ngcontent-ng-c1546520345] .lay-1.active[_ngcontent-ng-c1546520345],
.lay-2.active[_ngcontent-ng-c1546520345],
.lay-3.active[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-odd-row-lay-1-active-background);
    color: var(--market-details-cmp-odd-row-lay-1-active-color);
    box-shadow: inset 0 1px 3px #00000080
}

.app-market-tabs[_ngcontent-ng-c1546520345] {
    position: relative;
    top: 12px
}

@media only screen and (max-width:767px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        height: 46px;
        background-color: var(--market-details-cmp-suspend-background);
        z-index: 5;
        position: absolute;
        width: 35%;
        left: 65%;
        text-align: center
    }

    .sportbook-back[_ngcontent-ng-c1546520345] {
        width: 62% !important
    }
}

.loader-body-marketplace[_ngcontent-ng-c1546520345] {
    display: flex;
    justify-content: center
}

.btn-wrap[_ngcontent-ng-c1546520345] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.btn-wrap[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    text-decoration: none;
    cursor: pointer
}

.selectBetBack[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-selectBetBack-a-background) !important;
    color: var(--market-details-cmp-selectBetBack-a-color) !important;
    box-shadow: inset 0 1px 3px #00000080
}

.selectBetLay[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-selectBetLay-a-color) !important;
    background-color: var(--market-details-cmp-selectBetLay-a-background) !important;
    box-shadow: inset 0 1px 3px #00000080
}

@media only screen and (min-width:992px) {
    .matchodd[_ngcontent-ng-c1546520345] {
        margin-top: -2.5px
    }

    .marketDetailsList-con[_ngcontent-ng-c1546520345] {
        margin-top: 8px
    }

    .match-book-inner-data[_ngcontent-ng-c1546520345] {
        font-size: 12px !important
    }

    .fa-circle[_ngcontent-ng-c1546520345]:before {
        font-size: smaller;
        position: relative
    }

    .mobileScoreCardAndStream[_ngcontent-ng-c1546520345] {
        display: none
    }
}

@media only screen and (max-width:574px) {
    .cash-con[_ngcontent-ng-c1546520345] {
        font-size: 11px !important;
        position: relative;
        bottom: 1px
    }

    .matched-count[_ngcontent-ng-c1546520345] {
        padding: 5px 3px
    }

    .fa-circle[_ngcontent-ng-c1546520345]:before {
        font-size: x-small;
        position: relative
    }

    .fa-television[_ngcontent-ng-c1546520345]:before {
        font-weight: 500;
        position: relative;
        left: 7px
    }

    .cric-txt[_ngcontent-ng-c1546520345] {
        font-weight: 900;
        position: relative;
        left: 8px
    }

    .match-inn-txt-top[_ngcontent-ng-c1546520345] {
        font-size: 12px !important
    }

    .match-inn-txt-btm[_ngcontent-ng-c1546520345] {
        font-size: 11px !important
    }

    .marketDetailsList[_ngcontent-ng-c1546520345] {
        margin-bottom: -4px;
        position: relative;
        height: 6.8vh;
        bottom: 2px
    }

    .match-btn[_ngcontent-ng-c1546520345] {
        margin-top: 0
    }
}

@media only screen and (min-width:993px) {
    .matched-count[_ngcontent-ng-c1546520345] {
        padding: 5px 0;
        position: relative;
        right: 10px
    }

    .bookmaker-dark-head[_ngcontent-ng-c1546520345] {
        min-width: max-content
    }

    .outer-div1[_ngcontent-ng-c1546520345] {
        width: 11.6vw
    }
}

@media only screen and (max-width:574px) {
    .mobile-query[_ngcontent-ng-c1546520345] {
        position: relative;
        left: -1px
    }

    .matchodd-cont[_ngcontent-ng-c1546520345] {
        position: relative;
        left: -1px;
        margin-bottom: 16px;
        width: 100.5%
    }

    .marketDetailsList[_ngcontent-ng-c1546520345] {
        margin-top: 2px;
        height: 6.3vh
    }
}

@media screen and (max-width:426px) {
    .marketDetailsList[_ngcontent-ng-c1546520345] {
        height: auto;
        margin-bottom: -4px
    }

    .app-market-tabs[_ngcontent-ng-c1546520345] {
        top: -5px;
        width: 100.2%
    }

    .ipl-winner[_ngcontent-ng-c1546520345]:last-child {
        margin-bottom: 17px
    }

    .matchodd-cont[_ngcontent-ng-c1546520345]:last-child {
        margin-bottom: 17px
    }

    .book-maker-table-thead[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345] {
        padding-top: 2px;
        padding-bottom: 2px
    }

    .bookmaker-mobile-custom-css[_ngcontent-ng-c1546520345] {
        position: relative;
        left: -1px;
        width: 100.4%
    }

    .ipl-winner[_ngcontent-ng-c1546520345]:last-child {
        margin-bottom: 0
    }

    .mobile-query[_ngcontent-ng-c1546520345] {
        margin-top: 17px
    }

    .not-matched[_ngcontent-ng-c1546520345] {
        height: 27px
    }

    .cashout-done[_ngcontent-ng-c1546520345] {
        top: 2px !important
    }

    .not-matched-profit[_ngcontent-ng-c1546520345] {
        margin-bottom: 2px
    }
}

@media screen and (max-width:321px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        width: 40%;
        left: 60%
    }

    .empty-container[_ngcontent-ng-c1546520345] {
        width: 90px
    }

    .outer-div4[_ngcontent-ng-c1546520345] {
        width: 107px !important
    }

    .outer-div2[_ngcontent-ng-c1546520345] {
        width: 30%
    }
}

@media screen and (max-width:281px) {
    .marketDetailsList[_ngcontent-ng-c1546520345] {
        margin-bottom: -5px
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        width: 46%;
        left: 54%
    }
}

.matchodd-cont[_ngcontent-ng-c1546520345]:last-child {
    margin-bottom: 0 !important
}

@media only screen and (min-width:768px) {
    .cashout-container[_ngcontent-ng-c1546520345] {
        top: 1px !important
    }
}

@media only screen and (min-width:1024px) {
    .outer-div3[_ngcontent-ng-c1546520345] {
        position: relative;
        width: 56%;
        left: 0
    }

    .empty-container[_ngcontent-ng-c1546520345] {
        padding-bottom: 0
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .marketDetailsList[_ngcontent-ng-c1546520345] {
        height: 6.6vw
    }

    .marketDetailsListItem[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
        line-height: 3.06667vw;
        font-weight: 700;
        border-radius: 4.8vw;
        padding: 1vw;
        font-size: 2vw
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        width: 60%;
        left: 65%
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] span[bookmarked_table][_ngcontent-ng-c1546520345] {
        font-size: 18px;
        margin-right: 180px
    }
}

@media only screen and (min-width:786px) and (max-width:1024px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        width: 82%;
        left: 40%
    }

    .game-highlight-wrap[_ngcontent-ng-c1546520345] {
        font-size: 25px;
        line-height: 45px
    }

    .fa-television[_ngcontent-ng-c1546520345] {
        font-size: 22px !important
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345] {
        font-size: 20px
    }
}

@media only screen and (min-width:420px) and (max-width:460px) {
    .mobileTableHead[_ngcontent-ng-c1546520345] {
        min-width: 75px !important
    }

    .empty-container[_ngcontent-ng-c1546520345] {
        padding-bottom: 0
    }
}

.table[_ngcontent-ng-c1546520345]>thead[_ngcontent-ng-c1546520345]>th.min-max-mobile[_ngcontent-ng-c1546520345] {
    border-bottom: 0px
}

@media only screen and (min-width:390px) and (max-width:415px) {
    .tbl-bets[_ngcontent-ng-c1546520345] .count[_ngcontent-ng-c1546520345] {
        width: 70px;
        max-width: 70px;
        min-width: 70px
    }
}

@media only screen and (min-width: 300px) and (max-width: 400px) {
    .empty-container[_ngcontent-ng-c1546520345] {
        padding-bottom: 0
    }
}

@media only screen and (min-width: 300px) and (max-width: 992px) {
    .hideDesktopMarque[_ngcontent-ng-c1546520345] {
        display: none
    }

    .fancy-marquee[_ngcontent-ng-c1546520345] {
        font-size: 11px;
        width: 100%
    }
}

@media only screen and (min-width: 993px) {
    .hideMobileMarque[_ngcontent-ng-c1546520345] {
        display: none
    }
}

.sportbook-back[_ngcontent-ng-c1546520345] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-background);
    width: 125px;
    border: 1px solid white;
    border-radius: 3px;
    position: relative;
    padding: 2px 0
}

.selectBetBackSportBook[_ngcontent-ng-c1546520345] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-background) !important;
    color: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-color) !important;
    box-shadow: inset 0 1px 3px #00000080 !important;
    border-radius: 3px
}

.winMarket[_ngcontent-ng-c1546520345] {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 4px
}

.back-gradientSportbook[_ngcontent-ng-c1546520345] {
    background: linear-gradient(90deg, #82dda6cc, #82ddb059 49%, #82dda6cc)
}

.winTitle[_ngcontent-ng-c1546520345] {
    font-size: 12px;
    font-weight: 700;
    text-align: center;
    display: block
}

@media screen and (max-width:490px) {
    .winTitle[_ngcontent-ng-c1546520345] {
        text-overflow: ellipsis;
        width: 140px;
        overflow: hidden;
        white-space: nowrap
    }
}

.suspend-WinSPort-external[bookmarked_table][_ngcontent-ng-c1546520345] {
    height: 100%;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    top: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center
}

.suspend-WinSPort-external[bookmarked_table][_ngcontent-ng-c1546520345] span[bookmarked_table][_ngcontent-ng-c1546520345] {
    line-height: 120px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.winSP .input-Betslip {
    margin-left: 40px !important
}

.spWinnerMarket[_ngcontent-ng-c1546520345] {
    margin-top: 17px !important
}

.container-main-time[_ngcontent-ng-c1546520345] {
    padding: 0;
    background: linear-gradient(0deg, #000000c4, #00000073), url(sports-banner-min.1d823b80b695c40d.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    margin-right: auto;
    margin-left: auto;
    color: #fff;
    height: 90px;
    align-items: center;
    display: grid;
    background-position: bottom;
    position: relative
}

.time-cricket-banner[_ngcontent-ng-c1546520345] {
    background: linear-gradient(0deg, #0000001a, #00000073), url(CricketBanner.fa7d242575eddf8f.jpg) !important;
    background-size: 100% 90px !important
}

.time-tennis-banner[_ngcontent-ng-c1546520345] {
    background: linear-gradient(0deg, #0000, #00000073), url(TennisBanner.a597d556bbce612b.jpg);
    background-size: 100% 90px
}

.time-soccer-banner[_ngcontent-ng-c1546520345] {
    background: linear-gradient(0deg, #0000, #0000), url(FootBallBanner.ddd465d47539ab30.jpg);
    background-size: 100% 90px
}

.time-horse-banner[_ngcontent-ng-c1546520345] {
    background: linear-gradient(0deg, #0000, #0000), url(HorseRacingBanner.a3774ec269f926c3.jpg);
    background-size: 100% 90px
}

@media screen and (min-width:767px) {
    .time-cricket-banner[_ngcontent-ng-c1546520345] {
        background-size: 100% 135px !important
    }

    .time-horse-banner[_ngcontent-ng-c1546520345] {
        background-size: 100% 149px !important
    }

    .time-soccer-banner[_ngcontent-ng-c1546520345] {
        background-size: 100% 120px !important
    }

    .time-tennis-banner[_ngcontent-ng-c1546520345] {
        background-size: 100% 130px !important
    }
}

.gameStatus[_ngcontent-ng-c1546520345] {
    font-size: 12px;
    font-weight: 700;
    text-shadow: #FC0 1px 0 10px
}

.redStatus[_ngcontent-ng-c1546520345] {
    color: red
}

.greenStatus[_ngcontent-ng-c1546520345] {
    color: green;
    text-shadow: #FC0 1px 0 10px
}

.gameRemainingTime[_ngcontent-ng-c1546520345] {
    font-size: 12px;
    font-weight: 700;
    text-shadow: #FC0 1px 0 10px
}

.betStart[_ngcontent-ng-c1546520345] {
    color: #ff0;
    text-shadow: #FC0 1px 0 10px
}

.account-detail-head[_ngcontent-ng-c3467425391] {
    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)
}

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

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

.account-detail-body[_ngcontent-ng-c3467425391] {
    padding: 5px 15px
}

dl[_ngcontent-ng-c3467425391],
ol[_ngcontent-ng-c3467425391],
p[_ngcontent-ng-c3467425391],
ul[_ngcontent-ng-c3467425391] {
    margin-top: 0;
    margin-bottom: 1rem
}

.account-detail-body[_ngcontent-ng-c3467425391] .bd-example[_ngcontent-ng-c3467425391] dd[_ngcontent-ng-c3467425391],
.account-detail-body[_ngcontent-ng-c3467425391] .bd-example[_ngcontent-ng-c3467425391] dt[_ngcontent-ng-c3467425391] {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid var(--account-statement-cmp-bd-example-dt-border)
}

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

.bd-example[_ngcontent-ng-c3467425391] .edit-password[_ngcontent-ng-c3467425391] {
    color: var(--account-statement-cmp-edit-password-color) !important;
    text-decoration: none
}

a[_ngcontent-ng-c3467425391] .fa[_ngcontent-ng-c3467425391]:hover {
    color: var(--account-statement-cmp-fa-hover-color);
    cursor: pointer
}

.table-bordered[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391] td[_ngcontent-ng-c3467425391],
.table-bordered[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391] th[_ngcontent-ng-c3467425391],
.table-responsive[_ngcontent-ng-c3467425391] table.dataTable[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391] th[_ngcontent-ng-c3467425391],
table.dataTable[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391] td[_ngcontent-ng-c3467425391] {
    color: var(--account-statement-cmp-table-dataTable-thead-td-color);
    background-color: var(--account-statement-cmp-table-dataTable-thead-td-bg);
    padding: 8px 10px
}

.table-bordered[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391] {
    border: 1px solid var(--account-statement-cmp-table-dataTable-no-footer-border)
}

.Pikerbg[_ngcontent-ng-c3467425391] {
    background-color: var(--account-statement-cmp-Pikerbg-bg) !important
}

th[_ngcontent-ng-c3467425391] {
    background-color: var(--account-statement-cmp-th-bg)
}

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

.card-report[_ngcontent-ng-c3467425391] {
    padding: 10px 10px 0;
    width: 100%
}

.card[_ngcontent-ng-c3467425391] {
    border-top: 2px solid black;
    margin-bottom: 30px
}

.custom-select[_ngcontent-ng-c3467425391] {
    vertical-align: middle;
    background: var(--account-statement-cmp-custom-select-bg) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
    background-size: 8px 10px;
    border: 1px solid var(--account-statement-cmp-custom-select-border);
    appearance: none
}

.mx-calendar-icon[_ngcontent-ng-c3467425391] {
    width: 100%;
    height: 100%;
    color: #555;
    stroke-width: 8px;
    stroke: currentColor;
    fill: currentColor
}

.mx-input-append[_ngcontent-ng-c3467425391] {
    position: absolute;
    top: 0;
    right: -2px;
    width: 38px;
    height: 100%;
    padding: 10px;
    z-index: 999;
    cursor: pointer;
    background-color: var(--account-statement-cmp-mx-input-append-bg);
    border: 1px solid var(--account-statement-cmp-mx-input-append-border);
    border-radius: .25rem
}

.input-group[_ngcontent-ng-c3467425391] {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 97%
}

.form-control[_ngcontent-ng-c3467425391],
.form-control[_ngcontent-ng-c3467425391]:disabled {
    border: 1px solid var(--account-statement-cmp-form-control-border)
}

.input-group[_ngcontent-ng-c3467425391]:not(.has-validation)>.dropdown-toggle[_ngcontent-ng-c3467425391]:nth-last-child(n+3),
.input-group[_ngcontent-ng-c3467425391]:not(.has-validation)>.form-floating[_ngcontent-ng-c3467425391]:not(:last-child)>.form-control[_ngcontent-ng-c3467425391],
.input-group[_ngcontent-ng-c3467425391]:not(.has-validation)>.form-floating[_ngcontent-ng-c3467425391]:not(:last-child)>.form-select[_ngcontent-ng-c3467425391],
.input-group[_ngcontent-ng-c3467425391]:not(.has-validation)>[_ngcontent-ng-c3467425391]:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-top-right-radius: unset !important;
    border-bottom-right-radius: initial !important
}

.form-control[_ngcontent-ng-c3467425391] {
    display: block;
    width: 98%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--account-statement-cmp-form-control-color);
    background-color: var(--account-statement-cmp-form-control-bg);
    background-clip: padding-box;
    border: 1px solid var(--account-statement-cmp-form-control-border);
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.btn-primary[_ngcontent-ng-c3467425391] {
    border-color: unset;
    background: var(--newsColor)
}

.btn[_ngcontent-ng-c3467425391] {
    display: inline-block;
    font-weight: 400;
    color: var(--account-statement-cmp-btn-color);
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

button[_ngcontent-ng-c3467425391],
select[_ngcontent-ng-c3467425391] {
    text-transform: none
}

button[_ngcontent-ng-c3467425391],
input[_ngcontent-ng-c3467425391] {
    overflow: visible
}

.betHistory[_ngcontent-ng-c3467425391] .btn[_ngcontent-ng-c3467425391] {
    width: 102%;
    margin-bottom: 4px
}

.custom-select[_ngcontent-ng-c3467425391] {
    text-indent: 1px;
    text-overflow: "";
    appearance: none;
    background: var(--account-statement-cmp-custom-select-bg) url(Down-Arrow.696f11d0c8727f3b.svg) right 93% / 18% 15px no-repeat;
    background-position: right -5% bottom 45%;
    width: 100%
}

table.dataTable.no-footer[_ngcontent-ng-c3467425391] {
    border: 1px solid var(--account-statement-cmp-table-dataTable-no-footer-border) !important
}

table[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391] tr[_ngcontent-ng-c3467425391] th[_ngcontent-ng-c3467425391] {
    border: .1px solid var(--account-statement-cmp-table-dataTable-no-footer-border)
}

.dataTables_empty {
    display: none !important
}

@media screen and (min-width:0px) and (max-width:992px) {
    .card-body[_ngcontent-ng-c3467425391] {
        padding: .5rem
    }
}

.text-success[_ngcontent-ng-c3467425391] {
    color: var(--account-statement-cmp-text-success-color) !important
}

a[_ngcontent-ng-c3467425391] {
    text-decoration: none;
    background-color: transparent;
    color: #000
}

a[_ngcontent-ng-c3467425391]:hover {
    text-decoration: underline;
    color: unset
}

div.dataTables_length select {
    width: 75px;
    height: 30px;
    border: 1px solid var(--account-statement-cmp-select-border) !important;
    padding-left: 8px;
    border-radius: 5px
}

table.dataTable[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391]>tr[_ngcontent-ng-c3467425391]>th.sorting[_ngcontent-ng-c3467425391]:after,
table.dataTable[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391]>tr[_ngcontent-ng-c3467425391]>th.sorting[_ngcontent-ng-c3467425391]:before,
table.dataTable[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391]>tr[_ngcontent-ng-c3467425391]>th.sorting_asc[_ngcontent-ng-c3467425391]:before,
table.dataTable[_ngcontent-ng-c3467425391] thead[_ngcontent-ng-c3467425391]>tr[_ngcontent-ng-c3467425391]>th.sorting_asc[_ngcontent-ng-c3467425391]:after {
    right: 0
}

@media only screen and (min-width:993px) {
    .cardMain[_ngcontent-ng-c3467425391] {
        margin-top: 22.5px
    }

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

    .card[_ngcontent-ng-c3467425391] {
        border-radius: .2rem;
        border-right: 1px solid var(--account-statement-cmp-mx-input-append-border);
        border-left: 1px solid var(--account-statement-cmp-mx-input-append-border)
    }

    .slct-dat[_ngcontent-ng-c3467425391] {
        padding-right: 14.5px
    }

    .slct-date-pick[_ngcontent-ng-c3467425391] {
        padding-right: 15px
    }

    .gpl-con[_ngcontent-ng-c3467425391] {
        padding-right: 21px
    }

    .mx-input-append[_ngcontent-ng-c3467425391] {
        padding: 10px 18.5px
    }

    .fa-calendar-o[_ngcontent-ng-c3467425391]:before {
        position: relative;
        right: 6.5px
    }

    .custom-select[_ngcontent-ng-c3467425391] {
        padding-left: .95rem
    }

    .account-stat-body[_ngcontent-ng-c3467425391] {
        padding: 1.25rem
    }

    .no-footer[_ngcontent-ng-c3467425391] {
        margin-bottom: .5rem
    }

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

    .bethis[_ngcontent-ng-c3467425391] {
        position: relative;
        top: 1px
    }

    .card[_ngcontent-ng-c3467425391] {
        margin-bottom: 24px
    }

    .pl-con[_ngcontent-ng-c3467425391] {
        position: relative;
        top: 1px
    }
}

@media only screen and (max-width:550px) {
    .slct-date-pick-start[_ngcontent-ng-c3467425391] {
        margin-top: 18px;
        margin-bottom: 12px !important
    }

    .slct-date-pick-end[_ngcontent-ng-c3467425391] {
        margin-bottom: 12px !important
    }

    .input-group[_ngcontent-ng-c3467425391] {
        width: 100%
    }
}

@media only screen and (min-width:786px) and (max-width:993px) {
    .card-body[_ngcontent-ng-c3467425391] {
        padding: 5px 10px 10px !important;
        margin-bottom: 0 !important
    }
}

.all-sports[_ngcontent-ng-c3399274199] .quickHeader[_ngcontent-ng-c3399274199] {
    background: var(--sport-allsports-bg);
    color: var(--sport-allsports-text);
    font-size: 3.73333vw;
    line-height: 2.2;
    text-align: center;
    margin: 0
}

.quicklink[_ngcontent-ng-c3399274199] {
    background: var(--sports-quicklinks-bg);
    color: var(--sports-quicklinks-text)
}

.all-sports[_ngcontent-ng-c3399274199] .quick_link[_ngcontent-ng-c3399274199] {
    background: var(--sport-linkstab-bg);
    flex-wrap: wrap;
    margin-bottom: 0
}

.all-sports[_ngcontent-ng-c3399274199] .quick_link[_ngcontent-ng-c3399274199] li[_ngcontent-ng-c3399274199] {
    flex: 0 1 20%;
    border: 1px solid var(--sport-linkstab-border);
    border-width: 0 1px 1px 0;
    list-style: none;
    box-sizing: border-box
}

.all-sports[_ngcontent-ng-c3399274199] .quick_link[_ngcontent-ng-c3399274199] a[_ngcontent-ng-c3399274199] {
    height: 20.8vw;
    color: var(--sport-link-text) !important;
    font-size: 3.2vw;
    line-height: 1.1;
    padding: 2.93333vw 1.33333vw;
    flex-direction: column;
    display: flex;
    text-align: center;
    text-decoration: none;
    outline: 0
}

.all-sports[_ngcontent-ng-c3399274199] {
    justify-content: center
}

.all-sports[_ngcontent-ng-c3399274199] .quick_link[_ngcontent-ng-c3399274199] svg[_ngcontent-ng-c3399274199] {
    width: 6.66667vw;
    height: 6.66667vw;
    margin: 0 auto .8vw;
    color: var(--sport-link-icons)
}

ul[_ngcontent-ng-c3399274199] {
    margin-top: 0;
    margin-bottom: 1rem
}

.account-nav[_ngcontent-ng-c3399274199] {
    padding: 0 0 0 3px
}

.account-nav[_ngcontent-ng-c3399274199] .account-tabs[_ngcontent-ng-c3399274199] {
    list-style: none;
    font-size: 3.73333vw;
    font-weight: 700;
    line-height: 1.6;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid var(--sports-cmp-account-tabs-border);
    padding: 2.033339vw 3.06667vw 2.13333vw 2.56667vw;
    color: var(--sports-cmp-account-tabs-color);
    background-color: var(--sports-cmp-account-tabs-bg);
    font-size: 4vw
}

.right-arroww[_ngcontent-ng-c3399274199] {
    display: flex;
    border: 1px solid var(--sports-cmp-right-arroww-border);
    border-radius: 1.06667vw;
    width: 6.4vw;
    height: 6.4vw;
    align-content: center;
    justify-content: center;
    align-items: center
}

.sidebar[_ngcontent-ng-c3399274199] {
    display: flex;
    flex-direction: column;
    padding: 0;
    color: var(--sports-cmp-sidebar-color);
    height: 100vh
}

.sidebar[_ngcontent-ng-c3399274199] .sidebar-nav[_ngcontent-ng-c3399274199] {
    position: relative;
    flex: 1;
    overflow-x: hidden;
    overflow-y: auto;
    background: var(--sport-list-bg)
}

.sidebar-nav[_ngcontent-ng-c3399274199] {
    transition: width .25s
}

.ps[_ngcontent-ng-c3399274199] {
    overflow: hidden !important;
    touch-action: auto;
    -ms-overflow-style: none;
    overflow-anchor: none
}

article[_ngcontent-ng-c3399274199],
aside[_ngcontent-ng-c3399274199],
figcaption[_ngcontent-ng-c3399274199],
figure[_ngcontent-ng-c3399274199],
footer[_ngcontent-ng-c3399274199],
header[_ngcontent-ng-c3399274199],
hgroup[_ngcontent-ng-c3399274199],
main[_ngcontent-ng-c3399274199],
nav[_ngcontent-ng-c3399274199],
section[_ngcontent-ng-c3399274199] {
    display: block
}

.top-head-sport[_ngcontent-ng-c3399274199] {
    background: #000;
    color: var(--sportHeadColor) !important;
    line-height: 25px;
    font-size: 12px;
    height: 25px;
    font-weight: 400
}

.top-head-sport[_ngcontent-ng-c3399274199] a[_ngcontent-ng-c3399274199] {
    color: var(--sportHeadColor) !important
}

.top-head-sport[_ngcontent-ng-c3399274199] li[_ngcontent-ng-c3399274199] {
    list-style: none;
    margin-left: 10px;
    font-weight: 700;
    margin-right: 10px
}

.path-back[_ngcontent-ng-c3399274199] {
    color: var(--sportHeadColor);
    position: absolute;
    z-index: 2;
    height: 25px;
    font-size: 22px;
    left: 15px;
    top: 2px;
    line-height: 16px
}

.top-head-sport[_ngcontent-ng-c3399274199] ul[_ngcontent-ng-c3399274199] {
    padding: 0;
    margin: 0
}

.text-right[_ngcontent-ng-c3399274199] {
    text-align: right !important
}

.nav[_ngcontent-ng-c3399274199] {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.sidebar[_ngcontent-ng-c3399274199] .nav[_ngcontent-ng-c3399274199],
.sidebar[_ngcontent-ng-c3399274199] .sidebar-nav[_ngcontent-ng-c3399274199],
.sport-img[_ngcontent-ng-c3399274199] img[_ngcontent-ng-c3399274199] {
    width: 100%
}

.sidebar[_ngcontent-ng-c3399274199] .nav-item[_ngcontent-ng-c3399274199] {
    position: relative;
    margin: 0;
    list-style: none;
    transition: background .3s ease-in-out
}

.sidebar[_ngcontent-ng-c3399274199] .nav-item[_ngcontent-ng-c3399274199] .nav-link[_ngcontent-ng-c3399274199] {
    border-bottom: 1px solid var(--sport-list-border)
}

.sidebar[_ngcontent-ng-c3399274199] .nav-link[_ngcontent-ng-c3399274199] {
    list-style: none;
    font-size: 3.73333vw;
    font-weight: 700;
    line-height: 1.6;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid var(--sport-list-border);
    padding: 2.033339vw 3.06667vw 2.13333vw 2.56667vw;
    color: var(--sport-list-text);
    background: transparent;
    font-size: 4vw
}

.sidebar[_ngcontent-ng-c3399274199] .nav-dropdown.open[_ngcontent-ng-c3399274199] .nav-link[_ngcontent-ng-c3399274199] {
    border-left: 0
}

.sidebar[_ngcontent-ng-c3399274199] .nav-dropdown-toggle[_ngcontent-ng-c3399274199] {
    position: relative
}

.sidebar[_ngcontent-ng-c3399274199] .nav-link[_ngcontent-ng-c3399274199] {
    display: block;
    text-decoration: none;
    background: 0 0
}

.sidebar[_ngcontent-ng-c3399274199] .nav-dropdown-toggle[_ngcontent-ng-c3399274199]:before {
    content: "\f054" !important;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    right: 2.26667vw;
    content: "";
    width: 6.4vw;
    height: 6.4vw;
    background: var(--sport-list-icon-bg);
    color: var(--sport-list-icon-color);
    border: 1px solid var(--sport-list-border);
    border-radius: 1.06667vw
}

.sidebar[_ngcontent-ng-c3399274199] .nav-dropdown-toggle[_ngcontent-ng-c3399274199]:before {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    margin-top: 0;
    content: "";
    transition: transform .3s
}

.sidebar[_ngcontent-ng-c3399274199] .nav-dropdown.open[_ngcontent-ng-c3399274199]>.nav-dropdown-toggle[_ngcontent-ng-c3399274199]:before {
    position: absolute;
    content: "\f078" !important;
    transform: none
}

.sideW[_ngcontent-ng-c3399274199] {
    min-width: 17.5vw
}

.sidebar[_ngcontent-ng-c3399274199] .nav-dropdown-toggle[_ngcontent-ng-c3399274199]:hover:before {
    background-position: 100% -1025px;
    background-repeat: no-repeat;
    line-height: 24px;
    top: 9px
}

.sub-menu[_ngcontent-ng-c3399274199] {
    display: none
}

.show[_ngcontent-ng-c3399274199] {
    display: block
}

.sidebar[_ngcontent-ng-c3399274199] .nav-dropdown.open[_ngcontent-ng-c3399274199] {
    background: 0 0;
    color: #1b2d52
}

.scrollNav[_ngcontent-ng-c3399274199] {
    position: relative;
    height: 100vh;
    overflow-y: scroll
}

@media only screen and (max-width:720px) {
    .sidebar[_ngcontent-ng-c3399274199] .nav-link[_ngcontent-ng-c3399274199] {
        padding: 2.133339vw 9.06667vw 2.13333vw 1.66667vw !important
    }

    ul[_ngcontent-ng-c3399274199] {
        margin: 0 !important
    }

    .sidebar[_ngcontent-ng-c3399274199] {
        height: auto !important
    }

    .sidebar[_ngcontent-ng-c3399274199] .nav-dropdown-toggle[_ngcontent-ng-c3399274199]:before {
        right: 2.36667vw
    }
}

@media only screen and (max-width:574px) {
    .sideW[_ngcontent-ng-c3399274199] .nav-item[_ngcontent-ng-c3399274199] ul[_ngcontent-ng-c3399274199] {
        padding-left: .5rem
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .all-sports[_ngcontent-ng-c3399274199] .quick_link[_ngcontent-ng-c3399274199] a[_ngcontent-ng-c3399274199] {
        height: 10.8vw;
        padding: 1.93333vw .33333vw;
        font-size: 2.6vw
    }

    .all-sports[_ngcontent-ng-c3399274199] .quick_link[_ngcontent-ng-c3399274199] img[_ngcontent-ng-c3399274199] {
        height: 4.66667vw
    }

    .sidebar[_ngcontent-ng-c3399274199] .nav-dropdown.open[_ngcontent-ng-c3399274199]>.nav-dropdown-toggle[_ngcontent-ng-c3399274199]:before {
        width: 4.4vw;
        height: 4.4vw;
        top: 1.2vw;
        right: 2.26667vw
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .sidebar[_ngcontent-ng-c3399274199] .nav-link[_ngcontent-ng-c3399274199] {
        font-size: 3vw;
        padding: 1.033339vw 3.06667vw 1.13333vw 2.56667vw
    }

    .sidebar[_ngcontent-ng-c3399274199] .nav-dropdown-toggle[_ngcontent-ng-c3399274199]:before {
        width: 4.4vw;
        height: 4.4vw;
        top: 1.2
    }

    ul[_ngcontent-ng-c3399274199] {
        margin-bottom: 0rem
    }

    .sidebar[_ngcontent-ng-c3399274199] {
        min-height: 69vh;
        height: 100%
    }
}

.horse-schedule[_ngcontent-ng-c1578363210] {
    background: var(--hosrseRacing-schedule-bg);
    color: var(--hosrseRacing-schedule-color);
    padding: 10px 8px
}

.in_play[_ngcontent-ng-c1578363210] {
    color: var(--dashboard-cmp-in_play-color);
    margin-left: 10px;
    transition: .4s ease-in;
    animation: 1s infinite _ngcontent-ng-c1578363210_newlaunchinplay;
    font-weight: 700;
    background: var(--hourse-racing-cmp-in_play-bg) !important
}

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

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

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

.horse-schedule[_ngcontent-ng-c1578363210] h5[_ngcontent-ng-c1578363210] {
    padding: 0;
    margin: 0;
    font-size: 13px;
    font-weight: 700
}

p[_ngcontent-ng-c1578363210] {
    color: #000;
    font-weight: 300
}

.matchList[_ngcontent-ng-c1578363210] {
    margin-top: -1px;
    background: var(--horseRacing-country-active-bg);
    border: 1px solid var(--horseRacing-country-active-border)
}

.racing-tab[_ngcontent-ng-c1578363210] .matchList[_ngcontent-ng-c1578363210] .tab-pane-con[_ngcontent-ng-c1578363210] {
    padding: 10px
}

.schedule-list[_ngcontent-ng-c1578363210] {
    margin: 0;
    padding: 0
}

.schedule-list[_ngcontent-ng-c1578363210] .event-list[_ngcontent-ng-c1578363210]:last-child {
    border-bottom: unset
}

.schedule-list[_ngcontent-ng-c1578363210] .event-list[_ngcontent-ng-c1578363210] {
    width: 100%;
    padding: 10px 0 5px;
    border-bottom: 1px solid var(--hourse-racing-cmp-event-list-border)
}

.schedule-list[_ngcontent-ng-c1578363210] li[_ngcontent-ng-c1578363210] {
    list-style: none;
    display: inline-block
}

.schedule-list[_ngcontent-ng-c1578363210] span.name[_ngcontent-ng-c1578363210] {
    font-size: 13px;
    font-weight: 700;
    min-width: 110px;
    display: inline-block;
    color: var(--country-event-color)
}

.norecordsFound[_ngcontent-ng-c1578363210] {
    color: var(--country-event-color)
}

.schedule-list[_ngcontent-ng-c1578363210] .eventtime[_ngcontent-ng-c1578363210] {
    display: inline-block;
    margin-left: 10px;
    padding: 0
}

.schedule-list[_ngcontent-ng-c1578363210] .eventtime[_ngcontent-ng-c1578363210] span[_ngcontent-ng-c1578363210] {
    cursor: pointer;
    background: var(--country-event-box-bg);
    padding: 5px 15px;
    border-radius: 2px;
    font-size: 12px;
    display: inline-table;
    font-weight: 700;
    color: var(--country-event-box-color);
    min-width: 64px;
    margin-left: 5px;
    margin-bottom: 5px
}

.nav-tabs[_ngcontent-ng-c1578363210] .nav-link[_ngcontent-ng-c1578363210] {
    border-radius: 0;
    padding: 3px 22px;
    width: 70px;
    height: 45px
}

.nav-tabs[_ngcontent-ng-c1578363210] {
    height: 45px;
    border-radius: 0;
    background-color: var(--hourse-racing-cmp-nav-tabs-bg)
}

span[_ngcontent-ng-c1578363210] {
    font-weight: 700;
    font-size: 12px;
    font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif
}

img[_ngcontent-ng-c1578363210] {
    width: 20px
}

.list[_ngcontent-ng-c1578363210] {
    display: flex
}

.country-flag[_ngcontent-ng-c1578363210] {
    width: 20px;
    display: block;
    margin: auto
}

.nav-tabs[_ngcontent-ng-c1578363210] .nav-item[_ngcontent-ng-c1578363210] .nav-link[_ngcontent-ng-c1578363210] {
    font-size: 11px;
    padding: 3px 22px
}

.country-name[_ngcontent-ng-c1578363210] {
    display: grid;
    align-items: center;
    justify-content: center;
    color: var(--horseRacing-country-color)
}

.countryUl[_ngcontent-ng-c1578363210] {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    display: flex;
    overflow-x: scroll;
    position: relative;
    background: var(--country-ui-bg);
    border-bottom: unset;
    border-color: var(--country-list-border)
}

.countryUl[_ngcontent-ng-c1578363210]::-webkit-scrollbar {
    display: none
}

.countryUl[_ngcontent-ng-c1578363210] {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.countryItem[_ngcontent-ng-c1578363210] {
    padding: 1px 24px;
    cursor: pointer
}

.countryItem.active[_ngcontent-ng-c1578363210] {
    border-left: 1px solid;
    background: var(--horseRacing-country-active-bg);
    border-color: var(--horseRacing-country-active-border)
}

.countryItem.active[_ngcontent-ng-c1578363210] .country-name[_ngcontent-ng-c1578363210] {
    color: var(--horseRacing-country-active-color) !important
}

.tbl-mobile-event[_ngcontent-ng-c1578363210] .table[_ngcontent-ng-c1578363210] td[_ngcontent-ng-c1578363210] {
    padding: 5px 10px
}

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

.allmarkets[_ngcontent-ng-c1578363210] {
    background: var(--markets-bg) !important;
    color: var(--markets-text-color)
}

a.match-name[_ngcontent-ng-c1578363210] {
    text-decoration: none;
    color: var(--markets-text-color)
}

.add-pin[_ngcontent-ng-c1578363210] {
    color: var(--markets-pin-color)
}

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

@media screen and (max-width:992px) {
    .schedule-list[_ngcontent-ng-c1578363210] .eventtime[_ngcontent-ng-c1578363210] {
        margin-left: 0
    }

    .norecordsFoundAllMarekts[_ngcontent-ng-c1578363210] {
        font-size: 4vw
    }

    .list[_ngcontent-ng-c1578363210] {
        flex-direction: column
    }

    .name[_ngcontent-ng-c1578363210] {
        margin-left: 5px;
        margin-bottom: 5px
    }

    .hideMobile[_ngcontent-ng-c1578363210] {
        display: none
    }

    .tbl-mobile-event[_ngcontent-ng-c1578363210] .table[_ngcontent-ng-c1578363210] td[_ngcontent-ng-c1578363210] {
        padding: 5px 5px 5px 10px;
        border-bottom: 1px solid var(--markets-border-bottom)
    }

    .events-mobile[_ngcontent-ng-c1578363210] .table[_ngcontent-ng-c1578363210] {
        margin-bottom: 0
    }

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

.table[_ngcontent-ng-c1578363210]>[_ngcontent-ng-c1578363210]:not(caption)>*[_ngcontent-ng-c1578363210]>*[_ngcontent-ng-c1578363210] {
    padding: 5px 5px 5px 6px;
    border: none;
    vertical-align: middle
}

.marquee-box[_ngcontent-ng-c1578363210] marquee[_ngcontent-ng-c1578363210] {
    width: 90%;
    color: var(--hourse-racing-cmp-marquee-box-color);
    display: inline-table;
    font-weight: 700;
    font-size: 12px
}

.marquee-box[_ngcontent-ng-c1578363210] h4[_ngcontent-ng-c1578363210] {
    font-size: 12px;
    padding: 4px;
    font-weight: 700;
    margin-left: 5px;
    display: inline-block
}

.marquee-box[_ngcontent-ng-c1578363210] {
    color: var(--hourse-racing-cmp-marquee-box-color);
    line-height: 25px;
    height: 25px;
    background-image: var(--hourse-racing-cmp-marquee-box-bg)
}

.game-highlight-wrap[_ngcontent-ng-c1578363210] h3[_ngcontent-ng-c1578363210] {
    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
}



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

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

.norecordsFoundAllMarekts[_ngcontent-ng-c1578363210] {
    color: var(--markets-text-color) !important;
    padding: 5px 5px 5px 6px
}

.nav[_ngcontent-ng-c1578363210] {
    display: flex;
    flex-wrap: nowrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.scrollflags[_ngcontent-ng-c1578363210] {
    overflow-x: auto;
    scroll-behavior: smooth;
    position: relative
}

.firstElement[_ngcontent-ng-c1578363210] {
    border-bottom: 1px solid var(--markets-border-bottom);
    border-color: var(--markets-border-bottom)
}

.firstElement[_ngcontent-ng-c1578363210] td[_ngcontent-ng-c1578363210] {
    min-height: 44px
}

.eventNametd[_ngcontent-ng-c1578363210] {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.scrollflags[_ngcontent-ng-c1578363210]::-webkit-scrollbar {
    display: none
}

.scrollflags[_ngcontent-ng-c1578363210] {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.nav-tabs[_ngcontent-ng-c1578363210] {
    background: var(--country-ui-bg);
    border-bottom: unset
}

.nav-tabs[_ngcontent-ng-c1578363210] .nav-item[_ngcontent-ng-c1578363210] {
    margin-bottom: -1px
}

.nav-tabs[_ngcontent-ng-c1578363210] .nav-link[_ngcontent-ng-c1578363210] {
    border-top-left-radius: unset !important;
    border-top-right-radius: unset !important
}

.nav-tabs[_ngcontent-ng-c1578363210] .nav-item[_ngcontent-ng-c1578363210] .nav-link[_ngcontent-ng-c1578363210] {
    font-size: 12px;
    padding: 3px 22px;
    cursor: pointer
}

.racing-tab[_ngcontent-ng-c1578363210] .nav-tabs[_ngcontent-ng-c1578363210] .nav-item[_ngcontent-ng-c1578363210] .nav-link[_ngcontent-ng-c1578363210] {
    color: var(--horseRacing-country-color)
}

.nav-tabs[_ngcontent-ng-c1578363210] .nav-item.show[_ngcontent-ng-c1578363210] .nav-link[_ngcontent-ng-c1578363210],
.nav-tabs[_ngcontent-ng-c1578363210] .nav-link.active[_ngcontent-ng-c1578363210] {
    color: var(--horseRacing-country-active-color) !important;
    background: var(--horseRacing-country-active-bg) !important;
    border-left: 1px solid var(--horseRacing-country-active-border);
    border-right: 1px solid var(--horseRacing-country-active-border)
}

.casino-icon[_ngcontent-ng-c3124709531] {
    position: relative;
    margin-bottom: 8px
}

.casino-icon[_ngcontent-ng-c3124709531] img[_ngcontent-ng-c3124709531] {
    width: 100%;
    height: 200px
}

.casino-name[_ngcontent-ng-c3124709531] {
    background: var(--highlight-tile-bg);
    color: var(--highlgiht-tile-text-color);
    padding: 5px;
    position: absolute;
    width: 100%;
    bottom: 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    border-radius: 4px
}

.margin[_ngcontent-ng-c3124709531] {
    margin-top: 8px
}

@media screen and (min-width: 1025px) {
    .heading[_ngcontent-ng-c3124709531] {
        padding: 6px 16px !important
    }

    .card-header[_ngcontent-ng-c3124709531] {
        margin-bottom: 16px
    }

    .heading[_ngcontent-ng-c3124709531]>h4[_ngcontent-ng-c3124709531] {
        font-size: 16px !important
    }

    .casino-icon[_ngcontent-ng-c3124709531] {
        position: relative;
        margin-bottom: 32px
    }

    .casino-name[_ngcontent-ng-c3124709531] {
        bottom: -15px;
        font-weight: 700;
        font-size: 14px
    }
}

@media only screen and (min-width: 992px) {
    .row[_ngcontent-ng-c3124709531] {
        margin-top: 5px
    }
}

@media only screen and (max-width: 767px) {
    .row[_ngcontent-ng-c3124709531] {
        padding-left: 14px !important;
        padding-right: 14px !important
    }
}

.casinoLink[_ngcontent-ng-c2476886365] {
    text-decoration: none;
    color: #000;
    display: flex;
    align-items: center;
    flex-direction: column;
    font-weight: 600
}

.casinoTitle[_ngcontent-ng-c2476886365] {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, .35);
    text-transform: uppercase
}

.home[_ngcontent-ng-c2476886365] {
    background: #fff;
    margin-left: 1px;
    padding: 15px
}

.clip[_ngcontent-ng-c2476886365] {
    width: 100%;
    height: 16vh;
    background: var(--sportsbar-bg);
    clip-path: polygon(84.055% 72.197%, 84.055% 72.197%, 86.147% 69.885%, 88.005% 67.632%, 89.628% 65.439%, 91.016% 63.306%, 92.169% 61.232%, 93.086% 59.218%, 93.767% 57.264%, 94.211% 55.369%, 94.418% 53.534%, 94.388% 51.759%, 94.388% 51.759%, 94.171% 49.997%, 93.807% 48.215%, 93.298% 46.411%, 92.642% 44.586%, 91.841% 42.741%, 90.894% 40.874%, 89.802% 38.987%, 88.563% 37.078%, 87.18% 35.149%, 85.651% 33.198%, 85.651% 33.198%, 84.007% 31.24%, 82.279% 29.296%, 80.466% 27.368%, 78.569% 25.454%, 76.586% 23.555%, 74.519% 21.67%, 72.366% 19.799%, 70.128% 17.943%, 67.805% 16.1%, 65.397% 14.27%, 65.397% 14.27%, 62.976% 12.517%, 60.604% 10.892%, 58.282% 9.395%, 56.011% 8.027%, 53.789% 6.787%, 51.618% 5.677%, 49.498% 4.695%, 47.429% 3.842%, 45.411% 3.117%, 43.443% 2.523%, 43.443% 2.523%, 41.562% 2.05%, 39.812% 1.694%, 38.192% 1.453%, 36.703% 1.327%, 35.344% 1.317%, 34.115% 1.421%, 33.017% 1.64%, 32.048% 1.973%, 31.21% 2.421%, 30.501% 2.983%, 30.501% 2.983%, 29.838% 3.683%, 29.126% 4.536%, 28.363% 5.542%, 27.552% 6.701%, 26.691% 8.012%, 25.78% 9.476%, 24.821% 11.094%, 23.811% 12.865%, 22.753% 14.789%, 21.645% 16.866%, 21.645% 16.866%, 20.561% 19.054%, 19.565% 21.321%, 18.657% 23.666%, 17.837% 26.09%, 17.107% 28.593%, 16.465% 31.175%, 15.913% 33.836%, 15.45% 36.576%, 15.078% 39.395%, 14.796% 42.294%, 14.796% 42.294%, 14.587% 45.219%, 14.444% 48.136%, 14.367% 51.047%, 14.356% 53.95%, 14.412% 56.845%, 14.534% 59.733%, 14.722% 62.613%, 14.978% 65.485%, 15.3% 68.348%, 15.688% 71.203%, 15.688% 71.203%, 16.163% 73.998%, 16.751% 76.672%, 17.455% 79.224%, 18.272% 81.656%, 19.205% 83.967%, 20.252% 86.158%, 21.415% 88.229%, 22.692% 90.179%, 24.085% 92.01%, 25.592% 93.722%, 25.592% 93.722%, 27.198% 95.236%, 28.894% 96.499%, 30.68% 97.509%, 32.556% 98.266%, 34.522% 98.771%, 36.578% 99.023%, 38.723% 99.022%, 40.957% 98.767%, 43.28% 98.259%, 45.692% 97.496%, 45.692% 97.496%, 48.051% 96.635%, 50.205% 95.841%, 52.154% 95.113%, 53.898% 94.452%, 55.437% 93.857%, 56.771% 93.328%, 57.901% 92.864%, 58.825% 92.466%, 59.544% 92.131%, 60.059% 91.862%, 60.059% 91.862%, 60.5% 91.607%, 61.01% 91.307%, 61.589% 90.963%, 62.237% 90.573%, 62.953% 90.138%, 63.738% 89.659%, 64.591% 89.134%, 65.512% 88.566%, 66.502% 87.953%, 67.56% 87.295%, 67.56% 87.295%, 68.703% 86.533%, 69.959% 85.603%, 71.328% 84.507%, 72.81% 83.246%, 74.404% 81.818%, 76.111% 80.224%, 77.929% 78.465%, 79.859% 76.541%, 81.901% 74.451%, 84.055% 72.197%);
    border-radius: 20px
}

.clip2[_ngcontent-ng-c2476886365] {
    width: 87%;
    height: 14vh;
    top: 16px;
    left: 14px;
    position: absolute;
    background: var(--header-bg);
    clip-path: polygon(96.85% 20.615%, 96.85% 20.615%, 95.756% 18.591%, 94.507% 16.684%, 93.103% 14.894%, 91.544% 13.221%, 89.828% 11.665%, 87.958% 10.227%, 85.932% 8.906%, 83.751% 7.702%, 81.414% 6.615%, 78.922% 5.645%, 78.922% 5.645%, 76.362% 4.769%, 73.838% 3.966%, 71.346% 3.233%, 68.889% 2.573%, 66.464% 1.984%, 64.073% 1.466%, 61.714% 1.02%, 59.388% .646%, 57.095% .343%, 54.833% .112%, 49.102% .004%, 49.102% .004%, 47.246% .021%, 45.251% .124%, 43.118% .312%, 40.846% .587%, 38.434% .948%, 35.883% 1.394%, 33.193% 1.927%, 30.362% 2.545%, 27.391% 3.249%, 24.279% 4.039%, 24.279% 4.039%, 21.212% 4.933%, 18.349% 5.961%, 15.69% 7.124%, 13.236% 8.421%, 10.986% 9.854%, 8.94% 11.422%, 7.099% 13.125%, 5.462% 14.965%, 4.03% 16.941%, 2.802% 19.053%, 2.802% 19.053%, 1.794% 21.262%, 1.01% 23.541%, .45% 25.891%, .113% 28.311%, -0% 30.801%, .11% 33.362%, .443% 35.993%, 1% 38.694%, 1.779% 41.465%, 2.781% 44.307%, 2.781% 44.307%, 3.945% 47.177%, 5.197% 50.034%, 6.538% 52.878%, 7.967% 55.709%, 9.484% 58.526%, 11.09% 61.329%, 12.786% 64.118%, 14.57% 66.894%, 16.443% 69.656%, 18.405% 72.403%, 18.405% 72.403%, 20.412% 75.087%, 22.404% 77.647%, 24.384% 80.081%, 26.35% 82.391%, 28.302% 84.577%, 30.242% 86.638%, 32.167% 88.575%, 34.079% 90.388%, 35.978% 92.078%, 37.863% 93.643%, 37.863% 93.643%, 39.721% 95.054%, 41.525% 96.293%, 43.274% 97.36%, 44.97% 98.255%, 46.611% 98.978%, 48.197% 99.528%, 49.729% 99.905%, 51.207% 100.11%, 52.629% 100.141%, 53.997% 100%, 53.997% 100%, 54.871% 99.804%, 55.867% 99.464%, 56.985% 98.979%, 58.224% 98.349%, 59.586% 97.575%, 61.069% 96.657%, 62.676% 95.594%, 64.405% 94.387%, 66.258% 93.035%, 68.234% 91.539%, 68.234% 91.539%, 70.25% 89.915%, 72.238% 88.182%, 74.196% 86.34%, 76.125% 84.387%, 78.024% 82.323%, 79.894% 80.149%, 81.734% 77.864%, 83.546% 75.468%, 85.327% 72.961%, 87.08% 70.342%, 87.08% 70.342%, 88.761% 67.676%, 90.33% 65.018%, 91.787% 62.366%, 93.131% 59.721%, 94.364% 57.083%, 95.484% 54.452%, 96.493% 51.829%, 97.39% 49.212%, 98.175% 46.604%, 98.849% 44.003%, 98.849% 44.003%, 99.379% 41.432%, 99.747% 38.913%, 99.953% 36.446%, 99.995% 34.03%, 99.876% 31.666%, 99.595% 29.354%, 99.151% 27.092%, 98.546% 24.882%, 97.779% 22.723%, 96.85% 20.615%);
    border-radius: 20px
}

.casinoImg[_ngcontent-ng-c2476886365] {
    width: 100%;
    height: 100%;
    position: absolute
}

@media screen and (min-width:501px) and (max-width:992px) {
    .home[_ngcontent-ng-c2476886365] {
        padding-bottom: 100px
    }
}

@media screen and (max-width:767px) {
    .casinoImg[_ngcontent-ng-c2476886365] {
        width: 100%
    }

    .clip[_ngcontent-ng-c2476886365] {
        width: 100%;
        height: 118px
    }

    .clip2[_ngcontent-ng-c2476886365] {
        width: 89%;
        height: 100px;
        top: 16px;
        left: 0
    }
}

.newsHeader[_ngcontent-ng-c1037383007] {
    background: transparent;
    border-bottom: none;
    font-size: 20px;
    font-weight: 700
}

.mostreadheader[_ngcontent-ng-c1037383007] {
    font-weight: 700
}

.width-img[_ngcontent-ng-c1037383007] {
    width: 33%;
    max-width: 33%;
    min-width: 33%;
    overflow: hidden
}

.width-content[_ngcontent-ng-c1037383007] {
    width: 66%;
    max-width: 66%;
    min-width: 66%;
    margin-left: 1%
}

.NewsImg[_ngcontent-ng-c1037383007] {
    width: 100%;
    height: 100%;
    border-radius: 6px;
    min-height: 140px;
    object-fit: cover;
    transition: .5s all ease-in-out
}

.news-heading[_ngcontent-ng-c1037383007] {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.news-description[_ngcontent-ng-c1037383007] {
    font-size: 14px;
    line-height: 1.5;
    color: #48494a;
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5
}

.newsdate[_ngcontent-ng-c1037383007] {
    font-size: 12px;
    color: #6c6d6f
}

.mainNews[_ngcontent-ng-c1037383007] {
    border-bottom: 1px solid rgb(237, 238, 240);
    cursor: pointer
}

.most-read-title[_ngcontent-ng-c1037383007] {
    font-size: 12px;
    font-weight: 700
}

.most-read-time[_ngcontent-ng-c1037383007] {
    font-size: 10px;
    color: #6c6d6f
}

@media only screen and (min-width:768px) {
    .mostReadContainer[_ngcontent-ng-c1037383007] {
        padding-right: 0;
        padding-left: 10px
    }

    .newsContainer[_ngcontent-ng-c1037383007] {
        padding-right: 0;
        padding-left: 0
    }
}

@media only screen and (max-width:768px) {
    .news-heading[_ngcontent-ng-c1037383007] {
        font-size: 14px
    }

    .news-description[_ngcontent-ng-c1037383007] {
        font-size: 13px
    }

    .newsdate[_ngcontent-ng-c1037383007] {
        font-size: 12px;
        color: #6c6d6f
    }
}

.NewsImg[_ngcontent-ng-c1037383007]:hover {
    transform: scale(1.1)
}

.m5[_ngcontent-ng-c510745567] {
    margin: 5px
}

.body[_ngcontent-ng-c510745567] {
    text-transform: uppercase
}

.card-header[_ngcontent-ng-c510745567]>h3[_ngcontent-ng-c510745567] {
    padding: 10px 5px;
    justify-content: space-between;
    align-items: center;
    display: flex;
    background: var(--settings-bar-bg);
    color: var(--settings-bar-color);
    font-size: 15px;
    line-height: 10px;
    font-weight: 400
}

.side-content[_ngcontent-ng-c510745567] {
    font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif
}

.card-header[_ngcontent-ng-c510745567] {
    padding: 0
}

.dropdown-menu-left[_ngcontent-ng-c510745567] {
    font-size: 15px;
    color: var(--setting-module-cmp-dropdown-menu-left-color);
    border-bottom: 1px solid var(--setting-module-cmp-dropdown-menu-left-border);
    flex-wrap: wrap;
    margin-bottom: 0
}

.stake-amount[_ngcontent-ng-c510745567] {
    color: var(--stack-heading-color);
    font-size: 16px
}

.side-head[_ngcontent-ng-c510745567] h3[_ngcontent-ng-c510745567] {
    flex: 1;
    background: 0 0;
    font-size: 18px;
    line-height: 2.1;
    padding: 0 10px;
    align-items: center;
    display: flex;
    text-align: center;
    font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif
}

.mobileTrans[_ngcontent-ng-c510745567] select.goog-te-combo[_ngcontent-ng-c510745567] {
    border: 1px solid var(--setting-module-cmp-goog-te-combo-border);
    height: 30px;
    font-size: 12px;
    width: 100%;
    text-align: left;
    padding: 0;
    background-color: var(--setting-module-cmp-goog-te-combo-bg);
    color: var(--setting-module-cmp-goog-te-combo-color);
    border-radius: 0;
    margin: 0
}

.reloadicon[_ngcontent-ng-c510745567] {
    font-size: 16px
}

.theme-default[_ngcontent-ng-c510745567] {
    font-size: 20px
}

.mobileTrans[_ngcontent-ng-c510745567] select.goog-te-combo[_ngcontent-ng-c510745567] {
    border: 1px solid var(--setting-module-cmp-goog-te-combo-border);
    height: 30px;
    font-size: 12px;
    width: 100%;
    text-align: left;
    padding: 0;
    background-color: var(--setting-module-cmp-goog-te-combo-bg);
    color: var(--setting-module-cmp-goog-te-combo-color);
    border-radius: 0;
    margin: 0 0 0 -10px
}

.theme-default[_ngcontent-ng-c510745567] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.theme-default[_ngcontent-ng-c510745567] {
    font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round[_ngcontent-ng-c510745567] {
    height: 30px;
    border-radius: 50px
}

.card-body[_ngcontent-ng-c510745567] {
    flex: 1 1 auto;
    padding: 10px
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] {
    width: 38px;
    height: 38px;
    border-radius: 50px;
    background: var(--setting-module-cmp-circle1-bg);
    border: 1px solid hsla(0, 0%, 100%, .4) !important;
    display: flex;
    margin: 7px;
    cursor: pointer
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] {
    align-items: center;
    justify-content: center
}

.theme-options[_ngcontent-ng-c510745567] {
    border-radius: 30px;
    border: 1px solid hsla(0, 0%, 100%, .4) !important;
    padding: 0 5px;
    height: 100px;
    width: 100%;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    margin-bottom: 15px
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round[_ngcontent-ng-c510745567] {
    width: 30px;
    height: 30px;
    border-radius: 50px
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg1[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg1-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg2[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg2-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg3[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg3-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg4[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg4-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg5[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg5-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg6[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg6-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg7[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg7-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg8[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg8-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg10[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg10-bg)
}

.theme-options[_ngcontent-ng-c510745567] .circle1[_ngcontent-ng-c510745567] .round.bg9[_ngcontent-ng-c510745567] {
    background: var(--setting-module-cmp-round-bg9-bg)
}

.updatestake[_ngcontent-ng-c510745567] {
    font-size: 20px;
    line-height: 27px
}

.updatebtn[_ngcontent-ng-c510745567] {
    font-size: 16px;
    height: 30px;
    width: 100%;
    border: 1px solid var(--setting-save-bg);
    background: var(--setting-save-bg);
    color: var(--setting-save-color);
    font-size: 18px;
    font-weight: 700;
    border-radius: 5px;
    border: 0
}

.update-btn-container[_ngcontent-ng-c510745567] {
    padding: 15px 4px 4px;
    align-items: center;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    margin-bottom: 0;
    padding-left: 21px !important
}

.card-header[_ngcontent-ng-c510745567] span[_ngcontent-ng-c510745567] .fa[_ngcontent-ng-c510745567] {
    font-size: 14px/1 !important;
    position: relative;
    left: 3.5px
}

@media only screen and (max-width: 1024px) {
    .card-header[_ngcontent-ng-c510745567] h4[_ngcontent-ng-c510745567] {
        font-size: 18px
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        padding-left: 17px !important
    }

    .quick-stake-boxes[_ngcontent-ng-c510745567] {
        margin-left: 0;
        margin-top: 14px
    }
}

@media (min-width: 768px) {
    .form-control[_ngcontent-ng-c510745567] {
        border: 0;
        border: 2px solid;
        border-radius: 0;
        border-width: 2pt;
        border-image: var(--stack-border-color)
    }

    .col-md-4[_ngcontent-ng-c510745567] {
        width: 50%
    }
}

@media only screen and (min-width: 1024px) {
    .card-header[_ngcontent-ng-c510745567] {
        color: #fff
    }

    .button-value[_ngcontent-ng-c510745567] input[_ngcontent-ng-c510745567] {
        width: 75px;
        margin: 0;
        box-sizing: border-box;
        text-align: center;
        padding: 5px
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        padding-bottom: 11px
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        padding-top: 1px
    }
}

@media only screen and (max-width: 1024px) {
    .card-header[_ngcontent-ng-c510745567] {
        border-radius: 0 !important
    }
}

@media only screen and (max-width: 1024px) {
    .row.row5[_ngcontent-ng-c510745567]>[class*=col-][_ngcontent-ng-c510745567] {
        padding-left: 5px;
        padding-right: 5px
    }
}

@media only screen and (max-width: 1024px) {
    .btn[_ngcontent-ng-c510745567] {
        border-radius: 0
    }

    .mb-0[_ngcontent-ng-c510745567] {
        font-size: 14px;
        color: #fff
    }

    .btn-primary[_ngcontent-ng-c510745567] {
        background: var(--theme1-bg) !important
    }

    .update[_ngcontent-ng-c510745567] {
        background-color: var(--theme1-bg)
    }
}

@media only screen and (max-width: 1024px) {
    .form-control[_ngcontent-ng-c510745567] {
        border: 0;
        border: 2px solid;
        border-width: 2pt;
        border-radius: 0;
        border-image: var(--stack-border-color)
    }
}

input[_ngcontent-ng-c510745567] {
    transition: border-width .3s linear
}

input[_ngcontent-ng-c510745567]:focus {
    border-width: 3pt
}

@media only screen and (max-width: 1024px) {
    .button-value[_ngcontent-ng-c510745567] input[_ngcontent-ng-c510745567] {
        height: 34px;
        line-height: 34px;
        padding-top: 0;
        padding-bottom: 0
    }

    .button-value[_ngcontent-ng-c510745567] input[_ngcontent-ng-c510745567] {
        font-size: 4vw;
        font-family: Helvetica, Tahoma, sans-serif;
        padding: 4.9vw 1.86667vw;
        margin-bottom: 1.86667vw;
        -webkit-appearance: none;
        text-align: center;
        position: relative;
        top: 1px
    }

    .card-header[_ngcontent-ng-c510745567] h3[_ngcontent-ng-c510745567] {
        font-size: 14px
    }

    .card-body[_ngcontent-ng-c510745567] {
        padding: 1.86667vw 0 0 3.86667vw
    }

    .btn-primary[_ngcontent-ng-c510745567] {
        background-color: linear-gradient(180deg, #0862d9, #0567b9 42%, #00276d)
    }

    .updatebtn[_ngcontent-ng-c510745567] {
        height: 44px !important
    }
}

@media only screen and (min-width: 1024px) {
    .btn-primary[_ngcontent-ng-c510745567] {
        color: #fff
    }

    .col-md-4[_ngcontent-ng-c510745567] {
        width: 33.33%
    }

    .quick-stake-boxes[_ngcontent-ng-c510745567] {
        position: relative;
        bottom: 12px
    }

    .stake-amount[_ngcontent-ng-c510745567] {
        font-size: 15px;
        font-weight: 600;
        position: relative;
        bottom: 8px;
        left: 2px
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        padding-left: 18px !important
    }

    .updatebtn[_ngcontent-ng-c510745567] {
        height: 30.59px;
        width: 49%
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        justify-content: unset !important
    }

    .theme-opt-con[_ngcontent-ng-c510745567] {
        width: 50%
    }

    .fa-cog[_ngcontent-ng-c510745567]:before {
        top: 1.5px
    }
}

@media only screen and (min-width: 1025px) {
    .container-fluid-5[_ngcontent-ng-c510745567] {
        padding-left: 8px !important;
        padding-right: 5px !important;
        padding-top: 18px;
        padding-bottom: 6px
    }

    .theme-options[_ngcontent-ng-c510745567] {
        width: 50%;
        padding: 5px;
        align-content: center;
        justify-items: center
    }

    .theme-opt-con[_ngcontent-ng-c510745567] {
        width: 100% !important
    }

    .quick-stake-container[_ngcontent-ng-c510745567] {
        padding: 2.1vw 0 0 .86667vw !important
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        width: 100% !important
    }

    .form-control[_ngcontent-ng-c510745567] {
        height: 37.5px;
        font-weight: 400;
        font-size: 15px;
        font-family: Roboto, Helvetica Neue, sans-serif
    }

    .row.row5[_ngcontent-ng-c510745567]>[class*=col-][_ngcontent-ng-c510745567],
    .row.row5[_ngcontent-ng-c510745567]>[class=col][_ngcontent-ng-c510745567] {
        padding-left: 5px;
        padding-right: 5px
    }

    .desktop-pl[_ngcontent-ng-c510745567] {
        padding-left: 3.5px;
        padding-right: 5px
    }

    .card-header[_ngcontent-ng-c510745567] span[_ngcontent-ng-c510745567] {
        position: relative;
        left: 5.4px
    }

    .fa-cog[_ngcontent-ng-c510745567] {
        font-family: fontawesome !important
    }
}

.un-bold[_ngcontent-ng-c510745567] {
    position: relative;
    left: -2px !important
}

@media screen and (max-width:992px) {
    .m5[_ngcontent-ng-c510745567] {
        margin: 0
    }

    .card[_ngcontent-ng-c510745567] {
        border: 0
    }

    .mobileTrans[_ngcontent-ng-c510745567] {
        width: 100%;
        display: flex;
        justify-content: center
    }

    .parent-setting[_ngcontent-ng-c510745567] {
        margin: unset !important
    }

    .col-md-4[_ngcontent-ng-c510745567],
    .col-md-6[_ngcontent-ng-c510745567] {
        width: 100%
    }

    .updatebtn[_ngcontent-ng-c510745567] {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .card-header[_ngcontent-ng-c510745567] h3[_ngcontent-ng-c510745567] {
        padding: 0 2.56667vw 0 1.66667vw;
        justify-content: space-between;
        align-items: center;
        display: flex;
        background: var(--settings-bar-bg);
        color: var(--settings-bar-color);
        font-size: 3.73333vw;
        line-height: 2.2
    }

    .card-header[_ngcontent-ng-c510745567] span[_ngcontent-ng-c510745567] {
        position: relative;
        left: 8px
    }
}

.VIpgJd-ZVi9od-l4eHX-hSRGPd[_ngcontent-ng-c510745567],
.VIpgJd-ZVi9od-l4eHX-hSRGPd[_ngcontent-ng-c510745567]:link,
.VIpgJd-ZVi9od-l4eHX-hSRGPd[_ngcontent-ng-c510745567]:visited,
.VIpgJd-ZVi9od-l4eHX-hSRGPd[_ngcontent-ng-c510745567]:hover,
.VIpgJd-ZVi9od-l4eHX-hSRGPd[_ngcontent-ng-c510745567]:active {
    font-size: 12px;
    font-weight: 700;
    color: #444;
    text-decoration: none
}

.goog[_ngcontent-ng-c510745567] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end
}

.card[_ngcontent-ng-c510745567] {
    position: relative;
    width: 100%;
    height: auto;
    border-right: 0;
    border-left: 0;
    background: #eee;
    box-shadow: 0 4px 14px -4px #00000080;
    -webkit-box-shadow: 0px 4px 14px -4px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0px 4px 14px -4px rgba(0, 0, 0, .5);
    flex-direction: column;
    display: flex;
    border-bottom: none;
    border-radius: 0
}

.side-wrap[_ngcontent-ng-c510745567] .side-head[_ngcontent-ng-c510745567] {
    border-radius: 0;
    flex: 0 0 5px;
    display: flex;
    height: 40px;
    border-top: 1px solid #ccc
}

.side-head[_ngcontent-ng-c510745567] h3[_ngcontent-ng-c510745567] {
    color: var(--highlgiht-tile-text-color);
    flex: 1;
    background: var(--highlight-tile-bg) !important;
    background: 0 0;
    font-size: 18px;
    line-height: 2.1;
    padding: .5px 5px;
    align-items: center;
    display: flex;
    text-align: center
}

#google_translate_element[_ngcontent-ng-c510745567] .goog-te-combo[_ngcontent-ng-c510745567] {
    border: 1px solid var(--setting-module-cmp-goog-te-combo-border);
    height: 30px;
    font-size: 12px;
    width: 100%;
    text-align: left;
    padding: 0;
    background-color: var(--setting-module-cmp-goog-te-combo-bg);
    color: var(--setting-module-cmp-goog-te-combo-color);
    border-radius: 0;
    margin: 0
}

.fa-cog[_ngcontent-ng-c510745567]:before {
    font-size: 1.483rem !important;
    position: relative;
    bottom: 2.5px;
    font-weight: 500
}

@media screen and (max-width:420px) {
    .quick-stake-container[_ngcontent-ng-c510745567] .col-3[_ngcontent-ng-c510745567] {
        width: 100%
    }

    .quick-stake-container[_ngcontent-ng-c510745567] .col-4[_ngcontent-ng-c510745567] {
        width: 25%
    }
}

.fa-refresh[_ngcontent-ng-c510745567] {
    font-family: fontawesome;
    font-weight: 500
}

.card-header[_ngcontent-ng-c510745567] {
    border-bottom: none
}

.theme-con-5[_ngcontent-ng-c510745567] {
    padding-top: 10px;
    padding-left: 12px !important;
    padding-bottom: 7px
}

@media only screen and (max-width: 992px) {
    .side-head[_ngcontent-ng-c510745567] h3[_ngcontent-ng-c510745567] {
        flex: 1;
        background: 0 0;
        font-size: 4vw;
        line-height: 2.5999;
        padding: 0 1.86667vw;
        align-items: center;
        display: flex;
        text-align: center;
        font-weight: 900
    }

    .fa-cog[_ngcontent-ng-c510745567]:before {
        font-size: 1.33333333em !important;
        line-height: .75em;
        position: relative;
        bottom: 2px;
        right: 1px
    }

    .language-select-con[_ngcontent-ng-c510745567] {
        position: relative;
        top: 3px;
        padding-top: 5px
    }

    .theme-con-5[_ngcontent-ng-c510745567] {
        padding-top: 7px
    }

    .theme-opt-con[_ngcontent-ng-c510745567] {
        width: 100%
    }

    .language-select-con[_ngcontent-ng-c510745567] {
        position: relative;
        top: 4px;
        padding-top: 4px
    }

    .theme-options[_ngcontent-ng-c510745567] {
        margin-bottom: 5px
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        padding-top: 6px
    }

    .updatebtn[_ngcontent-ng-c510745567] {
        border: 1px solid var(--setting-save-bg);
        background: var(--setting-save-bg);
        color: var(--setting-save-color);
        display: block;
        text-align: center;
        border-radius: 1.6vw;
        font-size: 5vw
    }

    .stake-amount[_ngcontent-ng-c510745567] {
        font-size: 15px;
        color: var(--setting-module-cmp-stake-amount-color);
        position: relative;
        top: 8px;
        left: 9px
    }

    .quick-box-con[_ngcontent-ng-c510745567] {
        padding: 0 1.86667vw 1.86667vw 0 !important;
        margin: 0 !important
    }

    .quick-stake-container[_ngcontent-ng-c510745567] {
        padding: 1.86667vw 0 0 .66667vw
    }

    .update-btn-con[_ngcontent-ng-c510745567] {
        padding-left: 1.8667vw
    }

    .theme-opt-con[_ngcontent-ng-c510745567] {
        padding-left: 6px !important;
        padding-right: 11px !important
    }

    .theme-options[_ngcontent-ng-c510745567] {
        padding: 5px
    }

    .select-main-cont[_ngcontent-ng-c510745567] {
        padding: 1.86667vw 0 0 2.86667vw
    }

    .setting-txt-con[_ngcontent-ng-c510745567] {
        position: relative;
        bottom: 2px;
        right: 1px
    }

    .card[_ngcontent-ng-c510745567] {
        box-shadow: 0 0 .3vw #00000080
    }

    .update-btn-container[_ngcontent-ng-c510745567],
    .quick-box-con[_ngcontent-ng-c510745567] {
        padding-right: 6px !important
    }
}

@media only screen and (max-width: 376px) {
    .row.row5[_ngcontent-ng-c510745567]>[class*=col-][_ngcontent-ng-c510745567] {
        padding-left: 10px;
        padding-right: 5px
    }
}

@media only screen and (max-width: 376px) {
    .row.row5[_ngcontent-ng-c510745567]>[class*=col-][_ngcontent-ng-c510745567] {
        padding-left: 7px;
        padding-right: 5px
    }
}

@media only screen and (max-width: 321px) {
    .row.row5[_ngcontent-ng-c510745567]>[class*=col-][_ngcontent-ng-c510745567] {
        padding-left: 12px;
        padding-right: 5px
    }

    .stake-amount[_ngcontent-ng-c510745567] {
        position: relative;
        left: 5px
    }
}

@media only screen and (min-width:1600px) {
    .quick-stake-container[_ngcontent-ng-c510745567] {
        padding: 1.1vw 0 0 .86667vw !important
    }

    .updatebtn[_ngcontent-ng-c510745567] {
        width: 93.599%
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .quick-stake-boxes[_ngcontent-ng-c510745567] {
        width: 80% !important
    }

    .button-value[_ngcontent-ng-c510745567] input[_ngcontent-ng-c510745567] {
        font-size: 2vw;
        padding: 2vw .3vw;
        width: 100%
    }

    .card-body[_ngcontent-ng-c510745567] {
        padding: 1.86667vw 0 0 1.86667vw
    }

    .updatebtn[_ngcontent-ng-c510745567] {
        line-height: .8
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .card-body[_ngcontent-ng-c510745567] {
        padding: 12px !important
    }

    .theme-opt-con[_ngcontent-ng-c510745567] {
        width: 62%
    }

    .side-head[_ngcontent-ng-c510745567] h3[_ngcontent-ng-c510745567] {
        font-size: 3vw;
        line-height: 2
    }

    .card-header[_ngcontent-ng-c510745567] h3[_ngcontent-ng-c510745567] {
        font-size: 2.73333vw
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        width: 81%
    }

    .button-value[_ngcontent-ng-c510745567] input[_ngcontent-ng-c510745567] {
        margin-bottom: 0
    }

    .update-btn-container[_ngcontent-ng-c510745567] {
        padding-left: 5px !important
    }

    .updatebtn[_ngcontent-ng-c510745567] {
        height: 50px !important;
        font-size: 3.5vw !important;
        border-radius: 6px
    }
}

@media only screen and (min-width: 1024px) {
    .updatebtn[_ngcontent-ng-c510745567] {
        height: 37.59px;
        width: 46%
    }
}

@media only screen and (min-width:425px) and (max-width:500px) {
    .col-4.quick-box-con[_ngcontent-ng-c510745567] {
        width: 25% !important
    }
}

.form-control[_ngcontent-ng-c510745567]:focus {
    box-shadow: 0 0 #0d6efd40
}

.account-nav[_ngcontent-ng-c1136689866] .account-tabs[_ngcontent-ng-c1136689866] {
    list-style: none;
    font-size: 3.73333vw;
    font-weight: 700;
    line-height: 1.6;
    padding: 2.13333vw 2.06667vw 2.13333vw 2.66667vw;
    color: var(--account-links-text);
    background: var(--account-links-bg);
    font-size: 15.6px;
    height: 39.98px
}

ul[_ngcontent-ng-c1136689866]>li[_ngcontent-ng-c1136689866] {
    background-color: var(--account-cmp-ul-li-background)
}

.account-tabs[_ngcontent-ng-c1136689866] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid var(--account-link-border)
}

.right-arroww[_ngcontent-ng-c1136689866] {
    display: flex;
    border: 1px solid var(--account-arrow-border);
    background: var(--acoount-arrow-bg);
    color: var(--account-arrow-text);
    border-radius: 1.06667vw;
    width: 6.4vw;
    height: 6.4vw;
    align-content: center;
    justify-content: center;
    align-items: center
}

h3[_ngcontent-ng-c1136689866] {
    font-size: 15px;
    display: flex;
    align-items: center
}

dl[_ngcontent-ng-c1136689866],
ol[_ngcontent-ng-c1136689866],
ul[_ngcontent-ng-c1136689866] {
    margin-top: 0;
    margin-bottom: 20px;
    padding: 0 0 0 3px
}

.exchange-heading[_ngcontent-ng-c1136689866] {
    background: var(--account-title-bg);
    color: var(--account-title-text);
    font-size: 3.73333vw;
    line-height: 2.2;
    text-align: center;
    margin: 0;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start
}

.account-tabs[_ngcontent-ng-c1136689866] .tab-name[_ngcontent-ng-c1136689866] {
    font-size: 15.72px
}

.user-icon[_ngcontent-ng-c1136689866] h3[_ngcontent-ng-c1136689866] {
    color: var(--account-cmp-user-icon-color-h3);
    font-size: 3.73333vw;
    line-height: 2.2
}

.logout-btn[_ngcontent-ng-c1136689866] {
    background: var(--account-logout-bg);
    height: 12.8vw;
    border: 1px solid var(--account-logout-border);
    border-width: 1px 0;
    color: var(--account-logout-text) !important;
    font-size: 4.26667vw;
    font-weight: 700;
    margin-bottom: 5.33333vw;
    justify-content: center;
    align-items: center;
    display: flex;
    text-align: center
}

body[_ngcontent-ng-c1136689866] {
    background-color: #ededed
}

.logout[_ngcontent-ng-c1136689866] {
    color: var(--account-cmp-logout-color);
    text-decoration: none
}

.containerr[_ngcontent-ng-c1136689866] {
    background: var(--account-cmp-containerr-background)
}

.side-wrap[_ngcontent-ng-c1136689866] .side-head[_ngcontent-ng-c1136689866] {
    border-radius: 0;
    background: var(--account-cmp-stack-model-side-head-background);
    flex: 0 0 10px;
    display: flex;
    height: 40px;
    border: unset
}

.modal-body[_ngcontent-ng-c1136689866] {
    background-color: var(--account-cmp-stack-model-modal-body)
}

.side-content[_ngcontent-ng-c1136689866] h3[_ngcontent-ng-c1136689866] {
    padding: 0 1.86667vw;
    justify-content: space-between;
    align-items: center;
    display: flex;
    background-image: var(--account-cmp-stack-model-side-content-h3-background);
    color: var(--account-cmp-stack-model-side-content-h3-color);
    font-size: 3.73333vw;
    line-height: 2.2;
    height: 30.8px
}

.side-head[_ngcontent-ng-c1136689866] .close[_ngcontent-ng-c1136689866] {
    padding: 10px;
    border-left: 1px solid var(--settingtopCloseColor);
    color: var(--settingtopCloseColor);
    justify-content: center;
    align-items: center
}

.close[_ngcontent-ng-c1136689866] {
    position: absolute;
    right: 2px;
    top: 0;
    border-left: 1px solid var(--account-cmp-stack-model-close-left-border) !important
}

.right-side[_ngcontent-ng-c1136689866] .a-setting[_ngcontent-ng-c1136689866] {
    box-shadow: none;
    justify-content: left;
    border-radius: unset;
    border: unset;
    padding: 9px;
    font-weight: 700
}

.stake-setting[_ngcontent-ng-c1136689866] input[_ngcontent-ng-c1136689866] {
    width: 75px;
    margin: 0;
    box-sizing: border-box;
    text-align: center
}

.btn-send[_ngcontent-ng-c1136689866] {
    background-image: var(--account-cmp-stack-model-btn-send-background);
    border-color: var(--account-cmp-stack-model-btn-send-border-color);
    color: var(--account-cmp-stack-model-btn-send-color);
    display: block;
    text-align: center;
    border: 1px solid var(--account-cmp-stack-model-btn-send-border);
    border-radius: 1.6vw;
    font-size: 4vw;
    width: 104%;
    height: 45px;
    font-weight: 700
}

.form-control[_ngcontent-ng-c1136689866] {
    border: 0;
    border: 2px solid;
    border-radius: 0;
    border-image: var(--account-cmp-stack-model-form-control-border)
}

.betstack[_ngcontent-ng-c1136689866] {
    padding-right: 0
}

@media screen and (max-width: 992) {
    .containerr[_ngcontent-ng-c1136689866] {
        display: none
    }
}

.fa-user-circle-o[_ngcontent-ng-c1136689866] {
    font-family: fontawesome !important;
    font-weight: 400 !important;
    position: relative;
    right: .5px
}

.fa-angle-right[_ngcontent-ng-c1136689866]:before {
    font-family: fontawesome !important;
    font-size: 21px
}

@media only screen and (max-width:768px) {
    .exchange-heading[_ngcontent-ng-c1136689866] {
        padding-left: 7.5px !important
    }

    .account-nav[_ngcontent-ng-c1136689866] .account-tabs[_ngcontent-ng-c1136689866] {
        text-decoration: none;
        color: var(--account-links-text);
        outline: 0;
        flex: 1;
        position: relative;
        font-weight: 700;
        line-height: 1.6;
        padding: 2.13333vw 9.06667vw 2.13333vw 2.66667vw
    }

    .right-arroww[_ngcontent-ng-c1136689866] {
        position: relative;
        right: 1.5px
    }

    .account-nav[_ngcontent-ng-c1136689866] .account-tabs[_ngcontent-ng-c1136689866] {
        padding: 2.13333vw 2.06667vw 2.13333vw 2.36667vw;
        height: unset
    }

    dl[_ngcontent-ng-c1136689866],
    ol[_ngcontent-ng-c1136689866],
    ul[_ngcontent-ng-c1136689866] {
        padding: 0
    }

    .account-tabs[_ngcontent-ng-c1136689866] .tab-name[_ngcontent-ng-c1136689866] {
        font-size: 4vw
    }

    .fa-angle-right[_ngcontent-ng-c1136689866]:before {
        position: relative;
        left: 1px;
        bottom: .5px
    }

    .logout-spn[_ngcontent-ng-c1136689866] {
        position: relative;
        left: 2px
    }

    .fa-sign-out[_ngcontent-ng-c1136689866]:before {
        content: "\f08b";
        font-family: fontawesome !important;
        position: relative;
        font-weight: 400 !important;
        right: 2.7px;
        bottom: .5px
    }

    .logout[_ngcontent-ng-c1136689866] {
        position: relative;
        left: .5px
    }
}

@media screen and (max-width:426px) {
    .exchange-heading[_ngcontent-ng-c1136689866] {
        padding-left: 6.7px !important
    }

    .fa-user-circle-o[_ngcontent-ng-c1136689866] {
        right: .5px;
        left: 0;
        top: 1px
    }
}

@media screen and (max-width:415px) {
    .fa-user-circle-o[_ngcontent-ng-c1136689866] {
        top: .5px
    }
}

@media screen and (max-width:376px) {
    .fa-user-circle-o[_ngcontent-ng-c1136689866] {
        right: .5px;
        left: 0;
        top: 0
    }
}

@media screen and (max-width:281px) {
    .fa-user-circle-o[_ngcontent-ng-c1136689866] {
        right: .5px;
        left: 0;
        top: .5px
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 819px) and (-webkit-min-device-pixel-ratio: 2) {
    .account-nav[_ngcontent-ng-c1136689866] .account-tabs[_ngcontent-ng-c1136689866] {
        padding: 2.13333vw 2.06667vw 2.13333vw 2.66667vw
    }

    .logout-btn[_ngcontent-ng-c1136689866] {
        height: 10.8vw
    }
}

@media only screen and (min-device-width: 820px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .account-nav[_ngcontent-ng-c1136689866] .account-tabs[_ngcontent-ng-c1136689866] {
        padding: 4.13333vw 2.06667vw 4.13333vw 2.66667vw
    }

    .account-nav[_ngcontent-ng-c1136689866] .tab-name[_ngcontent-ng-c1136689866] {
        font-size: 3vw
    }

    .logout-btn[_ngcontent-ng-c1136689866] {
        height: 10.8vw
    }
}

.account-detail-head[_ngcontent-ng-c3807070604] {
    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-c3807070604]:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

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

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

dl[_ngcontent-ng-c3807070604],
ol[_ngcontent-ng-c3807070604],
p[_ngcontent-ng-c3807070604],
ul[_ngcontent-ng-c3807070604] {
    margin-top: 0;
    margin-bottom: 1rem
}

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

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

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

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

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

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

.account-detail-head[_ngcontent-ng-c3807070604] {
    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-c3807070604] {
    padding: 0;
    background-color: transparent;
    border: 0;
    appearance: none;
    color: var(--account-statement-cmp-account-detail-head-color)
}

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

.close[_ngcontent-ng-c3807070604] {
    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-c3807070604] {
    font-size: 15px;
    font-weight: 700
}

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

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

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

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

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

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

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

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

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

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

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

.btn-secondary[_ngcontent-ng-c3807070604] {
    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-c3807070604]::placeholder {
    color: #5c6873
}

.form-control[_ngcontent-ng-c3807070604]: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
}

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

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

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

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

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

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

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

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

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

    dl[_ngcontent-ng-c3807070604] dt[_ngcontent-ng-c3807070604],
    dd[_ngcontent-ng-c3807070604] {
        font-size: 19px;
        vertical-align: middle
    }

    .account-detail-head[_ngcontent-ng-c3807070604] {
        font-size: 20px;
        height: 40px
    }
}

.modal-header[_ngcontent-ng-c3807070604] {
    border-top-right-radius: .3rem;
    border-top-left-radius: .3rem
}

.modal-body[_ngcontent-ng-c3807070604] {
    border-bottom-right-radius: .3rem;
    border-bottom-left-radius: .3rem
}

.mydp {
    line-height: 1.1;
    display: inline-block;
    position: relative
}

.mydp * {
    box-sizing: border-box;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 0
}

.mydp,
.mydp .selectiongroup,
.mydp .selection,
.mydp .selector,
.mydp .headertodaybtn {
    border-radius: 4px
}

.mydp .header {
    border-radius: 4px 4px 0 0
}

.mydp .caltable,
.mydp .monthtable,
.mydp .yeartable {
    border-radius: 0 0 4px 4px
}

.mydp .caltable tbody tr:nth-child(6) td:first-child,
.mydp .monthtable tbody tr:nth-child(4) td:first-child,
.mydp .yeartable tbody tr:nth-child(7) td:first-child {
    border-bottom-left-radius: 4px
}

.mydp .caltable tbody tr:nth-child(6) td:last-child,
.mydp .monthtable tbody tr:nth-child(4) td:last-child,
.mydp .yeartable tbody tr:nth-child(7) td:last-child {
    border-bottom-right-radius: 4px
}

.mydp .btnpicker {
    border-radius: 0 4px 4px 0
}

.mydp .btnleftborderradius {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.mydp .selector {
    margin-top: 2px;
    margin-left: -1px;
    position: absolute;
    padding: 0;
    border: 1px solid #CCC;
    z-index: 100;
    animation: selectorfadein .1s
}

.mydp .selector:focus {
    border: 1px solid #ADD8E6;
    outline: none
}

@keyframes selectorfadein {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.mydp .selectorarrow {
    background: #FAFAFA;
    margin-top: 12px;
    padding: 0
}

.mydp .selectorarrow:after,
.mydp .selectorarrow:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute
}

.mydp .selectorarrow:after {
    border-color: #fafafa00;
    border-bottom-color: #fafafa;
    border-width: 10px;
    margin-left: -10px
}

.mydp .selectorarrow:before {
    border-color: #ccc0;
    border-bottom-color: #ccc;
    border-width: 11px;
    margin-left: -11px
}

.mydp .selectorarrow:focus:before {
    border-bottom-color: #add8e6
}

.mydp .selectorarrowleft:after,
.mydp .selectorarrowleft:before {
    left: 24px
}

.mydp .selectorarrowright:after,
.mydp .selectorarrowright:before {
    left: 86%
}

.mydp .alignselectorright {
    right: -1px
}

.mydp .selectiongroup {
    position: relative;
    display: table;
    border: none;
    border-spacing: 0;
    background-color: #fff
}

.mydp .selection {
    width: 100%;
    outline: none;
    background-color: #fff;
    display: table-cell;
    position: absolute;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 6px;
    border: none;
    color: #555
}

.mydp .invaliddate {
    background-color: #f1dede
}

.mydp ::-ms-clear {
    display: none
}

.mydp .selbtngroup {
    position: relative;
    vertical-align: middle;
    white-space: nowrap;
    width: 1%;
    display: table-cell;
    font-size: 0
}

.mydp .btnpicker,
.mydp .btnclear,
.mydp .btndecrease,
.mydp .btnincrease {
    height: 100%;
    width: 26px;
    border: none;
    padding: 0;
    outline: 0;
    font: inherit;
    -moz-user-select: none
}

.mydp .btnleftborder {
    border-left: 1px solid #CCC
}

.mydp .btnpickerenabled,
.mydp .btnclearenabled,
.mydp .btndecreaseenabled,
.mydp .btnincreaseenabled,
.mydp .headertodaybtnenabled,
.mydp .headerbtnenabled,
.mydp .yearchangebtnenabled {
    cursor: pointer
}

.mydp .selectiondisabled,
.mydp .btnpickerdisabled,
.mydp .btncleardisabled,
.mydp .btndecreasedisabled,
.mydp .btnincreasedisabled,
.mydp .headertodaybtndisabled,
.mydp .headerbtndisabled,
.mydp .yearchangebtndisabled {
    cursor: not-allowed;
    opacity: .65
}

.mydp .selectiondisabled {
    background-color: #eee
}

.mydp .btnpicker,
.mydp .btnclear,
.mydp .btndecrease,
.mydp .btnincrease,
.mydp .headertodaybtn {
    background: #FFF
}

.mydp .header {
    width: 100%;
    height: 30px;
    background-color: #fafafa
}

.mydp .header td {
    vertical-align: middle;
    border: none;
    line-height: 0
}

.mydp .header td:nth-child(1) {
    padding-left: 4px
}

.mydp .header td:nth-child(2) {
    text-align: center
}

.mydp .header td:nth-child(3) {
    padding-right: 4px
}

.mydp .caltable,
.mydp .monthtable,
.mydp .yeartable {
    table-layout: fixed;
    width: 100%;
    height: calc(100% - 30px);
    background-color: #fff;
    font-size: 14px
}

.mydp .caltable,
.mydp .monthtable,
.mydp .yeartable,
.mydp .weekdaytitle,
.mydp .daycell,
.mydp .monthcell,
.mydp .yearcell {
    border-collapse: collapse;
    color: #036;
    line-height: 1.1
}

.mydp .weekdaytitle,
.mydp .daycell,
.mydp .monthcell,
.mydp .yearcell {
    padding: 4px;
    text-align: center
}

.mydp .weekdaytitle {
    background-color: #ddd;
    font-size: 11px;
    font-weight: 400;
    vertical-align: middle;
    max-width: 36px;
    overflow: hidden;
    white-space: nowrap
}

.mydp .weekdaytitleweeknbr {
    width: 20px;
    border-right: 1px solid #BBB
}

.mydp .monthcell {
    background-color: #fafafa;
    overflow: hidden;
    white-space: nowrap
}

.mydp .yearcell {
    background-color: #fafafa;
    width: 20%
}

.mydp .daycell .datevalue {
    background-color: inherit;
    vertical-align: middle
}

.mydp .daycell .datevalue span {
    vertical-align: middle
}

.mydp .daycellweeknbr {
    font-size: 10px;
    border-right: 1px solid #CCC;
    cursor: default;
    color: #000
}

.mydp .inlinedp {
    position: relative;
    margin-top: -1px
}

.mydp .prevmonth,
.mydp .nextmonth {
    color: #999
}

.mydp .disabled {
    cursor: default !important;
    color: #ccc;
    background: #FBEFEF
}

.mydp .highlight {
    color: #c30000
}

.mydp .dimday {
    opacity: .5
}

.mydp .currmonth {
    background-color: #f6f6f6;
    font-weight: 400
}

.mydp .markdate {
    position: absolute;
    width: 4px;
    height: 4px;
    border-radius: 4px
}

.mydp .markcurrday,
.mydp .markcurrmonth,
.mydp .markcurryear {
    text-decoration: underline
}

.mydp .selectedday .datevalue,
.mydp .selectedmonth .monthvalue,
.mydp .selectedyear .yearvalue {
    border: none;
    background-color: #8ebfff;
    border-radius: 2px
}

.mydp .headerbtncell {
    background-color: #fafafa;
    display: table-cell;
    vertical-align: middle
}

.mydp .yearchangebtncell {
    text-align: center;
    background-color: #fafafa
}

.mydp .headerbtn,
.mydp .headerlabelbtn,
.mydp .yearchangebtn {
    background: #FAFAFA;
    border: none;
    height: 22px
}

.mydp .headerbtn {
    width: 16px
}

.mydp .headerlabelbtn {
    font-size: 14px;
    outline: none;
    cursor: default
}

.mydp,
.mydp .headertodaybtn {
    border: 1px solid #CCC
}

.mydp .btnpicker,
.mydp .btnclear,
.mydp .btndecrease,
.mydp .btnincrease,
.mydp .headerbtn,
.mydp .headermonthtxt,
.mydp .headeryeartxt,
.mydp .headertodaybtn,
.mydp .yearchangebtn {
    color: #000
}

.mydp .headertodaybtn {
    padding: 0 4px;
    font-size: 11px;
    height: 22px;
    min-width: 60px;
    max-width: 84px;
    overflow: hidden;
    white-space: nowrap
}

.mydp button::-moz-focus-inner {
    border: 0
}

.mydp .headermonthtxt,
.mydp .headeryeartxt {
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    font-size: 14px;
    height: 26px;
    width: 40px;
    max-width: 40px;
    overflow: hidden;
    white-space: nowrap
}

.mydp .btnclear:focus,
.mydp .btndecrease:focus,
.mydp .btnincrease:focus,
.mydp .btnpicker:focus,
.mydp .headertodaybtn:focus {
    background: #ADD8E6
}

.mydp .headerbtn:focus,
.mydp .monthlabel:focus,
.mydp .yearlabel:focus,
.mydp .yearchangebtn:focus {
    color: #add8e6;
    outline: none
}

.mydp .daycell:focus,
.mydp .monthcell:focus,
.mydp .yearcell:focus {
    outline: 1px solid #CCC
}

.mydp .icon-mydpcalendar,
.mydp .icon-mydpremove {
    font-size: 16px
}

.mydp .icon-mydpleft,
.mydp .icon-mydpright,
.mydp .icon-mydpup,
.mydp .icon-mydpdown {
    color: #222;
    font-size: 20px
}

.mydp .btndecrease .icon-mydpleft,
.mydp .btnincrease .icon-mydpright {
    font-size: 16px
}

.mydp .icon-mydptoday {
    color: #222;
    font-size: 11px
}

.mydp table {
    display: table;
    border-spacing: 0
}

.mydp table td {
    padding: 0
}

.mydp table,
.mydp th,
.mydp td {
    border: none
}

.mydp .btnpickerenabled:hover,
.mydp .btnclearenabled:hover,
.mydp .btndecreaseenabled:hover,
.mydp .btnincreaseenabled:hover,
.mydp .headertodaybtnenabled:hover {
    background-color: #e6e6e6
}

.mydp .tablesingleday:hover,
.mydp .tablesinglemonth:hover,
.mydp .tablesingleyear:hover {
    background-color: #ddd
}

.mydp .monthlabel,
.mydp .yearlabel,
.mydp .inputnoteditable,
.mydp .daycell,
.mydp .monthcell,
.mydp .yearcell {
    cursor: pointer
}

.mydp .headerbtnenabled:hover,
.mydp .yearchangebtnenabled:hover,
.mydp .monthlabel:hover,
.mydp .yearlabel:hover {
    color: #777
}

@font-face {
    font-family: mydatepicker;
    src: url(data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCMJXkAAAD8AAAAVE9TLzI+IEhNAAABUAAAAFZjbWFw6UKcfwAAAagAAAHEY3Z0IAbV/wQAAAz8AAAAIGZwZ22KkZBZAAANHAAAC3BnYXNwAAAAEAAADPQAAAAIZ2x5Zqbn7ycAAANsAAAFXGhlYWQNX0bLAAAIyAAAADZoaGVhBzwDWQAACQAAAAAkaG10eBXB//8AAAkkAAAAIGxvY2EGNATEAAAJRAAAABJtYXhwAXgMOgAACVgAAAAgbmFtZZKUFgMAAAl4AAAC/XBvc3R9NuZlAAAMeAAAAHpwcmVw5UErvAAAGIwAAACGAAEAAAAKADAAPgACbGF0bgAOREZMVAAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAECuAGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQOgA6AYDUv9qAFoDUgCWAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAFgAAEAAAAAAFoAAwABAAAALAADAAoAAAFgAAQALgAAAAQABAABAADoBv//AADoAP//AAAAAQAEAAAAAQACAAMABAAFAAYABwAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAZAAAAAAAAAAHAADoAAAA6AAAAAABAADoAQAA6AEAAAACAADoAgAA6AIAAAADAADoAwAA6AMAAAAEAADoBAAA6AQAAAAFAADoBQAA6AUAAAAGAADoBgAA6AYAAAAHAAEAAAAAAUECfQAOAAq3AAAAZhQBBRUrARQPAQYiJjURND4BHwEWAUEK+gscFhYcC/oKAV4OC/oLFg4B9A8UAgz6CgAAAQAAAAABZwJ8AA0AF0AUAAEAAQFHAAEAAW8AAABmFxMCBRYrAREUBiIvASY0PwE2MhYBZRQgCfoKCvoLHBgCWP4MDhYL+gscC/oLFgAAAAAFAAD/agOhA1IAFAAYACgAOABcALdAECoaAgoFMiICBgoNAQABA0dLsApQWEA/DgwCCgUGBgplAAIEAQQCAW0AAQAEAQBrAAADBAADawgBBgAEAgYEXwcBBQULWA0BCwsMSAADAwlYAAkJDQlJG0BADgwCCgUGBQoGbQACBAEEAgFtAAEABAEAawAAAwQAA2sIAQYABAIGBF8HAQUFC1gNAQsLDEgAAwMJWAAJCQ0JSVlAGFtZVlNQT0xJRkQ/PCYmJiQRFRQXEg8FHSsJAQYiLwEmND8BNjIfATc2Mh8BFhQBIREhNzU0JisBIgYdARQWOwEyNiU1NCYrASIGHQEUFjsBMjY3ERQGIyEiJjURNDY7ATU0NjsBMhYdATM1NDY7ATIWBxUzMhYC1/7iBQ4GoQUFGgUOBnv3Bg4GGQX9awMS/O7XCggkCAoKCCQICgGsCggjCAoKCCMICtcsHPzuHSoqHUg0JSQlNNY2JCMlNgFHHSoBOP7iBQWhBg4FGgUFe/gFBRoFDv5zAjxroQgKCgihCAoKCKEICgoIoQgKCiz9NR0qKh0Cyx0qNiU0NCU2NiU0NCU2KgAAAAAPAAD/agOhA1IAAwAHAAsADwATABcAGwAfACMAMwA3ADsAPwBPAHMAmECVQSUCHRJJLSQDEx0CRyEfAh0TCR1UGwETGRcNAwkIEwlfGBYMAwgVEQcDBQQIBV4UEAYDBA8LAwMBAAQBXhoBEhIeWCABHh4MSA4KAgMAABxYABwcDRxJcnBtamdmY2BdW1ZTTUxFRD8+PTw7Ojk4NzY1NDEvKScjIiEgHx4dHBsaGRgXFhUUExIRERERERERERAiBR0rFzM1IxczNSMnMzUjFzM1IyczNSMBMzUjJzM1IwEzNSMnMzUjAzU0JicjIgYHFRQWNzMyNgEzNSMnMzUjFzM1Izc1NCYnIyIGFxUUFjczMjY3ERQGIyEiJjURNDY7ATU0NjsBMhYdATM1NDY7ATIWBxUzMhZHoaHFsrLFoaHFsrLFoaEBm7Oz1rKyAayhodazs8QMBiQHCgEMBiQHCgGboaHWs7PWoaESCggjBwwBCggjCArXLBz87h0qKh1INCUkJTTWNiQjJTYBRx0qT6GhoSSysrIkof3Eofqh/cShJLIBMKEHCgEMBqEHDAEK/iayJKGhoWuhBwoBDAahBwwBCiz9NR0qKh0Cyx0qNiU0NCU2NiU0NCU2KgAAAAH//wAAAjsByQAOABFADgABAAFvAAAAZhUyAgUWKyUUBichIi4BPwE2Mh8BFgI7FA/+DA8UAgz6Ch4K+gqrDhYBFB4L+goK+gsAAAABAAAAAAI8Ae0ADgAXQBQAAQABAUcAAQABbwAAAGY1FAIFFisBFA8BBiIvASY0NjMhMhYCOwr6CxwL+gsWDgH0DhYByQ4L+gsL+gscFhYAAAEAAP/vAtQChgAkAB5AGyIZEAcEAAIBRwMBAgACbwEBAABmFBwUFAQFGCslFA8BBiIvAQcGIi8BJjQ/AScmND8BNjIfATc2Mh8BFhQPARcWAtQPTBAsEKSkECwQTBAQpKQQEEwQLBCkpBAsEEwPD6SkD3AWEEwPD6WlDw9MECwQpKQQLBBMEBCkpBAQTA8uD6SkDwABAAAAAQAAbdyczV8PPPUACwPoAAAAANUsgZUAAAAA1SyBlf///2oD6ANSAAAACAACAAAAAAAAAAEAAANS/2oAAAPo/////gPoAAEAAAAAAAAAAAAAAAAAAAAIA+gAAAFlAAABZQAAA+gAAAOgAAACO///AjsAAAMRAAAAAAAAACIASgEoAhYCPAJkAq4AAAABAAAACAB0AA8AAAAAAAIARABUAHMAAACpC3AAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEADAA1AAEAAAAAAAIABwBBAAEAAAAAAAMADABIAAEAAAAAAAQADABUAAEAAAAAAAUACwBgAAEAAAAAAAYADABrAAEAAAAAAAoAKwB3AAEAAAAAAAsAEwCiAAMAAQQJAAAAagC1AAMAAQQJAAEAGAEfAAMAAQQJAAIADgE3AAMAAQQJAAMAGAFFAAMAAQQJAAQAGAFdAAMAAQQJAAUAFgF1AAMAAQQJAAYAGAGLAAMAAQQJAAoAVgGjAAMAAQQJAAsAJgH5Q29weXJpZ2h0IChDKSAyMDE3IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21teWRhdGVwaWNrZXJSZWd1bGFybXlkYXRlcGlja2VybXlkYXRlcGlja2VyVmVyc2lvbiAxLjBteWRhdGVwaWNrZXJHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAAMgAwADEANwAgAGIAeQAgAG8AcgBpAGcAaQBuAGEAbAAgAGEAdQB0AGgAbwByAHMAIABAACAAZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AbQB5AGQAYQB0AGUAcABpAGMAawBlAHIAUgBlAGcAdQBsAGEAcgBtAHkAZABhAHQAZQBwAGkAYwBrAGUAcgBtAHkAZABhAHQAZQBwAGkAYwBrAGUAcgBWAGUAcgBzAGkAbwBuACAAMQAuADAAbQB5AGQAYQB0AGUAcABpAGMAawBlAHIARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAECAQMBBAEFAQYBBwEIAQkACW15ZHByaWdodAhteWRwbGVmdAlteWRwdG9kYXkMbXlkcGNhbGVuZGFyBm15ZHB1cAhteWRwZG93bgpteWRwcmVtb3ZlAAAAAAABAAH//wAPAAAAAAAAAAAAAAAAAAAAAAAYABgAGAAYA1L/agNS/2qwACwgsABVWEVZICBLuAAOUUuwBlNaWLA0G7AoWWBmIIpVWLACJWG5CAAIAGNjI2IbISGwAFmwAEMjRLIAAQBDYEItsAEssCBgZi2wAiwgZCCwwFCwBCZasigBCkNFY0VSW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCxAQpDRWNFYWSwKFBYIbEBCkNFY0UgsDBQWCGwMFkbILDAUFggZiCKimEgsApQWGAbILAgUFghsApgGyCwNlBYIbA2YBtgWVlZG7ABK1lZI7AAUFhlWVktsAMsIEUgsAQlYWQgsAVDUFiwBSNCsAYjQhshIVmwAWAtsAQsIyEjISBksQViQiCwBiNCsQEKQ0VjsQEKQ7ABYEVjsAMqISCwBkMgiiCKsAErsTAFJbAEJlFYYFAbYVJZWCNZISCwQFNYsAErGyGwQFkjsABQWGVZLbAFLLAHQyuyAAIAQ2BCLbAGLLAHI0IjILAAI0JhsAJiZrABY7ABYLAFKi2wBywgIEUgsAtDY7gEAGIgsABQWLBAYFlmsAFjYESwAWAtsAgssgcLAENFQiohsgABAENgQi2wCSywAEMjRLIAAQBDYEItsAosICBFILABKyOwAEOwBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAssICBFILABKyOwAEOwBCVgIEWKI2EgZLAkUFiwABuwQFkjsABQWGVZsAMlI2FERLABYC2wDCwgsAAjQrILCgNFWCEbIyFZKiEtsA0ssQICRbBkYUQtsA4ssAFgICCwDENKsABQWCCwDCNCWbANQ0qwAFJYILANI0JZLbAPLCCwEGJmsAFjILgEAGOKI2GwDkNgIIpgILAOI0IjLbAQLEtUWLEEZERZJLANZSN4LbARLEtRWEtTWLEEZERZGyFZJLATZSN4LbASLLEAD0NVWLEPD0OwAWFCsA8rWbAAQ7ACJUKxDAIlQrENAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAOKiEjsAFhIIojYbAOKiEbsQEAQ2CwAiVCsAIlYbAOKiFZsAxDR7ANQ0dgsAJiILAAUFiwQGBZZrABYyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsQAAEyNEsAFDsAA+sgEBAUNgQi2wEywAsQACRVRYsA8jQiBFsAsjQrAKI7ABYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wFCyxABMrLbAVLLEBEystsBYssQITKy2wFyyxAxMrLbAYLLEEEystsBkssQUTKy2wGiyxBhMrLbAbLLEHEystsBwssQgTKy2wHSyxCRMrLbAeLACwDSuxAAJFVFiwDyNCIEWwCyNCsAojsAFgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAfLLEAHistsCAssQEeKy2wISyxAh4rLbAiLLEDHistsCMssQQeKy2wJCyxBR4rLbAlLLEGHistsCYssQceKy2wJyyxCB4rLbAoLLEJHistsCksIDywAWAtsCosIGCwEGAgQyOwAWBDsAIlYbABYLApKiEtsCsssCorsCoqLbAsLCAgRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOCMgilVYIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgbIVktsC0sALEAAkVUWLABFrAsKrABFTAbIlktsC4sALANK7EAAkVUWLABFrAsKrABFTAbIlktsC8sIDWwAWAtsDAsALABRWO4BABiILAAUFiwQGBZZrABY7ABK7ALQ2O4BABiILAAUFiwQGBZZrABY7ABK7AAFrQAAAAAAEQ+IzixLwEVKi2wMSwgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhOC2wMiwuFzwtsDMsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYbABQ2M4LbA0LLECABYlIC4gR7AAI0KwAiVJiopHI0cjYSBYYhshWbABI0KyMwEBFRQqLbA1LLAAFrAEJbAEJUcjRyNhsAlDK2WKLiMgIDyKOC2wNiywABawBCWwBCUgLkcjRyNhILAEI0KwCUMrILBgUFggsEBRWLMCIAMgG7MCJgMaWUJCIyCwCEMgiiNHI0cjYSNGYLAEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsAJiILAAUFiwQGBZZrABY2AjILABKyOwBENgsAErsAUlYbAFJbACYiCwAFBYsEBgWWawAWOwBCZhILAEJWBkI7ADJWBkUFghGyMhWSMgILAEJiNGYThZLbA3LLAAFiAgILAFJiAuRyNHI2EjPDgtsDgssAAWILAII0IgICBGI0ewASsjYTgtsDkssAAWsAMlsAIlRyNHI2GwAFRYLiA8IyEbsAIlsAIlRyNHI2EgsAUlsAQlRyNHI2GwBiWwBSVJsAIlYbkIAAgAY2MjIFhiGyFZY7gEAGIgsABQWLBAYFlmsAFjYCMuIyAgPIo4IyFZLbA6LLAAFiCwCEMgLkcjRyNhIGCwIGBmsAJiILAAUFiwQGBZZrABYyMgIDyKOC2wOywjIC5GsAIlRlJYIDxZLrErARQrLbA8LCMgLkawAiVGUFggPFkusSsBFCstsD0sIyAuRrACJUZSWCA8WSMgLkawAiVGUFggPFkusSsBFCstsD4ssDUrIyAuRrACJUZSWCA8WS6xKwEUKy2wPyywNiuKICA8sAQjQoo4IyAuRrACJUZSWCA8WS6xKwEUK7AEQy6wKystsEAssAAWsAQlsAQmIC5HI0cjYbAJQysjIDwgLiM4sSsBFCstsEEssQgEJUKwABawBCWwBCUgLkcjRyNhILAEI0KwCUMrILBgUFggsEBRWLMCIAMgG7MCJgMaWUJCIyBHsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhsAIlRmE4IyA8IzgbISAgRiNHsAErI2E4IVmxKwEUKy2wQiywNSsusSsBFCstsEMssDYrISMgIDywBCNCIzixKwEUK7AEQy6wKystsEQssAAVIEewACNCsgABARUUEy6wMSotsEUssAAVIEewACNCsgABARUUEy6wMSotsEYssQABFBOwMiotsEcssDQqLbBILLAAFkUjIC4gRoojYTixKwEUKy2wSSywCCNCsEgrLbBKLLIAAEErLbBLLLIAAUErLbBMLLIBAEErLbBNLLIBAUErLbBOLLIAAEIrLbBPLLIAAUIrLbBQLLIBAEIrLbBRLLIBAUIrLbBSLLIAAD4rLbBTLLIAAT4rLbBULLIBAD4rLbBVLLIBAT4rLbBWLLIAAEArLbBXLLIAAUArLbBYLLIBAEArLbBZLLIBAUArLbBaLLIAAEMrLbBbLLIAAUMrLbBcLLIBAEMrLbBdLLIBAUMrLbBeLLIAAD8rLbBfLLIAAT8rLbBgLLIBAD8rLbBhLLIBAT8rLbBiLLA3Ky6xKwEUKy2wYyywNyuwOystsGQssDcrsDwrLbBlLLAAFrA3K7A9Ky2wZiywOCsusSsBFCstsGcssDgrsDsrLbBoLLA4K7A8Ky2waSywOCuwPSstsGossDkrLrErARQrLbBrLLA5K7A7Ky2wbCywOSuwPCstsG0ssDkrsD0rLbBuLLA6Ky6xKwEUKy2wbyywOiuwOystsHAssDorsDwrLbBxLLA6K7A9Ky2wciyzCQQCA0VYIRsjIVlCK7AIZbADJFB4sAEVMC0AS7gAyFJYsQEBjlmwAbkIAAgAY3CxAAVCsgABACqxAAVCswoCAQgqsQAFQrMOAAEIKrEABkK6AsAAAQAJKrEAB0K6AEAAAQAJKrEDAESxJAGIUViwQIhYsQNkRLEmAYhRWLoIgAABBECIY1RYsQMARFlZWVmzDAIBDCq4Af+FsASNsQIARAAA) format("truetype");
    font-weight: 400;
    font-style: normal
}

.mydp .mydpicon {
    font-family: mydatepicker;
    font-style: normal;
    font-weight: 400;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.mydp .icon-mydpright:before {
    content: "\e800"
}

.mydp .icon-mydpleft:before {
    content: "\e801"
}

.mydp .icon-mydptoday:before {
    content: "\e802"
}

.mydp .icon-mydpcalendar:before {
    content: "\e803"
}

.mydp .icon-mydpup:before {
    content: "\e804"
}

.mydp .icon-mydpdown:before {
    content: "\e805"
}

.mydp .icon-mydpremove:before {
    content: "\e806"
}

.account-detail-head[_ngcontent-ng-c485763188] {
    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)
}

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

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

.card-body[_ngcontent-ng-c485763188] {
    padding: 1.9rem
}

.account-detail-body[_ngcontent-ng-c485763188] {
    padding: 5px 15px
}

dl[_ngcontent-ng-c485763188],
ol[_ngcontent-ng-c485763188],
p[_ngcontent-ng-c485763188],
ul[_ngcontent-ng-c485763188] {
    margin-top: 0;
    margin-bottom: 1rem
}

.account-detail-body[_ngcontent-ng-c485763188] .bd-example[_ngcontent-ng-c485763188] dd[_ngcontent-ng-c485763188],
.account-detail-body[_ngcontent-ng-c485763188] .bd-example[_ngcontent-ng-c485763188] dt[_ngcontent-ng-c485763188] {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid var(--account-statement-cmp-bd-example-dt-border)
}

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

.bd-example[_ngcontent-ng-c485763188] .edit-password[_ngcontent-ng-c485763188] {
    color: var(--account-statement-cmp-edit-password-color) !important;
    text-decoration: none
}

a[_ngcontent-ng-c485763188] .fa[_ngcontent-ng-c485763188]:hover {
    color: var(--account-statement-cmp-fa-hover-color);
    cursor: pointer
}

table.dataTable.no-footer[_ngcontent-ng-c485763188] {
    border: 1px solid var(--account-statement-cmp-table-dataTable-no-footer-border) !important
}

table[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] tr[_ngcontent-ng-c485763188] th[_ngcontent-ng-c485763188] {
    border: .1px solid var(--account-statement-cmp-table-dataTable-no-footer-border)
}

.table-bordered[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] td[_ngcontent-ng-c485763188],
.table-bordered[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] th[_ngcontent-ng-c485763188],
.table-responsive[_ngcontent-ng-c485763188] table.dataTable[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] th[_ngcontent-ng-c485763188],
table.dataTable[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] td[_ngcontent-ng-c485763188] {
    color: var(--account-statement-cmp-table-dataTable-thead-td-color);
    background-color: var(--account-statement-cmp-table-dataTable-thead-td-bg);
    padding: 8px 15px
}

.Pikerbg[_ngcontent-ng-c485763188] {
    background-color: var(--account-statement-cmp-table-dataTable-thead-td-color) !important
}

th[_ngcontent-ng-c485763188] {
    background-color: var(--account-statement-cmp-th-bg)
}

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

.card-report[_ngcontent-ng-c485763188] {
    padding: 10px 10px 0;
    width: 100%
}

.card[_ngcontent-ng-c485763188] {
    border-top: 2px solid var(--account-statement-cmp-card-border);
    margin-bottom: 32px
}

.custom-select[_ngcontent-ng-c485763188] {
    vertical-align: middle;
    background: var(--account-statement-cmp-custom-select-bg) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
    background-size: 8px 10px;
    border: 1px solid var(--account-statement-cmp-custom-select-border);
    appearance: none
}

.mx-calendar-icon[_ngcontent-ng-c485763188] {
    width: 100%;
    height: 100%;
    color: #555;
    stroke-width: 8px;
    stroke: currentColor;
    fill: currentColor
}

.mx-input-append[_ngcontent-ng-c485763188] {
    position: absolute;
    top: 0;
    right: -2px;
    width: 35px;
    height: 100%;
    padding: 9px;
    z-index: 999;
    cursor: pointer;
    background-color: var(--account-statement-cmp-mx-input-append-bg);
    border: 1px solid var(--account-statement-cmp-mx-input-append-border);
    border-radius: .25rem
}

.input-group[_ngcontent-ng-c485763188] {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 99%
}

.form-control[_ngcontent-ng-c485763188],
.form-control[_ngcontent-ng-c485763188]:disabled {
    border: 1px solid #ccc
}

.input-group[_ngcontent-ng-c485763188]:not(.has-validation)>.dropdown-toggle[_ngcontent-ng-c485763188]:nth-last-child(n+3),
.input-group[_ngcontent-ng-c485763188]:not(.has-validation)>.form-floating[_ngcontent-ng-c485763188]:not(:last-child)>.form-control[_ngcontent-ng-c485763188],
.input-group[_ngcontent-ng-c485763188]:not(.has-validation)>.form-floating[_ngcontent-ng-c485763188]:not(:last-child)>.form-select[_ngcontent-ng-c485763188],
.input-group[_ngcontent-ng-c485763188]:not(.has-validation)>[_ngcontent-ng-c485763188]:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-top-right-radius: unset !important;
    border-bottom-right-radius: initial !important
}

.form-control[_ngcontent-ng-c485763188] {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--account-statement-cmp-form-control-color);
    background-color: var(--account-statement-cmp-form-control-bg);
    background-clip: padding-box;
    border: 1px solid var(--account-statement-cmp-form-control-border);
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.btn-primary[_ngcontent-ng-c485763188] {
    border-color: unset;
    background: var(--newsColor)
}

.dataTables_wrapper[_ngcontent-ng-c485763188] .dataTables_paginate[_ngcontent-ng-c485763188] {
    float: right;
    text-align: right
}

.btn[_ngcontent-ng-c485763188] {
    display: inline-block;
    font-weight: 400;
    color: var(--account-statement-cmp-btn-color);
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

button[_ngcontent-ng-c485763188],
select[_ngcontent-ng-c485763188] {
    text-transform: none
}

button[_ngcontent-ng-c485763188],
input[_ngcontent-ng-c485763188] {
    overflow: visible
}

.betHistory[_ngcontent-ng-c485763188] .btn[_ngcontent-ng-c485763188] {
    width: 102%;
    margin-bottom: 4px
}

.custom-select[_ngcontent-ng-c485763188] {
    text-indent: 1px;
    text-overflow: "";
    appearance: none;
    background: var(--account-statement-cmp-custom-select-bg) url(Down-Arrow.696f11d0c8727f3b.svg) right 93% / 16% 16px no-repeat;
    background-position: right 0% bottom 45%
}

.dataTables_empty,
.dataTables_filter {
    display: none !important
}

@media screen and (min-width:0px) and (max-width:992px) {
    .card-body[_ngcontent-ng-c485763188] {
        padding: .5rem
    }
}

div.dataTables_length select {
    width: 75px;
    height: 30px;
    border: 1px solid var(--account-statement-cmp-select-border) !important;
    padding-left: 8px;
    border-radius: 5px
}

@media screen and (min-width:993px) {
    .betHistory[_ngcontent-ng-c485763188] {
        padding-right: 22px
    }

    .cardMain[_ngcontent-ng-c485763188] {
        margin-top: 22.5px
    }

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

    .card-report[_ngcontent-ng-c485763188] {
        border-radius: .2rem;
        border-right: 1px solid var(--account-statement-cmp-card-report-border);
        border-left: 1px solid var(--account-statement-cmp-card-report-border)
    }

    .slct-dat[_ngcontent-ng-c485763188] {
        padding-right: 15.5px
    }

    .pick-date-slct[_ngcontent-ng-c485763188] {
        padding-right: 13px;
        padding-left: 14.5px
    }

    .pick-date-slct-two[_ngcontent-ng-c485763188] {
        padding-right: 10.5px;
        padding-left: 17px
    }

    .button-con[_ngcontent-ng-c485763188] {
        padding-left: 19.5px;
        padding-right: 11px
    }

    .mx-input-append[_ngcontent-ng-c485763188] {
        padding: 9px 18.5px
    }

    .fa-calendar-o[_ngcontent-ng-c485763188]:before {
        position: relative;
        right: 7px;
        top: 1px
    }

    .custom-select[_ngcontent-ng-c485763188] {
        padding-left: 15px
    }

    .card[_ngcontent-ng-c485763188] {
        margin-bottom: 24px
    }

    .card-body[_ngcontent-ng-c485763188] {
        padding: 1.25rem
    }

    table.dataTable.no-footer[_ngcontent-ng-c485763188] {
        margin-bottom: 7px
    }
}

@media only screen and (min-width:786px) and (max-width:993px) {
    .card-body[_ngcontent-ng-c485763188] {
        padding: 5px 10px 10px !important;
        margin-bottom: 0 !important
    }
}

.account-detail-head[_ngcontent-ng-c485763188] {
    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)
}

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

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

.card-body[_ngcontent-ng-c485763188] {
    padding: 1.9rem
}

.account-detail-body[_ngcontent-ng-c485763188] {
    padding: 5px 15px
}

dl[_ngcontent-ng-c485763188],
ol[_ngcontent-ng-c485763188],
p[_ngcontent-ng-c485763188],
ul[_ngcontent-ng-c485763188] {
    margin-top: 0;
    margin-bottom: 1rem
}

.account-detail-body[_ngcontent-ng-c485763188] .bd-example[_ngcontent-ng-c485763188] dd[_ngcontent-ng-c485763188],
.account-detail-body[_ngcontent-ng-c485763188] .bd-example[_ngcontent-ng-c485763188] dt[_ngcontent-ng-c485763188] {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid var(--account-statement-cmp-bd-example-dt-border)
}

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

.bd-example[_ngcontent-ng-c485763188] .edit-password[_ngcontent-ng-c485763188] {
    color: var(--account-statement-cmp-edit-password-color) !important;
    text-decoration: none
}

a[_ngcontent-ng-c485763188] .fa[_ngcontent-ng-c485763188]:hover {
    color: var(--account-statement-cmp-fa-hover-color);
    cursor: pointer
}

table.dataTable.no-footer[_ngcontent-ng-c485763188] {
    border: 1px solid var(--account-statement-cmp-table-dataTable-no-footer-border) !important
}

table[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] tr[_ngcontent-ng-c485763188] th[_ngcontent-ng-c485763188] {
    border: .1px solid var(--account-statement-cmp-table-dataTable-no-footer-border)
}

.table-bordered[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] td[_ngcontent-ng-c485763188],
.table-bordered[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] th[_ngcontent-ng-c485763188],
.table-responsive[_ngcontent-ng-c485763188] table.dataTable[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] th[_ngcontent-ng-c485763188],
table.dataTable[_ngcontent-ng-c485763188] thead[_ngcontent-ng-c485763188] td[_ngcontent-ng-c485763188] {
    color: var(--account-statement-cmp-table-dataTable-thead-td-color);
    background-color: var(--account-statement-cmp-table-dataTable-thead-td-bg);
    padding: 8px 15px
}

.Pikerbg[_ngcontent-ng-c485763188] {
    background-color: var(--account-statement-cmp-table-dataTable-thead-td-color) !important
}

th[_ngcontent-ng-c485763188] {
    background-color: var(--account-statement-cmp-th-bg)
}

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

.card-report[_ngcontent-ng-c485763188] {
    padding: 10px 10px 0;
    width: 100%
}

.card[_ngcontent-ng-c485763188] {
    border-top: 2px solid var(--account-statement-cmp-card-border);
    margin-bottom: 32px
}

.custom-select[_ngcontent-ng-c485763188] {
    vertical-align: middle;
    background: var(--account-statement-cmp-custom-select-bg) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
    background-size: 8px 10px;
    border: 1px solid var(--account-statement-cmp-custom-select-border);
    appearance: none
}

.mx-calendar-icon[_ngcontent-ng-c485763188] {
    width: 100%;
    height: 100%;
    color: #555;
    stroke-width: 8px;
    stroke: currentColor;
    fill: currentColor
}

.mx-input-append[_ngcontent-ng-c485763188] {
    position: absolute;
    top: 0;
    right: -2px;
    width: 35px;
    height: 100%;
    padding: 9px;
    z-index: 999;
    cursor: pointer;
    background-color: var(--account-statement-cmp-mx-input-append-bg);
    border: 1px solid var(--account-statement-cmp-mx-input-append-border);
    border-radius: .25rem
}

.input-group[_ngcontent-ng-c485763188] {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 99%
}

.form-control[_ngcontent-ng-c485763188],
.form-control[_ngcontent-ng-c485763188]:disabled {
    border: 1px solid #ccc
}

.input-group[_ngcontent-ng-c485763188]:not(.has-validation)>.dropdown-toggle[_ngcontent-ng-c485763188]:nth-last-child(n+3),
.input-group[_ngcontent-ng-c485763188]:not(.has-validation)>.form-floating[_ngcontent-ng-c485763188]:not(:last-child)>.form-control[_ngcontent-ng-c485763188],
.input-group[_ngcontent-ng-c485763188]:not(.has-validation)>.form-floating[_ngcontent-ng-c485763188]:not(:last-child)>.form-select[_ngcontent-ng-c485763188],
.input-group[_ngcontent-ng-c485763188]:not(.has-validation)>[_ngcontent-ng-c485763188]:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-top-right-radius: unset !important;
    border-bottom-right-radius: initial !important
}

.form-control[_ngcontent-ng-c485763188] {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--account-statement-cmp-form-control-color);
    background-color: var(--account-statement-cmp-form-control-bg);
    background-clip: padding-box;
    border: 1px solid var(--account-statement-cmp-form-control-border);
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.btn-primary[_ngcontent-ng-c485763188] {
    border-color: unset;
    background: var(--newsColor)
}

.dataTables_wrapper[_ngcontent-ng-c485763188] .dataTables_paginate[_ngcontent-ng-c485763188] {
    float: right;
    text-align: right
}

.btn[_ngcontent-ng-c485763188] {
    display: inline-block;
    font-weight: 400;
    color: var(--account-statement-cmp-btn-color);
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

button[_ngcontent-ng-c485763188],
select[_ngcontent-ng-c485763188] {
    text-transform: none
}

button[_ngcontent-ng-c485763188],
input[_ngcontent-ng-c485763188] {
    overflow: visible
}

.betHistory[_ngcontent-ng-c485763188] .btn[_ngcontent-ng-c485763188] {
    width: 102%;
    margin-bottom: 4px
}

.custom-select[_ngcontent-ng-c485763188] {
    text-indent: 1px;
    text-overflow: "";
    appearance: none;
    background: var(--account-statement-cmp-custom-select-bg) url(Down-Arrow.696f11d0c8727f3b.svg) right 93% / 16% 16px no-repeat;
    background-position: right 0% bottom 45%
}

.dataTables_empty,
.dataTables_filter {
    display: none !important
}

@media screen and (min-width:0px) and (max-width:992px) {
    .card-body[_ngcontent-ng-c485763188] {
        padding: .5rem
    }
}

div.dataTables_length select {
    width: 75px;
    height: 30px;
    border: 1px solid var(--account-statement-cmp-select-border) !important;
    padding-left: 8px;
    border-radius: 5px
}

@media screen and (min-width:993px) {
    .betHistory[_ngcontent-ng-c485763188] {
        padding-right: 22px
    }

    .cardMain[_ngcontent-ng-c485763188] {
        margin-top: 22.5px
    }

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

    .card-report[_ngcontent-ng-c485763188] {
        border-radius: .2rem;
        border-right: 1px solid var(--account-statement-cmp-card-report-border);
        border-left: 1px solid var(--account-statement-cmp-card-report-border)
    }

    .slct-dat[_ngcontent-ng-c485763188] {
        padding-right: 15.5px
    }

    .pick-date-slct[_ngcontent-ng-c485763188] {
        padding-right: 13px;
        padding-left: 14.5px
    }

    .pick-date-slct-two[_ngcontent-ng-c485763188] {
        padding-right: 10.5px;
        padding-left: 17px
    }

    .button-con[_ngcontent-ng-c485763188] {
        padding-left: 19.5px;
        padding-right: 11px
    }

    .mx-input-append[_ngcontent-ng-c485763188] {
        padding: 9px 18.5px
    }

    .fa-calendar-o[_ngcontent-ng-c485763188]:before {
        position: relative;
        right: 7px;
        top: 1px
    }

    .custom-select[_ngcontent-ng-c485763188] {
        padding-left: 15px
    }

    .card[_ngcontent-ng-c485763188] {
        margin-bottom: 24px
    }

    .card-body[_ngcontent-ng-c485763188] {
        padding: 1.25rem
    }

    table.dataTable.no-footer[_ngcontent-ng-c485763188] {
        margin-bottom: 7px
    }
}

@media only screen and (min-width:786px) and (max-width:993px) {
    .card-body[_ngcontent-ng-c485763188] {
        padding: 5px 10px 10px !important;
        margin-bottom: 0 !important
    }
}

.centered-container[_ngcontent-ng-c75588018] {
    max-width: 512px;
    margin: -20px auto 0
}

.main-Box-login[_ngcontent-ng-c75588018] {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--login-bg);
    height: 100vh;
    overflow: hidden;
    position: fixed;
    width: 100%
}

.loginlogo[_ngcontent-ng-c75588018] img[_ngcontent-ng-c75588018] {
    vertical-align: middle;
    border-style: none;
    height: 70px
}

.phoneNumberDiv[_ngcontent-ng-c75588018] {
    background: var(--login-input-bg);
    height: 40px;
    border: 1px solid var(--login-input-border);
    border-radius: 5px
}

.inputicon[_ngcontent-ng-c75588018] {
    color: var(--login-input-icon)
}

.form-control[_ngcontent-ng-c75588018] {
    background: var(--login-input-bg);
    color: var(--login-input-text);
    border-color: transparent
}

.flag[_ngcontent-ng-c75588018] {
    width: 23px;
    margin-left: 10px
}

.flagdiv[_ngcontent-ng-c75588018] {
    width: 79px;
    display: flex;
    justify-content: center;
    align-items: center
}

.form-control[_ngcontent-ng-c75588018]:focus {
    box-shadow: 0 0 #e0e6e6 !important
}

.loginBtn[_ngcontent-ng-c75588018] {
    background: var(--login-page-btn-bg) !important;
    color: var(--login-page-btn-text);
    box-shadow: none;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 700;
    line-height: 2.6;
    text-align: center;
    display: block;
    width: 100%;
    border: unset;
    touch-action: manipulation
}

.crossIcon[_ngcontent-ng-c75588018] {
    position: absolute;
    font-size: 21px;
    top: 20px;
    right: 40px;
    background: var(--login-cross-bg);
    padding: 0 8px;
    color: var(--login-cross-color);
    border-radius: 9px;
    cursor: pointer
}

.forget-pass[_ngcontent-ng-c75588018] {
    font-size: 14px !important;
    font-family: Tahoma, Helvetica, sans-serif;
    color: var(--login-forget-pass-color) !important;
    text-decoration: none !important;
    cursor: pointer
}

input[_ngcontent-ng-c75588018]:-webkit-autofill,
input[_ngcontent-ng-c75588018]:-webkit-autofill:hover,
input[_ngcontent-ng-c75588018]:-webkit-autofill:focus,
input[_ngcontent-ng-c75588018]:-webkit-autofill:active {
    -webkit-background-clip: text;
    -webkit-text-fill-color: var(--login-input-text);
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
    box-shadow: inset 0 0 20px 20px #ffffff29
}

[_ngcontent-ng-c75588018]::-webkit-input-placeholder {
    color: var(--login-input-placeholder) !important
}

.error-message[_ngcontent-ng-c75588018] {
    font-size: 15px;
    line-height: 14px;
    overflow: hidden;
    transition: all .3s cubic-bezier(.55, 0, .55, .2);
    opacity: 1;
    margin-top: 0;
    padding-top: 5px;
    color: var(--login-error-msg)
}

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

@media screen and (min-width:390px) and (max-width:450px) {
    .centered-container[_ngcontent-ng-c75588018] {
        width: 70%;
        max-width: 512px;
        margin: 0 auto 35%
    }
}

@media only screen and (max-width:768px) {
    .crossIcon[_ngcontent-ng-c75588018] {
        right: 5%
    }
}

.game-highlight-wrap[_ngcontent-ng-c3019720824] h3[_ngcontent-ng-c3019720824] {
    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-c3019720824] .nav[_ngcontent-ng-c3019720824] {
    background: var(--desktop-highlights-sport-bar-bg)
}

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

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

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

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

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

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

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

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

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

.game-menu-tab[_ngcontent-ng-c3019720824] .table[_ngcontent-ng-c3019720824] th[_ngcontent-ng-c3019720824] {
    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-c3019720824] .table[_ngcontent-ng-c3019720824] td[_ngcontent-ng-c3019720824],
.game-menu-tab[_ngcontent-ng-c3019720824] .table[_ngcontent-ng-c3019720824] th[_ngcontent-ng-c3019720824] {
    border-top: none;
    padding: 3px 0;
    vertical-align: middle
}

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

.nav-tabs-casino[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none
}

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

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

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c3019720824] .casinoname-item[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824] {
    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-c3019720824] .nav-tabs-casino[_ngcontent-ng-c3019720824] .nav-link.active[_ngcontent-ng-c3019720824] {
    background: var(--dashboard-cmp-nav-tabs-casino-casinoname-item-nav-link-active);
    border-right: 0 !important
}

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

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

.casinoicons[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
        padding-right: 30px;
        padding-left: 30px
    }
}

.casino-bottom[_ngcontent-ng-c3019720824] {
    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-c3019720824] .back[_ngcontent-ng-c3019720824],
.homeevent[_ngcontent-ng-c3019720824] .lay[_ngcontent-ng-c3019720824] {
    font-size: 11px
}

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

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

.game-fancy[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    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-c3019720824] {
    color: var(--dashboard-cmp-in_play-color);
    margin-left: 10px;
    transition: .4s ease-in;
    animation: 1s infinite _ngcontent-ng-c3019720824_newlaunchinplay;
    font-weight: 700
}

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

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

@keyframes _ngcontent-ng-c3019720824_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-c3019720824] span[_ngcontent-ng-c3019720824] {
    min-width: 50px;
    display: inline-flex
}

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

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

.fa[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    margin: 0 0 0 6.2px;
    color: var(--markets-dateTime-color);
    font-weight: 400;
    font-size: 12px;
    display: inline
}

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

.add-pin[_ngcontent-ng-c3019720824],
.pin-on[_ngcontent-ng-c3019720824] {
    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-c3019720824] .table[_ngcontent-ng-c3019720824] {
    font-size: 12px;
    margin-bottom: 0
}

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

.mobile-men[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none !important
}

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

.a-search[_ngcontent-ng-c3019720824] {
    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-c3019720824] .menu-list[_ngcontent-ng-c3019720824] {
    margin: 0;
    padding: 0;
    position: relative;
    overflow-x: auto;
    overflow-y: hidden
}

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

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

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

.menu-item.active[_ngcontent-ng-c3019720824] div[_ngcontent-ng-c3019720824] {
    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-c3019720824] .exch[_ngcontent-ng-c3019720824] {
    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-c3019720824] .exch[_ngcontent-ng-c3019720824] .virtual[_ngcontent-ng-c3019720824] path[_ngcontent-ng-c3019720824] {
    color: var(--mbl-sports-active-text-color);
    fill: var(--mbl-sports-active-text-color)
}

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

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

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

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

    50% {
        color: #ff0
    }

    to {
        color: #00f
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.marquee-box[_ngcontent-ng-c3019720824] h4[_ngcontent-ng-c3019720824] {
    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-c3019720824] h4[_ngcontent-ng-c3019720824] i[_ngcontent-ng-c3019720824] {
    color: var(--news-text-icon-color)
}

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



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

.blinkPulse[_ngcontent-ng-c3019720824]: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-c3019720824_pulse 1.8s ease-out;
    animation-iteration-count: infinite
}

@keyframes _ngcontent-ng-c3019720824_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-c3019720824] {
    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-c3019720824] {
    display: flex;
    align-items: center;
    background: var(--search-input-bg);
    width: 100%
}

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

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

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

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

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

.searchBox[_ngcontent-ng-c3019720824] {
    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-c3019720824] table[_ngcontent-ng-c3019720824] {
    padding: 8px 10px !important;
    border-radius: 5px
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .fancy-and-sport-book-chips[_ngcontent-ng-c3019720824] {
        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-c3019720824] {
        right: 57px
    }
}

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


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

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


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

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

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

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


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

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


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

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

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

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

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

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

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


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

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

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

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

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

.nav-tabs[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none
}

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

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

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

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

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

    .nav-link[_ngcontent-ng-c3019720824] {
        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-c3019720824] {
        position: relative !important
    }
}

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

@media all {
    .nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824] {
        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-c3019720824] {
    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-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:focus,
.nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:hover,
.nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:before {
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-top-color: transparent
}

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

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

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

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

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

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

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

@media all {

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

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

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

.loading-dots[_ngcontent-ng-c3019720824] {
    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-c3019720824_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-c3019720824_loading-dots-animation {
    to {
        clip-path: inset(0 -34% 0 0);
        clip-path: inset(0px -34% 0px 0px)
    }
}

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

.account-detail-head[_ngcontent-ng-c3019720824] {
    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-c3019720824]:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

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

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

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

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

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

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

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

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

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

.account-detail-head[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    padding: 0;
    background-color: transparent;
    border: 0;
    appearance: none;
    color: var(--account-statement-cmp-account-detail-head-color)
}

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

.close[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    font-size: 15px;
    font-weight: 700
}

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

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

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

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

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

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

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

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

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

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

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

.btn-secondary[_ngcontent-ng-c3019720824] {
    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-c3019720824]::placeholder {
    color: #5c6873
}

.form-control[_ngcontent-ng-c3019720824]: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-c3019720824] {
    white-space: nowrap;
    overflow: hidden;
    animation: _ngcontent-ng-c3019720824_scroll-left 10s linear infinite
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.search-game-name[_ngcontent-ng-c3019720824],
.game-teams[_ngcontent-ng-c3019720824],
.game-date[_ngcontent-ng-c3019720824] {
    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-c3019720824] .homeevent[_ngcontent-ng-c3019720824] .count[_ngcontent-ng-c3019720824] {
        width: 90px;
        text-align: center
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.overlay[_ngcontent-ng-c1546520345] {
    pointer-events: none !important
}

.card[_ngcontent-ng-c1546520345] {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background: var(--marketdetails-matchodds-Box-bg);
    background-clip: border-box;
    border: 1px solid var(--market-border);
    border-radius: .25rem
}

.fa-television[_ngcontent-ng-c1546520345] {
    color: var(--mbl-sportName-tv)
}

.card-matchodds[_ngcontent-ng-c1546520345] {
    background: var(--marketdetails-marketname-bar-bg);
    color: var(--marketdetails-marketname-bar-text);
    border: none;
    padding: 0;
    font-size: 13px;
    border-bottom: 1px solid var(--marketName-bar-bottom-border)
}

.outer-div4[_ngcontent-ng-c1546520345] {
    background: transparent
}

.match-odds[_ngcontent-ng-c1546520345] {
    height: 30px;
    line-height: 30px;
    color: var(--marketdetails-marketName-text);
    float: left;
    font-weight: 700;
    padding-right: 30px;
    padding-left: 10px;
    position: relative;
    background: var(--marketdetails-marketName-bg);
    border-top-right-radius: 15px;
    font-size: 12px
}

.matchoddsminmax[_ngcontent-ng-c1546520345] {
    background: var(--matchodds-minmax-bg) !important
}

.matchoddsminmax[_ngcontent-ng-c1546520345] dt[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-minmax-text) !important
}

.matchoddsminmax[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-minmax-value) !important
}

.matched-count[_ngcontent-ng-c1546520345] strong[_ngcontent-ng-c1546520345] {
    font-weight: 700
}

.matchodds_runner[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-runner-text) !important
}

.minus-book.matchodds[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-pl-minus) !important
}

.bookmakerBackground[_ngcontent-ng-c1546520345] {
    background: var(--bookmaker-bg) !important
}

.bookmakerbacklay[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-back-lay-color) !important
}

.bookmakerNameRunner[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-runners-text) !important
}

.bookmakerNameRunner[_ngcontent-ng-c1546520345] .minus-book[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-pl-minus) !important
}

.bookmakerNameRunner[_ngcontent-ng-c1546520345] .plus-book[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-pl-plus) !important
}

.plus-book.matchodds[_ngcontent-ng-c1546520345] {
    color: var(--matchodds-pl-plus) !important
}

.matched-count[_ngcontent-ng-c1546520345] {
    padding: 5px 10px;
    font-size: 13px
}

.table-responsive[_ngcontent-ng-c1546520345] {
    display: block;
    width: 100%;
    overflow-x: hidden
}

.fancy-info[_ngcontent-ng-c1546520345] {
    padding: 0;
    margin: 0;
    height: 20px;
    display: flex;
    background: var(--matchodds-minmax-bg);
    font-size: 10px;
    line-height: 7px;
    border-radius: 3px;
    align-items: center;
    justify-content: center
}

.fancy-info[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345] {
    margin-bottom: 0
}

.fancy-info[_ngcontent-ng-c1546520345] dt[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-fancy-info-dt-color);
    display: inline-block;
    margin-right: 8px
}

.tbl-bets[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345] {
    padding: 5px;
    border-top: none;
    text-align: center
}

.betfair-tbl[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] .back-1[_ngcontent-ng-c1546520345] {
    border-top-left-radius: 10px
}

.odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] {
    text-align: left;
    padding-left: 6px
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    width: 8.97436%;
    border-bottom: 1px solid var(--market-details-cmp-fancy-quick-tr-td-border-b);
    border-left: 1px solid var(--market-details-cmp-fancy-quick-tr-td-border-l);
    font-weight: 700;
    vertical-align: top
}

.match-odds[_ngcontent-ng-c1546520345] img[_ngcontent-ng-c1546520345] {
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: -394px -2816px;
    height: 30px;
    width: 20px
}

.fancy-info[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345] {
    display: inline-block
}

.betfair-tbl[_ngcontent-ng-c1546520345] {
    margin-bottom: 0
}

.fancy-head[_ngcontent-ng-c1546520345] .tc-content[_ngcontent-ng-c1546520345] h5[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345],
.fancy-head[_ngcontent-ng-c1546520345] h4[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345],
.tc-content[_ngcontent-ng-c1546520345] .fancy-head[_ngcontent-ng-c1546520345] h5[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    background-position: 0 -4749px
}

.fancy-head[_ngcontent-ng-c1546520345] h4[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    min-width: 72px;
    line-height: 30px;
    padding: 0 10px;
    vertical-align: top;
    display: inline-block;
    background: var(--market-details-cmp-fancy-head-h4-span-background);
    font-weight: 700
}

.fancy-head[_ngcontent-ng-c1546520345] .in-play-sportbook[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    background: var(--market-details-cmp-fancy-head-in-play-sportbook-span-background);
    cursor: pointer;
    border-top-left-radius: 10px
}

.sprt-card[_ngcontent-ng-c1546520345] {
    display: none
}

.btn-fancybet_rules[_ngcontent-ng-c1546520345],
.btn-sportsbook_rules[_ngcontent-ng-c1546520345] {
    vertical-align: top;
    margin-left: -4px;
    height: 30px;
    font-size: 0;
    text-indent: -99999px;
    width: 41px;
    display: inline-block;
    background-repeat: no-repeat
}

.btn-fancybet_rules[_ngcontent-ng-c1546520345]:before,
.btn-sportsbook_rules[_ngcontent-ng-c1546520345]:before {
    content: "";
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    margin: 8px 12px;
    background-size: contain;
    display: block
}

.fancy-head[_ngcontent-ng-c1546520345] h4[_ngcontent-ng-c1546520345]:after {
    content: "";
    display: block;
    clear: both
}

.rules-wrap[_ngcontent-ng-c1546520345] ol[_ngcontent-ng-c1546520345] {
    margin: 0 0 10px 20px;
    padding: 0
}

.rules-wrap[_ngcontent-ng-c1546520345] ol[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
    margin-bottom: 5px;
    text-transform: unset;
    font-size: 13px
}

.rules-wrap[_ngcontent-ng-c1546520345] .btn-wrap[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
    width: 100%
}

.card-lottery[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: #fff !important
}

.bets[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345],
.bets-GH[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345],
.bets-HS[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    font-weight: 400
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    padding: 3px 10px
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] .btn[_ngcontent-ng-c1546520345] {
    border: 1px solid var(--market-details-cmp-fancy-quick-tr-btn-border);
    border-radius: 4px;
    color: var(--market-details-cmp-fancy-quick-tr-btn-color);
    font-weight: 700;
    line-height: 30px;
    font-size: 13px;
    height: 38px;
    margin: 0 5px 0 0;
    text-align: center
}

.quick-bet-confirm[_ngcontent-ng-c1546520345] {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    background-color: var(--market-details-cmp-quick-bet-confirm-background);
    flex-direction: column;
    justify-content: center;
    display: flex;
    text-align: left;
    margin-bottom: 0
}

.quick-bet-confirm[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
    width: 100%;
    list-style: none;
    line-height: 18px;
    color: var(--market-details-cmp-quick-bet-confirm-li-color);
    padding: 0 5px;
    text-align: left
}

.quick-bet-confirm[_ngcontent-ng-c1546520345] .quick-bet-confirm-title[_ngcontent-ng-c1546520345] {
    font-size: 10px;
    line-height: 12px;
    color: #222;
    opacity: .5
}

.col-stake_list[_ngcontent-ng-c1546520345] ul[_ngcontent-ng-c1546520345] {
    padding: 0;
    margin: 0
}

.lay-1.select[_ngcontent-ng-c1546520345],
.lay-2.select[_ngcontent-ng-c1546520345],
.lay-3.select[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-1-select-background);
    color: #fff;
    box-shadow: inset 0 1px 3px #00000080
}

.back-1.select[_ngcontent-ng-c1546520345],
.back-2.select[_ngcontent-ng-c1546520345],
.back-3.select[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-back-1-select-background);
    color: #fff;
    box-shadow: inset 0 1px 3px #00000080
}

.back-1.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.back-2.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.back-3.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-1.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-2.select[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: #fff !important
}

.back-1.spark[_ngcontent-ng-c1546520345] {
    animation: .5s sparkBack
}

.plus-book[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-plus-book-color);
    font-weight: 700 !important
}

.back-1[_ngcontent-ng-c1546520345],
.back-2[_ngcontent-ng-c1546520345],
.back-3[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-back-1-background);
    border-left-color: var(--market-details-cmp-back-1-border-l)
}

.table[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345],
.tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] {
    border-bottom: 1px solid var(--market-details-cmp-odd-row-border-b)
}

.betfair-tbl[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] .lay-1[_ngcontent-ng-c1546520345] {
    border-top-right-radius: 10px
}

.lay-1[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-1-background);
    border-left-color: #fff
}

.back-2[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-back-2-background);
    border-left-color: #fff
}

.tbl-bets[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    text-align: center;
    font-size: 12px;
    padding: 3px 0;
    font-weight: 700;
    border-top: none
}

.odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] .title[_ngcontent-ng-c1546520345] {
    font-size: 12px;
    display: block;
    font-weight: 700 !important
}

.marketinfo[_ngcontent-ng-c1546520345] svg[_ngcontent-ng-c1546520345] {
    width: 15px;
    height: 15px;
    position: absolute;
    right: 8px;
    color: var(--marketdetails-info-icon);
    top: 8px;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block
}

.back-3[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-back-3-background);
    border-left-color: #fff
}

.lay-2[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-2-background);
    border-left-color: #fff
}

.lay-3[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-3-background);
    border-left-color: #fff
}

.match-list[_ngcontent-ng-c1546520345] {
    padding: 4px 12px
}

.matchodd[_ngcontent-ng-c1546520345] {
    font-size: 12px
}

.marketinfo[_ngcontent-ng-c1546520345] {
    font-size: 14px;
    cursor: pointer
}

.ml-2[_ngcontent-ng-c1546520345] {
    margin-left: .5rem
}

.pull-left[_ngcontent-ng-c1546520345] {
    float: left
}

.pull-right[_ngcontent-ng-c1546520345] {
    float: right
}

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

.p-rltv[_ngcontent-ng-c1546520345] {
    position: relative
}

.table[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345],
.tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] {
    border-bottom: 1px solid var(--marketdetails-matchodds-bottom-border)
}

.bookmakerBackground.table[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345],
.bookmakerBackground.table[_ngcontent-ng-c1546520345] tbody[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] {
    border-bottom: 1px solid var(--bookmaker-bottom-border) !important
}

.team-width[_ngcontent-ng-c1546520345] {
    width: 40%
}

.odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] {
    text-align: left
}

.table[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    vertical-align: middle
}

.minus-book[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-minus-book-color);
    display: block;
    font-weight: 700 !important
}

.fas[_ngcontent-ng-c1546520345] {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-arrow-right[_ngcontent-ng-c1546520345]:before {
    content: "\f061"
}

.back-gradient[_ngcontent-ng-c1546520345] {
    background-image: var(--market-details-cmp-back-gradient-background);
    height: 46px;
    display: flex;
    margin: 0;
    padding: 0
}

.back-gradient[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345],
.lay-gradient[_ngcontent-ng-c1546520345] dd[_ngcontent-ng-c1546520345] {
    flex: 1;
    padding: 2px;
    color: var(--market-details-cmp-back-gradient-color);
    justify-content: center;
    align-items: center;
    display: flex;
    margin: 0
}

.tbl-bets[_ngcontent-ng-c1546520345] .count[_ngcontent-ng-c1546520345] {
    width: 10%
}

.back-gradient[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-gradient[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    justify-content: center;
    align-items: center;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    padding: 2px 0;
    margin: 0;
    border-radius: 4px
}

.tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    display: block;
    font-weight: 400;
    font-size: 11px
}

.tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] .title[_ngcontent-ng-c1546520345] {
    font-size: 12px
}

.count[_ngcontent-ng-c1546520345] {
    position: relative
}

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

.back-gradient[_ngcontent-ng-c1546520345] .back_1[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-gradient[_ngcontent-ng-c1546520345] .lay_1[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    justify-content: center;
    align-items: center;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    padding: 0;
    margin: 0;
    background-color: var(--market-details-cmp-lay_1-back-1-a-background);
    border: 1px solid #fff;
    border-radius: 4px;
    color: #000
}

.lay-gradient[_ngcontent-ng-c1546520345] {
    background-image: var(--market-details-cmp-lay-gradient-bk-image);
    height: 46px;
    display: flex;
    margin: 0;
    padding: 0
}

.lay-gradient[_ngcontent-ng-c1546520345] .lay_1[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-lay-gradient-lay_1-a-background)
}

a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]),
a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]):hover {
    color: #09437f;
    cursor: pointer
}

.lay-gradient[_ngcontent-ng-c1546520345] .lay_2[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345],
.lay-gradient[_ngcontent-ng-c1546520345] .lay_3[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: #a9616d
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    padding: 0
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    width: 8.97436%;
    border-bottom: 1px solid #7e97a7;
    border-left: 1px solid #ddd;
    font-weight: 700;
    vertical-align: top
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] td[_ngcontent-ng-c1546520345] {
    text-align: left
}

dl[_ngcontent-ng-c1546520345] {
    margin-top: 0;
    margin-bottom: 1rem
}

dt[_ngcontent-ng-c1546520345] {
    font-weight: 700
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] dt[_ngcontent-ng-c1546520345] span[_ngcontent-ng-c1546520345] {
    display: inline-block
}

dd[_ngcontent-ng-c1546520345] {
    margin-bottom: .5rem;
    margin-left: 0
}

a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]),
a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]):focus,
a[_ngcontent-ng-c1546520345]:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

.match-btn[_ngcontent-ng-c1546520345] .claass[_ngcontent-ng-c1546520345] {
    color: var(--mbl-pin-active-color) !important
}

.match-list[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-match-list-a-color) !important;
    cursor: pointer
}

ul[_ngcontent-ng-c1546520345] {
    margin-top: 0;
    margin-bottom: 1rem
}

.col-stake[_ngcontent-ng-c1546520345] .show-xs[_ngcontent-ng-c1546520345] {
    display: none
}

.col-stake[_ngcontent-ng-c1546520345] .icon-minus[_ngcontent-ng-c1546520345] {
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;
    border: 1px solid var(--market-details-cmp-col-stake-icon-minus-border);
    display: inline-block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    background-image: var(--market-details-cmp-col-stake-icon-minus-background);
    justify-content: center;
    align-items: center
}

.icon-minus[_ngcontent-ng-c1546520345],
.icon-plus[_ngcontent-ng-c1546520345] {
    font-family: simple-line-icons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

input[_ngcontent-ng-c1546520345] {
    overflow: visible
}

.col-stake[_ngcontent-ng-c1546520345] .icon-plus[_ngcontent-ng-c1546520345] {
    border-bottom-right-radius: 7px;
    border-top-right-radius: 7px;
    border: 1px solid var(--market-details-cmp-col-stake-icon-plus-border);
    display: inline-block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    background-image: var(--market-details-cmp-col-stake-icon-plus-background);
    justify-content: center;
    align-items: center
}

button[_ngcontent-ng-c1546520345] {
    -webkit-appearance: button
}

button[_ngcontent-ng-c1546520345] {
    text-transform: none;
    font-family: inherit;
    font-size: inherit
}

#stakePopupList[_ngcontent-ng-c1546520345]>ul[_ngcontent-ng-c1546520345] {
    display: flex
}

#stakePopupList[_ngcontent-ng-c1546520345] ul[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
    text-decoration: none;
    list-style-type: none
}

.fancy-quick-tr[_ngcontent-ng-c1546520345] {
    display: none
}

.table[_ngcontent-ng-c1546520345]>[_ngcontent-ng-c1546520345]:not(:first-child) {
    border-top: 1px solid #7e97a7
}

@media screen and (max-width:992px) {
    .desktopView[_ngcontent-ng-c1546520345] {
        display: none
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345] {
        background: var(--mbl-tvScore-tab-bg);
        width: 100%;
        color: var(--mbl-tvScore-tab-text);
        white-space: nowrap;
        text-align: center;
        font-size: 13px;
        padding: 5px 0;
        border-right: 1px solid var(--mb-tvScore-border)
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345]:last-child {
        border-right: 0px
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345] [_ngcontent-ng-c1546520345]:last-child {
        border-right: none
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345] [_ngcontent-ng-c1546520345]:first-child {
        border-left: none
    }

    .ActiveStreamTab[_ngcontent-ng-c1546520345] {
        border-bottom: 1px solid var(--mbl-tvScore-active-border) !important;
        border-top: none
    }

    .match-btn[_ngcontent-ng-c1546520345] {
        display: flex;
        justify-content: center;
        list-style: none;
        background-color: var(--market-details-cmp-match-btn-background);
        padding: 0;
        margin-bottom: 2px;
        margin-top: .5px
    }

    .match-btn[_ngcontent-ng-c1546520345] li[_ngcontent-ng-c1546520345] {
        display: list-item;
        text-align: -webkit-match-parent;
        list-style: none;
        text-decoration: none
    }

    .match-btn[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
        text-decoration: none;
        align-items: center;
        justify-content: center;
        width: 26.66667vw;
        height: 7.46667vw;
        background-repeat: no-repeat;
        background-size: contain;
        color: var(--mbl-pin-refresh-tab-text);
        font-size: 3.2vw;
        font-weight: 700;
        box-sizing: border-box;
        display: flex
    }

    .match-btn[_ngcontent-ng-c1546520345] .btn-pin[_ngcontent-ng-c1546520345] {
        padding-left: 2.13333vw;
        background: var(--mbl-pin-refresh-tab-bg);
        clip-path: polygon(0 0, 100% 0%, 100% 100%, 16% 93%, 10% 84%);
        border-radius: 0 0 0 32px
    }

    .match-btn[_ngcontent-ng-c1546520345] .btn-refresh[_ngcontent-ng-c1546520345] {
        padding-right: 2.13333vw;
        background: var(--mbl-pin-refresh-tab-bg);
        clip-path: polygon(0% 0%, 100% 0, 93% 84%, 83% 100%, 0% 100%);
        border-radius: 0 0 26px
    }

    .game-head[_ngcontent-ng-c1546520345] .match-btn[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
        align-items: center;
        justify-content: center;
        width: 26.66667vw;
        height: 7.46667vw;
        background-repeat: no-repeat;
        background-size: contain;
        color: var(--market-details-cmp-match-btn-a-color);
        font-size: 3.2vw;
        font-weight: 700;
        box-sizing: border-box;
        display: flex
    }

    .match-btn[_ngcontent-ng-c1546520345] a.btn-pin[_ngcontent-ng-c1546520345] svg[_ngcontent-ng-c1546520345] {
        margin-right: .53333vw;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain
    }

    .match-btn[_ngcontent-ng-c1546520345] a.btn-refresh[_ngcontent-ng-c1546520345] svg[_ngcontent-ng-c1546520345] {
        margin-right: .53333vw;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain
    }

    .game-highlight-wrap[_ngcontent-ng-c1546520345] {
        background: var(--mbl-sportName-bg);
        text-align: center;
        color: var(--mbl-sportName-text);
        font-size: 16px;
        line-height: 35px
    }

    .accordion-body[_ngcontent-ng-c1546520345] {
        display: none
    }

    .tbl-bets[_ngcontent-ng-c1546520345] .odd-row[_ngcontent-ng-c1546520345] .team-name[_ngcontent-ng-c1546520345] .title[_ngcontent-ng-c1546520345] {
        font-size: 13px
    }
}

@media screen and (max-width:768px) {
    .boxHide[_ngcontent-ng-c1546520345] {
        display: none !important
    }

    .showMinMaxMobile[_ngcontent-ng-c1546520345] {
        display: block
    }

    .betfair-tbl[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] .back-1[_ngcontent-ng-c1546520345] {
        border-top-left-radius: 0
    }

    .betfair-tbl[_ngcontent-ng-c1546520345] thead[_ngcontent-ng-c1546520345] .lay-1[_ngcontent-ng-c1546520345] {
        border-top-right-radius: 0
    }

    .matched-count[_ngcontent-ng-c1546520345] {
        font-size: 11px
    }

    .team-width[_ngcontent-ng-c1546520345] {
        width: 65%
    }

    .mobileTableHead[_ngcontent-ng-c1546520345] {
        min-width: 65px !important
    }
}

.cashout-container[_ngcontent-ng-c1546520345] {
    line-height: 18px;
    margin-left: 3px;
    vertical-align: middle;
    font-weight: 700;
    cursor: pointer;
    align-items: center
}

.empty-container[_ngcontent-ng-c1546520345] {
    width: 107px;
    padding-top: 6px;
    z-index: 1;
    padding-bottom: 4.1px
}

.cashout-label[_ngcontent-ng-c1546520345] {
    margin-left: 5px
}

.cashout-icon[_ngcontent-ng-c1546520345] {
    width: 18px;
    border-radius: 2px;
    height: 18px;
    float: left;
    background-color: var(--cashout-icon-bg);
    color: var(--cashout-icon-color);
    display: flex;
    align-items: center;
    justify-content: center
}

.marketDetailsList[_ngcontent-ng-c1546520345] {
    list-style: none;
    display: flex;
    overflow-x: scroll;
    padding-left: 0;
    margin-bottom: 0;
    position: relative;
    height: 11.6vw;
    background: var(--mbl-filter-background);
    padding: 1.86667vw;
    overflow: auto;
    white-space: nowrap
}

.marketDetailsList[_ngcontent-ng-c1546520345]::-webkit-scrollbar {
    display: none
}

.marketDetailsList[_ngcontent-ng-c1546520345] {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.marketDetailsListItem[_ngcontent-ng-c1546520345] {
    margin-right: 1.33333vw
}

.marketDetailsListItem[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: var(--mbl-filter-tab-text) !important;
    line-height: 9.06667vw;
    font-weight: 700;
    background: var(--mbl-filter-tab-bg);
    border: 1px solid var(--mbl-filter-tab-border);
    border-radius: 4.8vw;
    padding: 2.4vw;
    font-size: 3.46667vw
}

.marketDetailsListItem[_ngcontent-ng-c1546520345] a.active[_ngcontent-ng-c1546520345] {
    background: var(--mbl-filter-tab-active-bg) !important;
    color: var(--mbl-filter-tab-active-text) !important;
    border: 1px solid var(--mbl-filter-tab-active-border) !important
}

@media screen and (min-width:992px) {
    .marketDetailsList[_ngcontent-ng-c1546520345] {
        display: none
    }

    .matchodd-cont[_ngcontent-ng-c1546520345] {
        margin-bottom: 1rem !important
    }

    .market-name-bar-odd[_ngcontent-ng-c1546520345] {
        margin-top: 6px
    }
}

.suspended[_ngcontent-ng-c1546520345] {
    padding: 38px;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 30px;
    font-weight: 700;
    top: 0;
    color: var(--matchodds-suspended-color);
    display: flex;
    text-align: center;
    background: var(--matchodds-suspended-bg);
    opacity: .8;
    border: 2px solid var(--matchodds-suspended-border);
    z-index: 2;
    justify-content: center;
    align-items: center;
    text-transform: uppercase
}

.suspend-bookmaker[bookmarked_table][_ngcontent-ng-c1546520345] {
    height: 46px;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    position: absolute;
    width: 100%;
    left: 0
}

.suspend-bookmaker[bookmarked_table][_ngcontent-ng-c1546520345] span[bookmarked_table][_ngcontent-ng-c1546520345] {
    line-height: 46px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
    height: 46px;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    position: absolute;
    width: 60%;
    left: 40%;
    text-align: center
}

.suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] span[bookmarked_table][_ngcontent-ng-c1546520345] {
    line-height: 46px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.marketplace-right-arrow[_ngcontent-ng-c1546520345] {
    font: 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 6px;
    position: relative;
    top: 3px
}

.blue-bet-slip-back[_ngcontent-ng-c1546520345] {
    background: var(--market-details-cmp-blue-bet-slip-back-background);
    border-bottom: 1px solid #7e97a7
}

.bookmakerNews[_ngcontent-ng-c1546520345] {
    color: var(--bookmaker-news-text) !important
}

.pink-bet-slip-back[_ngcontent-ng-c1546520345] {
    background: var(--market-details-cmp-pink-bet-slip-back-background)
}

.odd-row[_ngcontent-ng-c1546520345] .back-1.active[_ngcontent-ng-c1546520345],
.odd-row[_ngcontent-ng-c1546520345] .back-2.active[_ngcontent-ng-c1546520345],
.odd-row[_ngcontent-ng-c1546520345] .back-3.active[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-odd-row-back-1-active-background);
    color: var(--market-details-cmp-odd-row-back-1-active-color);
    box-shadow: inset 0 1px 3px #00000080
}

.odd-row[_ngcontent-ng-c1546520345] .lay-1.active[_ngcontent-ng-c1546520345],
.lay-2.active[_ngcontent-ng-c1546520345],
.lay-3.active[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-odd-row-lay-1-active-background);
    color: var(--market-details-cmp-odd-row-lay-1-active-color);
    box-shadow: inset 0 1px 3px #00000080
}

.app-market-tabs[_ngcontent-ng-c1546520345] {
    position: relative;
    top: 12px
}

@media only screen and (max-width:767px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        height: 46px;
        background-color: var(--market-details-cmp-suspend-background);
        z-index: 5;
        position: absolute;
        width: 35%;
        left: 65%;
        text-align: center
    }

    .sportbook-back[_ngcontent-ng-c1546520345] {
        width: 62% !important
    }
}

.loader-body-marketplace[_ngcontent-ng-c1546520345] {
    display: flex;
    justify-content: center
}

.btn-wrap[_ngcontent-ng-c1546520345] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.btn-wrap[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    text-decoration: none;
    cursor: pointer
}

.selectBetBack[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    background-color: var(--market-details-cmp-selectBetBack-a-background) !important;
    color: var(--market-details-cmp-selectBetBack-a-color) !important;
    box-shadow: inset 0 1px 3px #00000080
}

.selectBetLay[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
    color: var(--market-details-cmp-selectBetLay-a-color) !important;
    background-color: var(--market-details-cmp-selectBetLay-a-background) !important;
    box-shadow: inset 0 1px 3px #00000080
}

@media only screen and (min-width:992px) {
    .matchodd[_ngcontent-ng-c1546520345] {
        margin-top: -2.5px
    }

    .marketDetailsList-con[_ngcontent-ng-c1546520345] {
        margin-top: 8px
    }

    .match-book-inner-data[_ngcontent-ng-c1546520345] {
        font-size: 12px !important
    }

    .fa-circle[_ngcontent-ng-c1546520345]:before {
        font-size: smaller;
        position: relative
    }

    .mobileScoreCardAndStream[_ngcontent-ng-c1546520345] {
        display: none
    }
}

@media only screen and (max-width:574px) {
    .cash-con[_ngcontent-ng-c1546520345] {
        font-size: 11px !important;
        position: relative;
        bottom: 1px
    }

    .matched-count[_ngcontent-ng-c1546520345] {
        padding: 5px 3px
    }

    .fa-circle[_ngcontent-ng-c1546520345]:before {
        font-size: x-small;
        position: relative
    }

    .fa-television[_ngcontent-ng-c1546520345]:before {
        font-weight: 500;
        position: relative;
        left: 7px
    }

    .cric-txt[_ngcontent-ng-c1546520345] {
        font-weight: 900;
        position: relative;
        left: 8px
    }

    .match-inn-txt-top[_ngcontent-ng-c1546520345] {
        font-size: 12px !important
    }

    .match-inn-txt-btm[_ngcontent-ng-c1546520345] {
        font-size: 11px !important
    }

    .marketDetailsList[_ngcontent-ng-c1546520345] {
        margin-bottom: -4px;
        position: relative;
        height: 6.8vh;
        bottom: 2px
    }

    .match-btn[_ngcontent-ng-c1546520345] {
        margin-top: 0
    }
}

@media only screen and (min-width:993px) {
    .matched-count[_ngcontent-ng-c1546520345] {
        padding: 5px 0;
        position: relative;
        right: 10px
    }

    .bookmaker-dark-head[_ngcontent-ng-c1546520345] {
        min-width: max-content
    }

    .outer-div1[_ngcontent-ng-c1546520345] {
        width: 11.6vw
    }
}

@media only screen and (max-width:574px) {
    .mobile-query[_ngcontent-ng-c1546520345] {
        position: relative;
        left: -1px
    }

    .matchodd-cont[_ngcontent-ng-c1546520345] {
        position: relative;
        left: -1px;
        margin-bottom: 16px;
        width: 100.5%
    }

    .marketDetailsList[_ngcontent-ng-c1546520345] {
        margin-top: 2px;
        height: 6.3vh
    }
}

@media screen and (max-width:426px) {
    .marketDetailsList[_ngcontent-ng-c1546520345] {
        height: auto;
        margin-bottom: -4px
    }

    .app-market-tabs[_ngcontent-ng-c1546520345] {
        top: -5px;
        width: 100.2%
    }

    .ipl-winner[_ngcontent-ng-c1546520345]:last-child {
        margin-bottom: 17px
    }

    .matchodd-cont[_ngcontent-ng-c1546520345]:last-child {
        margin-bottom: 17px
    }

    .book-maker-table-thead[_ngcontent-ng-c1546520345] th[_ngcontent-ng-c1546520345] {
        padding-top: 2px;
        padding-bottom: 2px
    }

    .bookmaker-mobile-custom-css[_ngcontent-ng-c1546520345] {
        position: relative;
        left: -1px;
        width: 100.4%
    }

    .ipl-winner[_ngcontent-ng-c1546520345]:last-child {
        margin-bottom: 0
    }

    .mobile-query[_ngcontent-ng-c1546520345] {
        margin-top: 17px
    }

    .not-matched[_ngcontent-ng-c1546520345] {
        height: 27px
    }

    .cashout-done[_ngcontent-ng-c1546520345] {
        top: 2px !important
    }

    .not-matched-profit[_ngcontent-ng-c1546520345] {
        margin-bottom: 2px
    }
}

@media screen and (max-width:321px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        width: 40%;
        left: 60%
    }

    .empty-container[_ngcontent-ng-c1546520345] {
        width: 90px
    }

    .outer-div4[_ngcontent-ng-c1546520345] {
        width: 107px !important
    }

    .outer-div2[_ngcontent-ng-c1546520345] {
        width: 30%
    }
}

@media screen and (max-width:281px) {
    .marketDetailsList[_ngcontent-ng-c1546520345] {
        margin-bottom: -5px
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        width: 46%;
        left: 54%
    }
}

.matchodd-cont[_ngcontent-ng-c1546520345]:last-child {
    margin-bottom: 0 !important
}

@media only screen and (min-width:768px) {
    .cashout-container[_ngcontent-ng-c1546520345] {
        top: 1px !important
    }
}

@media only screen and (min-width:1024px) {
    .outer-div3[_ngcontent-ng-c1546520345] {
        position: relative;
        width: 56%;
        left: 0
    }

    .empty-container[_ngcontent-ng-c1546520345] {
        padding-bottom: 0
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .marketDetailsList[_ngcontent-ng-c1546520345] {
        height: 6.6vw
    }

    .marketDetailsListItem[_ngcontent-ng-c1546520345] a[_ngcontent-ng-c1546520345] {
        line-height: 3.06667vw;
        font-weight: 700;
        border-radius: 4.8vw;
        padding: 1vw;
        font-size: 2vw
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        width: 60%;
        left: 65%
    }

    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] span[bookmarked_table][_ngcontent-ng-c1546520345] {
        font-size: 18px;
        margin-right: 180px
    }
}

@media only screen and (min-width:786px) and (max-width:1024px) {
    .suspend-bookmaker-external[bookmarked_table][_ngcontent-ng-c1546520345] {
        width: 82%;
        left: 40%
    }

    .game-highlight-wrap[_ngcontent-ng-c1546520345] {
        font-size: 25px;
        line-height: 45px
    }

    .fa-television[_ngcontent-ng-c1546520345] {
        font-size: 22px !important
    }

    .tabTv[_ngcontent-ng-c1546520345] .items[_ngcontent-ng-c1546520345] {
        font-size: 20px
    }
}

@media only screen and (min-width:420px) and (max-width:460px) {
    .mobileTableHead[_ngcontent-ng-c1546520345] {
        min-width: 75px !important
    }

    .empty-container[_ngcontent-ng-c1546520345] {
        padding-bottom: 0
    }
}

.table[_ngcontent-ng-c1546520345]>thead[_ngcontent-ng-c1546520345]>th.min-max-mobile[_ngcontent-ng-c1546520345] {
    border-bottom: 0px
}

@media only screen and (min-width:390px) and (max-width:415px) {
    .tbl-bets[_ngcontent-ng-c1546520345] .count[_ngcontent-ng-c1546520345] {
        width: 70px;
        max-width: 70px;
        min-width: 70px
    }
}

@media only screen and (min-width: 300px) and (max-width: 400px) {
    .empty-container[_ngcontent-ng-c1546520345] {
        padding-bottom: 0
    }
}

@media only screen and (min-width: 300px) and (max-width: 992px) {
    .hideDesktopMarque[_ngcontent-ng-c1546520345] {
        display: none
    }

    .fancy-marquee[_ngcontent-ng-c1546520345] {
        font-size: 11px;
        width: 100%
    }
}

@media only screen and (min-width: 993px) {
    .hideMobileMarque[_ngcontent-ng-c1546520345] {
        display: none
    }
}

.sportbook-back[_ngcontent-ng-c1546520345] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-background);
    width: 125px;
    border: 1px solid white;
    border-radius: 3px;
    position: relative;
    padding: 2px 0
}

.selectBetBackSportBook[_ngcontent-ng-c1546520345] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-background) !important;
    color: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-color) !important;
    box-shadow: inset 0 1px 3px #00000080 !important;
    border-radius: 3px
}

.winMarket[_ngcontent-ng-c1546520345] {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 4px
}

.back-gradientSportbook[_ngcontent-ng-c1546520345] {
    background: linear-gradient(90deg, #82dda6cc, #82ddb059 49%, #82dda6cc)
}

.winTitle[_ngcontent-ng-c1546520345] {
    font-size: 12px;
    font-weight: 700;
    text-align: center;
    display: block
}

@media screen and (max-width:490px) {
    .winTitle[_ngcontent-ng-c1546520345] {
        text-overflow: ellipsis;
        width: 140px;
        overflow: hidden;
        white-space: nowrap
    }
}

.suspend-WinSPort-external[bookmarked_table][_ngcontent-ng-c1546520345] {
    height: 100%;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    top: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center
}

.suspend-WinSPort-external[bookmarked_table][_ngcontent-ng-c1546520345] span[bookmarked_table][_ngcontent-ng-c1546520345] {
    line-height: 120px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.winSP .input-Betslip {
    margin-left: 40px !important
}

.spWinnerMarket[_ngcontent-ng-c1546520345] {
    margin-top: 17px !important
}

.container-main-time[_ngcontent-ng-c1546520345] {
    padding: 0;
    background: linear-gradient(0deg, #000000c4, #00000073), url(sports-banner-min.1d823b80b695c40d.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    margin-right: auto;
    margin-left: auto;
    color: #fff;
    height: 90px;
    align-items: center;
    display: grid;
    background-position: bottom;
    position: relative
}

.time-cricket-banner[_ngcontent-ng-c1546520345] {
    background: linear-gradient(0deg, #0000001a, #00000073), url(https://555royal.in/CricketBanner.fa7d242575eddf8f.jpg) !important;
    background-size: 100% 90px !important
}

.time-tennis-banner[_ngcontent-ng-c1546520345] {
    background: linear-gradient(0deg, #0000, #00000073), url(https://555royal.in/TennisBanner.a597d556bbce612b.jpg);
    background-size: 100% 90px
}

.time-soccer-banner[_ngcontent-ng-c1546520345] {
    background: linear-gradient(0deg, #0000, #0000), url(https://555royal.in/FootBallBanner.ddd465d47539ab30.jpg);
    background-size: 100% 90px
}

.time-horse-banner[_ngcontent-ng-c1546520345] {
    background: linear-gradient(0deg, #0000, #0000), url(https://555royal.in/HorseRacingBanner.a3774ec269f926c3.jpg);
    background-size: 100% 90px
}

@media screen and (min-width:767px) {
    .time-cricket-banner[_ngcontent-ng-c1546520345] {
        background-size: 100% 135px !important
    }

    .time-horse-banner[_ngcontent-ng-c1546520345] {
        background-size: 100% 149px !important
    }

    .time-soccer-banner[_ngcontent-ng-c1546520345] {
        background-size: 100% 120px !important
    }

    .time-tennis-banner[_ngcontent-ng-c1546520345] {
        background-size: 100% 130px !important
    }
}

.gameStatus[_ngcontent-ng-c1546520345] {
    font-size: 12px;
    font-weight: 700;
    text-shadow: #FC0 1px 0 10px
}

.redStatus[_ngcontent-ng-c1546520345] {
    color: red
}

.greenStatus[_ngcontent-ng-c1546520345] {
    color: green;
    text-shadow: #FC0 1px 0 10px
}

.gameRemainingTime[_ngcontent-ng-c1546520345] {
    font-size: 12px;
    font-weight: 700;
    text-shadow: #FC0 1px 0 10px
}

.betStart[_ngcontent-ng-c1546520345] {
    color: #ff0;
    text-shadow: #FC0 1px 0 10px
}

.card[_ngcontent-ng-c1703479958] {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: var(--market-tabs-cmp-card-background);
    background-clip: border-box;
    border: 1px solid var(--market-tabs-cmp-card-border);
    border-radius: .25rem;
    margin-top: -2px;
    padding: 0;
    background: none;
    margin-bottom: 1.5rem
}

.count[_ngcontent-ng-c1703479958] {
    position: relative
}

.sportbook-market-tbl[_ngcontent-ng-c1703479958] {
    overflow-y: hidden
}

.fancy-card[_ngcontent-ng-c1703479958] {
    border: 1px solid var(--market-tabs-cmp-fancy-card-border);
    border-bottom: 1px solid var(--market-tabs-cmp-fancy-card-border);
    border-radius: 4px 4px 2px 2px
}

.fancy-card[_ngcontent-ng-c1703479958] .table-responsive[_ngcontent-ng-c1703479958] {
    border-radius: 4px 4px 2px 2px
}

#fancyBetHeadNew[_ngcontent-ng-c1703479958] {
    top: 0
}

.bookmaker[_ngcontent-ng-c1703479958],
.fancy-head[_ngcontent-ng-c1703479958],
.sportsbook-head[_ngcontent-ng-c1703479958] {
    position: absolute;
    top: 0;
    width: 100%;
    zoom: 1
}

.card-header[_ngcontent-ng-c1703479958] {
    padding: 0
}

.fancy-head[_ngcontent-ng-c1703479958] h4[_ngcontent-ng-c1703479958] {
    position: relative;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    color: var(--market-tabs-cmp-fancy-head-h4-color);
    z-index: 1;
    float: left;
    zoom: 1
}

.bookmaker[_ngcontent-ng-c1703479958] .in-play[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958],
.fancy-head[_ngcontent-ng-c1703479958] .in-play[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958],
.sportsbook-head[_ngcontent-ng-c1703479958] .in-play[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958] {
    padding: 0 14px 0 8px;
    cursor: pointer
}

.btn-fancybet_rules[_ngcontent-ng-c1703479958],
.btn-sportsbook_rules[_ngcontent-ng-c1703479958] {
    vertical-align: top;
    margin-left: -4px;
    height: 30px;
    font-size: 0;
    text-indent: -99999px;
    width: 41px;
    display: inline-block;
    background-repeat: no-repeat;
    background: var(--fancy-info-icon-bg);
    clip-path: polygon(100% 100%, 79% 22%, 76% 15%, 74% 12%, 72% 9%, 68% 6%, 59% 3%, 78% 2%, 0% 0%, 0% 100%)
}

.btn-sportsbook_rules[_ngcontent-ng-c1703479958] {
    background: var(--sportsbook-info-icon-bg);
    clip-path: polygon(100% 100%, 79% 22%, 76% 15%, 74% 12%, 72% 9%, 68% 6%, 59% 3%, 78% 2%, 0% 0%, 0% 100%)
}

a.btn-fancybet_rules[_ngcontent-ng-c1703479958],
a.btn-fancybet_rules[_ngcontent-ng-c1703479958]:hover {
    color: var(--markets-fancy-info) !important
}

a.btn-sportsbook_rules[_ngcontent-ng-c1703479958],
a.btn-sportsbook_rules[_ngcontent-ng-c1703479958]:hover {
    color: var(--markets-sportsbook-info) !important
}

.fancy-head[_ngcontent-ng-c1703479958] h4[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958] {
    min-width: 72px;
    line-height: 30px;
    padding: 0 10px;
    vertical-align: top;
    display: inline-block;
    background: var(--markets-fancy-icon-bg);
    color: var(--markets-fancy-text);
    font-weight: 700
}

.btn-fancybet_rules[_ngcontent-ng-c1703479958] svg[_ngcontent-ng-c1703479958],
.btn-sportsbook_rules[_ngcontent-ng-c1703479958] svg[_ngcontent-ng-c1703479958] {
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    margin: 8px 14px;
    background-size: contain;
    display: block
}

a.btn-fancybet_rules[_ngcontent-ng-c1703479958]:hover,
a.btn-sportsbook_rules[_ngcontent-ng-c1703479958]:hover {
    color: var(--markets-fancy-text)
}

.fancy-head[_ngcontent-ng-c1703479958] .in-play-sportbook[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958] {
    background: var(--markets-sportsbook-bg);
    color: var(--markets-sportsbook-text);
    cursor: pointer;
    border-top-left-radius: 10px
}

.fancy_bet_tab-wrap[_ngcontent-ng-c1703479958],
.special_bets-tab-wrap[_ngcontent-ng-c1703479958] {
    background: var(--markets-sportsbook-bg);
    justify-content: center;
    align-items: center;
    margin-top: -2px;
    height: 30px
}

.fancy_bet_tab-wrap[_ngcontent-ng-c1703479958],
.special_bets-tab[_ngcontent-ng-c1703479958] {
    display: flex
}

.fancy_bet_back[_ngcontent-ng-c1703479958] {
    background: var(--markets-fancy-icon-bg);
    margin-top: 30.2px
}

.special_bets-tab[_ngcontent-ng-c1703479958] {
    width: auto;
    background: var(--fancy-category-bg);
    border-radius: 5px;
    margin: 3px 0;
    justify-content: center;
    align-items: center;
    padding: 0;
    cursor: pointer
}

.bookmakersTabs[_ngcontent-ng-c1703479958] {
    background: var(--sportsbook-category-bg)
}

.special_bets-tab[_ngcontent-ng-c1703479958] li[_ngcontent-ng-c1703479958] {
    list-style: none;
    padding: 2px
}

.special_bets-tab[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    min-width: 70px;
    height: 18px;
    line-height: 18px;
    color: var(--fancy-category-text);
    font-weight: 700;
    border-radius: 4px;
    box-sizing: border-box;
    padding: 0 5px;
    display: block;
    text-align: center
}

.bookmakersTabs[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    color: var(--sportsbook-category-text)
}

.fancy_bet_tab-wrap[_ngcontent-ng-c1703479958] .select[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958],
.fancy_bet_tab-wrap[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    color: #000;
    font-size: 12px
}

.special_bets-tab[_ngcontent-ng-c1703479958] .select[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    background: var(--fancy-category-active-bg);
    color: var(--fancy-category-active-text) !important;
    text-decoration: none
}

.bookmakersTabs[_ngcontent-ng-c1703479958] .select[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    background: var(--sportsbook-category-active-bg) !important;
    color: var(--sportsbook-category-active-text) !important
}

.sportbookmarket[_ngcontent-ng-c1703479958] .table[_ngcontent-ng-c1703479958] {
    background: var(--sportbook-market-bg) !important
}

.sportbookmarket[_ngcontent-ng-c1703479958] {
    border: 1px solid var(--sportmarket-border) !important;
    border-bottom: 1px solid var(--sportmarket-border) !important
}

.sportbookmarket[_ngcontent-ng-c1703479958] .tbl-bets[_ngcontent-ng-c1703479958] .odd-row[_ngcontent-ng-c1703479958] {
    border-bottom: 1px solid var(--sportbook-runner-border) !important
}

.sportbook-name[_ngcontent-ng-c1703479958] .title[_ngcontent-ng-c1703479958] {
    color: var(--sportbook-runner-text) !important
}

.sportbook-name[_ngcontent-ng-c1703479958] .minus-book[_ngcontent-ng-c1703479958] {
    color: var(--sportbook-pl-minus) !important
}

.sportbook-name[_ngcontent-ng-c1703479958] .plus-book[_ngcontent-ng-c1703479958] {
    color: var(--sportbook-pl-plus) !important
}

.table-responsive[_ngcontent-ng-c1703479958] {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
}

.fancy-bet[_ngcontent-ng-c1703479958] {
    font-size: 12px
}

.table[_ngcontent-ng-c1703479958] {
    width: 100%;
    margin-bottom: 0;
    color: var(--market-tabs-cmp-table-color);
    border-collapse: collapse;
    background-color: var(--market-tabs-cmp-table-background)
}

.table[_ngcontent-ng-c1703479958] thead[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958],
.tbl-bets[_ngcontent-ng-c1703479958] .odd-row[_ngcontent-ng-c1703479958] {
    border-bottom: 1px solid var(--market-tabs-cmp-table-th-border-b)
}

.table[_ngcontent-ng-c1703479958] thead[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958] {
    vertical-align: bottom;
    border-bottom: 1px solid var(--market-tabs-cmp-table-th-border-b)
}

.tbl-bets[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958] {
    padding: 5px;
    border-top: none;
    text-align: center
}

.lay-1[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-table-lay-1-background);
    border-left-color: var(--market-tabs-cmp-table-lay-1-border-l)
}

.back-1[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-table-back-1-background);
    border-left-color: var(--market-tabs-cmp-table-back-1-border-l)
}

.tbl-bets[_ngcontent-ng-c1703479958] .valign-middle[_ngcontent-ng-c1703479958] {
    vertical-align: middle
}

.odd-row[_ngcontent-ng-c1703479958] .team-name[_ngcontent-ng-c1703479958] {
    text-align: left;
    padding-left: 6px !important
}

.tbl-bets[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] {
    text-align: center;
    font-size: 12px;
    padding: 2.5px 0 !important;
    font-weight: 700;
    vertical-align: middle;
    border-top: none
}

.odd-row[_ngcontent-ng-c1703479958] .team-name[_ngcontent-ng-c1703479958] .title[_ngcontent-ng-c1703479958] {
    font-size: 12px !important;
    display: block !important;
    font-weight: 700 !important
}

.tbl-bets[_ngcontent-ng-c1703479958] .odd-row[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958] {
    display: block;
    font-weight: 400;
    font-size: 11px
}

tbody[_ngcontent-ng-c1703479958] tr[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    text-decoration: none !important
}

.title[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-title-color);
    text-decoration: none;
    cursor: pointer
}

.book-btn[_ngcontent-ng-c1703479958] {
    background: var(--btnColor);
    font-weight: 700;
    font-size: 12px;
    padding: 4px 10px
}

.btn-primary[_ngcontent-ng-c1703479958] {
    border-color: unset;
    background: var(--newsColor)
}

.close[_ngcontent-ng-c1703479958] {
    background: var(--border-primary);
    margin-right: 5px;
    margin-top: 5px;
    float: right;
    font-size: 17px;
    height: 30px;
    width: 40px;
    border-radius: 80px;
    border: unset;
    color: var(--market-tabs-cmp-close-color);
    z-index: 3;
    right: 0;
    position: absolute
}

.login-popup-content[_ngcontent-ng-c1703479958] {
    background: var(--market-tabs-cmp-login-popup-content-background);
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.login-popup-content[_ngcontent-ng-c1703479958] .header-popup[_ngcontent-ng-c1703479958] {
    height: 20px;
    width: 100%;
    display: flex
}

a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]) {
    color: var(--primary)
}

.header-popup[_ngcontent-ng-c1703479958] .ui-link[_ngcontent-ng-c1703479958]:before,
.ui-link[_ngcontent-ng-c1703479958]:before {
    content: "";
    width: 12px;
    height: 12px;
    color: #fff;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="9"><path fill="rgb(255,255,255)" fill-rule="evenodd" d="M9 .912L5.412 4.5 9 8.088 8.088 9 4.5 5.412.912 9 0 8.088 3.588 4.5 0 .912.912 0 4.5 3.588 8.088 0z"/></svg>') 0 0/contain no-repeat
}

.modal-content[_ngcontent-ng-c1703479958] {
    border: unset
}

.login-popup-content[_ngcontent-ng-c1703479958] .login-panel-container[_ngcontent-ng-c1703479958] {
    width: 100% !important;
    text-align: center;
    position: relative;
    padding: 20px
}

.confirm-text[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-confirm-text-color);
    margin-bottom: 30px
}

.confirm-text[_ngcontent-ng-c1703479958] .text-confirm-bold[_ngcontent-ng-c1703479958] {
    font-weight: 700
}

.confirm-text[_ngcontent-ng-c1703479958] .text1[_ngcontent-ng-c1703479958] {
    font-size: 16px;
    margin-bottom: 10px
}

.confirm-line[_ngcontent-ng-c1703479958] {
    border-top: 1px solid var(--market-tabs-cmp-confirm-line-color)
}

hr[_ngcontent-ng-c1703479958] {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.confirm-text[_ngcontent-ng-c1703479958] .text2[_ngcontent-ng-c1703479958] {
    font-size: 14px;
    font-weight: 700
}

.confirm-button[_ngcontent-ng-c1703479958] {
    display: flex;
    align-content: center;
    justify-content: center;
    margin-top: 25px
}

.confirm-button[_ngcontent-ng-c1703479958] .btn-confirm[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-btn-confirm-color);
    background-color: var(--market-tabs-cmp-btn-confirm-background)
}

.btn-verification[_ngcontent-ng-c1703479958] {
    font-size: 13px;
    height: 30px;
    width: 90px;
    color: var(--market-tabs-cmp-btn-verification-color);
    outline: 0;
    border-radius: 4px;
    background-color: #0000;
    border: 1px solid var(--market-tabs-cmp-btn-border);
    font-weight: 700;
    flex: .3;
    margin-right: 10px
}

.btn-fancy_info[_ngcontent-ng-c1703479958]:before {
    background: url(info.14a7793d3d405b52.svg) 0 0/contain;
    width: 20px;
    content: "";
    height: 20px
}

#fancyPLModal[_ngcontent-ng-c1703479958] .modal-header[_ngcontent-ng-c1703479958] {
    border-bottom: 1px solid #c8ced3;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
    padding: 0
}

#fancyPLModal[_ngcontent-ng-c1703479958] .border[_ngcontent-ng-c1703479958] {
    border-bottom: 0 !important;
    padding: 0 !important;
    border: 1px solid !important
}

#fancyPLModal[_ngcontent-ng-c1703479958] .modal-header[_ngcontent-ng-c1703479958] h1[_ngcontent-ng-c1703479958] {
    font-size: .875rem
}

#fancyPLModal[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958] {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto;
    font-size: 17px;
    color: #3c5161
}

#fancyPLModal[_ngcontent-ng-c1703479958] button.close[_ngcontent-ng-c1703479958] {
    background-color: transparent;
    border: 0;
    appearance: none;
    color: #fff;
    opacity: 1;
    float: right;
    font-size: 1.3125rem;
    font-weight: 700;
    text-shadow: 0 1px 0 #fff;
    line-height: 1;
    margin: -1.5rem .3rem 0rem auto !important
}

#fancyPLModal[_ngcontent-ng-c1703479958] .modal-content[_ngcontent-ng-c1703479958] {
    border: unset;
    background-color: #243b48 !important;
    color: #fff
}

#fancyPLModal[_ngcontent-ng-c1703479958] .modal-body[_ngcontent-ng-c1703479958] {
    background-color: #fff !important;
    color: #fff;
    text-align: center;
    padding: 0 !important
}

#fancyPLModal[_ngcontent-ng-c1703479958] .modal-body[_ngcontent-ng-c1703479958] table[_ngcontent-ng-c1703479958] {
    border: 2px solid #333
}

#fancyPLModal[_ngcontent-ng-c1703479958] .modal-body[_ngcontent-ng-c1703479958] table[_ngcontent-ng-c1703479958] thead[_ngcontent-ng-c1703479958] {
    background: var(--reports-table-head-bg);
    color: var(--reports-table-head-text);
    border: 1px solid var(--reports-table-head-text);
    text-align: center;
    font-weight: 700
}

#fancyPLModal[_ngcontent-ng-c1703479958] .modal-body[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    color: #0d6efd !important
}

.sportbook[_ngcontent-ng-c1703479958] {
    box-shadow: inset 0 1px #0003
}

.card-accrdn[_ngcontent-ng-c1703479958] {
    padding: 5px;
    background-color: var(--market-tabs-cmp-card-accrdn-background);
    color: var(--market-tabs-cmp-card-accrdn-color);
    cursor: pointer;
    font-size: 14px
}

.card-fancybet[_ngcontent-ng-c1703479958] {
    padding: 0;
    font-size: 12px;
    background: var(--market-tabs-cmp-card-fancybet-background);
    border: none;
    border-radius: unset
}

.sportbook[_ngcontent-ng-c1703479958] {
    background: var(--market-tabs-cmp-sportbook-background);
    padding: 2px 5px !important;
    border: none;
    border-radius: unset
}

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

.inner-sportbook[_ngcontent-ng-c1703479958] {
    padding: 2px 5px;
    font-size: 12px;
    font-weight: 700
}

strong[_ngcontent-ng-c1703479958] {
    font-weight: bolder
}

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

.ml-2[_ngcontent-ng-c1703479958] {
    margin-left: .5rem !important
}

.card-header[_ngcontent-ng-c1703479958]>i[_ngcontent-ng-c1703479958] {
    margin-right: .5rem
}

.fa-info-circle[_ngcontent-ng-c1703479958]:before {
    content: "\f05a"
}

.fancy_bet_tab-wrap[_ngcontent-ng-c1703479958] {
    margin-top: 30.2px
}

@media only screen and (max-width: 767px) {
    .fancy_bet_tab-wrap[_ngcontent-ng-c1703479958] {
        width: 100%;
        overflow-x: scroll;
        white-space: nowrap
    }

    .special_bets-tab[_ngcontent-ng-c1703479958] li[_ngcontent-ng-c1703479958] {
        padding: 0 4px 0 0
    }

    .fancy_bet_tab-wrap[_ngcontent-ng-c1703479958] {
        width: 101%;
        overflow-x: scroll;
        white-space: nowrap
    }

    .special_bets-tab[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
        min-width: unset;
        padding: 0 5px;
        line-height: 22px;
        height: 22px
    }

    .fancy_info-popup[_ngcontent-ng-c1703479958] {
        display: none;
        color: #1e1e1e;
        right: 0;
        border-radius: .5997vmax;
        position: absolute;
        top: 0;
        align-items: flex-start;
        z-index: 9;
        background: #fff;
        font-weight: 400;
        box-shadow: 0 6px 10px #000000b3
    }

    .fancy_info-popup[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958],
    .limit_info-popup[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958] {
        width: 3.74813vmax;
        height: 4.74813vmax;
        justify-content: center;
        align-items: center;
        font-size: 0;
        text-indent: -99999px;
        display: flex
    }

    .fancy_info-popup[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958] {
        width: 1.34933vmax;
        height: 1.34933vmax;
        color: var(--fancy-mbl-minmax-cross) !important;
        display: block
    }

    .btn-fancy_info[_ngcontent-ng-c1703479958] {
        height: 100%;
        padding: 0;
        margin: 0 5px 0 0;
        background-color: transparent;
        line-height: inherit;
        align-items: center;
        justify-content: center;
        float: right;
        display: none
    }

    @media only screen and (max-width: 992px) {
        .fancy-bet[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] .btn[_ngcontent-ng-c1703479958] {
            padding: .25rem .5rem;
            font-size: .765625rem;
            line-height: 1.5;
            border-radius: .2rem;
            margin-right: 5px;
            border: 1px solid #333
        }
    }

    @media only screen and (max-width: 992px) {
        .btn-fancy_info[_ngcontent-ng-c1703479958] {
            display: flex
        }

        .hiddenMobile[_ngcontent-ng-c1703479958] {
            display: none !important
        }
    }
}

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

    .tbl-bets[_ngcontent-ng-c1703479958] .back-1[_ngcontent-ng-c1703479958],
    .tbl-bets[_ngcontent-ng-c1703479958] .lay-1[_ngcontent-ng-c1703479958] {
        min-width: 40px;
        margin: 0
    }
}

@media only screen and (min-width: 375px) and (max-width: 380px) {
    .hiddenMobile[_ngcontent-ng-c1703479958] {
        display: none !important
    }

    .fancy_bet_tab-wrap[_ngcontent-ng-c1703479958] {
        width: 100%;
        overflow-x: scroll;
        white-space: nowrap
    }

    .special_bets-tab[_ngcontent-ng-c1703479958] {
        padding: unset
    }

    .special_bets-tab[_ngcontent-ng-c1703479958] li[_ngcontent-ng-c1703479958] {
        flex: 1;
        text-align: center;
        padding: 0
    }

    .seletab[_ngcontent-ng-c1703479958] {
        width: 31px
    }

    .special_bets-tab[_ngcontent-ng-c1703479958] {
        display: flex;
        justify-content: space-between;
        width: 93%
    }
}

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

    .fancy-card[_ngcontent-ng-c1703479958],
    .fancy-card[_ngcontent-ng-c1703479958] .table-responsive[_ngcontent-ng-c1703479958] {
        border-radius: 0
    }
}

#fancy[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    text-decoration: none
}

.minwidth[_ngcontent-ng-c1703479958] {
    width: 60%
}

.sportbook[_ngcontent-ng-c1703479958] {
    background: var(--markets-sportsbook-bg);
    color: var(--markets-sportsbook-text);
    padding: 0;
    border-radius: .25rem
}

.tooltip-betlimit[_ngcontent-ng-c1703479958] {
    font-size: 14px;
    float: right;
    margin-top: 3px
}

.fancyCard[_ngcontent-ng-c1703479958] {
    min-width: 0;
    word-wrap: break-word;
    background-color: var(--market-tabs-cmp-fancyCard-background);
    background-clip: border-box;
    border: 1px solid var(--market-tabs-cmp-fancyCard-border);
    border-radius: .25rem;
    height: unset;
    margin-bottom: unset
}

.card[_ngcontent-ng-c1703479958] .inner-sportbook[_ngcontent-ng-c1703479958] {
    padding: 2px 5px;
    font-size: 12px;
    font-weight: 700;
    color: #fff
}

.tbl-bets[_ngcontent-ng-c1703479958] .odd-row[_ngcontent-ng-c1703479958] {
    border-bottom: 1px solid var(--market-tabs-cmp-tbl-bets-odd-row-border-b)
}

.sportbook-name[_ngcontent-ng-c1703479958] {
    width: 60%
}

.sportbook-name[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958] {
    padding: 0 !important
}

.sportbook-market-tbl[_ngcontent-ng-c1703479958] .back-1[_ngcontent-ng-c1703479958] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-background)
}

.betslipback[_ngcontent-ng-c1703479958] {
    background: var(--market-tabs-cmp-betslipback-background) !important
}

.sportsBookOdd[_ngcontent-ng-c1703479958] {
    padding: 0;
    font-size: 12px !important;
    font-weight: 700 !important
}

.suspend-sportbook-external[bookmarked_table][_ngcontent-ng-c1703479958] {
    height: 42.5px;
    background-color: var(--market-tabs-cmp-suspend-sportbook-external-background);
    z-index: 5;
    position: absolute;
    width: 11%;
    left: 66%;
    text-align: center
}

.suspend-sportbook-external[bookmarked_table][_ngcontent-ng-c1703479958]:hover {
    background-color: var(--market-tabs-cmp-suspend-sportbook-external-hover-background)
}

.suspend-sportbook-external[bookmarked_table][_ngcontent-ng-c1703479958] span[bookmarked_table][_ngcontent-ng-c1703479958] {
    line-height: 46px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--market-tabs-cmp-suspend-sportbook-external-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.show-div[_ngcontent-ng-c1703479958] {
    display: block !important
}

.suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
    height: 40px;
    background-color: var(--market-tabs-cmp-suspend-sportbook-external-background);
    z-index: 5;
    position: absolute;
    width: 20.1%;
    left: 60%;
    text-align: center
}

.suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958]:hover {
    background-color: var(--market-tabs-cmp-suspend-sportbook-external-hover-background)
}

.suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] span[bookmarked_table][_ngcontent-ng-c1703479958] {
    line-height: 23px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--market-tabs-cmp-suspend-sportbook-external-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.lay[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-lay-background)
}

.back[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-back-background)
}

@media only screen and (min-width:993px) {
    .tbl-bets[_ngcontent-ng-c1703479958] .count[_ngcontent-ng-c1703479958] {
        width: 11%
    }

    .noborder[_ngcontent-ng-c1703479958] {
        border-left: 0;
        border-right: 0
    }

    .sportbook-name[_ngcontent-ng-c1703479958] {
        width: 66% !important
    }

    .special_bets-tab[_ngcontent-ng-c1703479958] {
        margin: 3px 0 3px 21px !important
    }

    .lay-btn-No[_ngcontent-ng-c1703479958] {
        padding: 5px 7.75px !important
    }

    .lay-btn-Yes[_ngcontent-ng-c1703479958] {
        padding: 5px 5.4px !important
    }
}

.right-arrow-mt[_ngcontent-ng-c1703479958] {
    margin-top: 2px
}

.plus-book[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-plus-book-color);
    font-weight: 700 !important
}

.minus-book[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-minus-book-color);
    display: block;
    font-weight: 700 !important
}

@media only screen and (max-width:1024px) {
    .sportbook-hidden-box[_ngcontent-ng-c1703479958] {
        display: none
    }
}

@media only screen and (max-width:992px) {
    .suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        height: 40px;
        background-color: #243a4866;
        z-index: 5;
        position: absolute;
        width: 20%;
        left: 60%;
        text-align: center
    }
}

@media only screen and (max-width:992px) {
    .suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        height: 40px;
        background-color: #243a4866;
        z-index: 5;
        position: absolute;
        width: 20%;
        left: 60%;
        text-align: center
    }

    .suspend-sportbook-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        height: 42.5px;
        background-color: #243a4866;
        z-index: 5;
        position: absolute;
        width: 25%;
        left: 75%;
        text-align: center
    }
}

@media only screen and (max-width:768px) {
    .suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        height: 42.5px;
        background-color: #243a4866;
        z-index: 5;
        position: absolute;
        width: 37.8%;
        left: 62.8%;
        text-align: center
    }
}

@media only screen and (max-width:575px) {
    .suspend-sportbook-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        height: 42.5px;
        background-color: #243a4866;
        z-index: 5;
        position: absolute;
        width: 25%;
        left: 75%;
        text-align: center
    }

    .td-end-hide[_ngcontent-ng-c1703479958] {
        display: none !important
    }

    .tbl-bets[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958] {
        padding: 2px
    }
}

.Linemarket-Selected[_ngcontent-ng-c1703479958] .plus-book[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-Linemarket-Selected-plus-book-color) !important;
    font-weight: 700 !important
}

.Linemarket-Selected[_ngcontent-ng-c1703479958] .lay-1[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-Linemarket-Selected-lay-1-background);
    border-left-color: #fff
}

.Linemarket-Selected[_ngcontent-ng-c1703479958] .back-1[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-Linemarket-Selected-back-1-background);
    border-left-color: #fff
}

.btn-wrap[_ngcontent-ng-c1703479958] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.btn-wrap[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    text-decoration: none;
    cursor: pointer
}

.lay-1.active[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-lay-1-active-background) !important;
    color: var(--market-tabs-cmp-lay-1-active-color) !important;
    box-shadow: inset 0 1px 3px #00000080 !important
}

.table[_ngcontent-ng-c1703479958] tbody[_ngcontent-ng-c1703479958] tr[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    cursor: pointer
}

.back-1.active[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-back-1-active-background) !important;
    color: var(--market-tabs-cmp-back-1-active-color) !important;
    box-shadow: inset 0 1px 3px #00000080 !important
}

.backrow[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-backrow-background) !important
}

.layrow[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-layrow-background) !important
}

.backrow[_ngcontent-ng-c1703479958]>td[_ngcontent-ng-c1703479958],
.layrow[_ngcontent-ng-c1703479958]>td[_ngcontent-ng-c1703479958] {
    border: 1px solid #333;
    text-align: center;
    font-weight: 700;
    padding: 1px !important
}

@media (min-width: 576px) {
    .modal-sm[_ngcontent-ng-c1703479958] {
        --bs-modal-width: 352px !important
    }
}

.progress-bar[_ngcontent-ng-c1703479958] {
    width: 100%;
    height: 25px;
    padding: 0;
    margin: 0;
    background: var(--fancy-news-bg);
    border-radius: 0;
    box-shadow: inset 0 2px #0000001a;
    transition: width .4s ease
}

.progress-bar-txt[_ngcontent-ng-c1703479958] {
    width: 100%;
    font-weight: 700;
    color: var(--fancy-news-text);
    line-height: 25px;
    padding: 0
}

.book-tbl[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958],
.book-tbl[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958],
.book-tbl[_ngcontent-ng-c1703479958] thead[_ngcontent-ng-c1703479958] {
    border: 1px solid var(--market-tabs-cmp-book-tbl-thead-border);
    text-align: center;
    font-weight: 700
}

.no-data-available[_ngcontent-ng-c1703479958] {
    padding: 1px;
    font-weight: 700
}

.bet-slip-head[_ngcontent-ng-c1703479958] {
    padding: 4px 15px !important;
    background: var(--modal-header-bg);
    color: var(--modal-header-text)
}

.book-popup[_ngcontent-ng-c1703479958] {
    padding: 5px
}

@media screen and (max-width:426px) {
    .tbl-bets[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] {
        font-size: 13px
    }

    .fancy-card[_ngcontent-ng-c1703479958] {
        border-left: none;
        border-right: none;
        border-bottom: none
    }

    .minwidth[_ngcontent-ng-c1703479958] {
        width: auto
    }

    .tbl-bets[_ngcontent-ng-c1703479958] .back-1[_ngcontent-ng-c1703479958],
    .tbl-bets[_ngcontent-ng-c1703479958] .lay-1[_ngcontent-ng-c1703479958] {
        min-width: 57px;
        margin: 0
    }

    .suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        width: 33.3%;
        left: 67.5%
    }
}

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

    .tbl-bets[_ngcontent-ng-c1703479958] .back-1[_ngcontent-ng-c1703479958],
    .tbl-bets[_ngcontent-ng-c1703479958] .lay-1[_ngcontent-ng-c1703479958] {
        min-width: 65px;
        margin: 0
    }

    .suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        width: 32.8%;
        left: 67.2%
    }
}

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

    .tbl-bets[_ngcontent-ng-c1703479958] .back-1[_ngcontent-ng-c1703479958],
    .tbl-bets[_ngcontent-ng-c1703479958] .lay-1[_ngcontent-ng-c1703479958] {
        min-width: 60px;
        margin: 0
    }

    .suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        width: 35.8%;
        left: 65.2%
    }
}

@media screen and (max-width:321px) {
    .suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        width: 41%;
        left: 59.2%
    }
}

@media screen and (max-width:281px) {
    .suspend-fancy-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        width: 47%;
        left: 53.2%
    }
}

[_ngcontent-ng-c1703479958]:root {
    --primary: #315195;
    --menuColor: linear-gradient(#A4DC60 0%, #4F9F21 100%);
    --btnColor: linear-gradient(-180deg, #315195 0%, #14213D 100%);
    --outerMenuColor: #000000;
    --newsColor: linear-gradient(180deg, #2A3A43 27%, #1C282D 83%);
    --menuColormbl: var(--menuColor);
    --outerMenuColorMbl: var(--outerMenuColor)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] table[_ngcontent-ng-c1703479958] {
    border-collapse: collapse
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .table[_ngcontent-ng-c1703479958] {
    width: 100%;
    margin-bottom: 1rem;
    color: var(--market-tabs-cmp-fency-fency-datatable-color)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-bet[_ngcontent-ng-c1703479958] {
    margin-bottom: 0
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-bet[_ngcontent-ng-c1703479958] {
    font-size: 12px;
    background: var(--fancy-market-bg)
}

*[_ngcontent-ng-c1703479958],
[_ngcontent-ng-c1703479958]:after,
[_ngcontent-ng-c1703479958]:before {
    box-sizing: border-box
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958] {
    text-align: inherit
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .minwidth[_ngcontent-ng-c1703479958] {
    width: 60%
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958] {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid var(--market-tabs-cmp-fency-fency-datatable-th-border-t)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958] {
    padding: 5px;
    border-top: none;
    text-align: center
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] thead[_ngcontent-ng-c1703479958] th[_ngcontent-ng-c1703479958] {
    vertical-align: bottom;
    border-bottom: 2px solid var(--fancy-runner-bottom-border)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .table[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] thead[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] th[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] {
    border-bottom: 1px solid var(--fancy-runner-bottom-border)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .lay-1[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-fency-fency-datatable-lay-1-background);
    border-left-color: var(--market-tabs-cmp-fency-fency-datatable-lay-border-l)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .back-1[_ngcontent-ng-c1703479958] {
    background-color: var(--market-tabs-cmp-fency-fency-datatable-back-1-background);
    border-left-color: var(--market-tabs-cmp-fency-fency-datatable-back-border-l)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .odd-row[_ngcontent-ng-c1703479958] {
    border-bottom: 1px solid #ccc
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .tbl-bets[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] .odd-row[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] {
    border-bottom: 1px solid var(--fancy-runner-bottom-border)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-quick-tr[_ngcontent-ng-c1703479958] {
    display: none
}

[_nghost-ng-c1703479958] {
    display: inline-block;
    overflow: hidden;
    text-align: initial;
    white-space: nowrap
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .pull-right[_ngcontent-ng-c1703479958] {
    float: right
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-marquee[_ngcontent-ng-c1703479958] {
    width: 86%;
    display: inline-block;
    font-size: 15px;
    color: var(--market-tabs-cmp-fancy-marquee-color)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #c8ced3
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] {
    text-align: center;
    font-size: 12x;
    padding: 3px 0;
    font-weight: 700;
    border-top: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .odd-row[_ngcontent-ng-c1703479958] .team-name[_ngcontent-ng-c1703479958] {
    text-align: left;
    padding-left: 6px;
    max-width: 165px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-title[_ngcontent-ng-c1703479958] {
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 235px;
    color: var(--fancy-runner-text) !important
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .valign-middle[_ngcontent-ng-c1703479958] {
    vertical-align: middle
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .count[_ngcontent-ng-c1703479958] {
    width: 10%
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .min-max[_ngcontent-ng-c1703479958] {
    vertical-align: middle
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-quick-tr[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] {
    text-align: left
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-quick-tr[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] {
    width: 8.97436%;
    border-bottom: 1px solid #7e97a7;
    border-left: 1px solid #ddd;
    font-weight: 700;
    vertical-align: top
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-quick-tr[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] {
    padding: 0
}

[_nghost-ng-c1703479958]>div[_ngcontent-ng-c1703479958] {
    will-change: transform
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] strong[_ngcontent-ng-c1703479958] {
    font-weight: bolder
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-fency-fency-datatable-a-color);
    text-decoration: none;
    background-color: transparent;
    color: var(--primary)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    color: #000;
    cursor: pointer
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]) {
    color: #000;
    cursor: pointer
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]) {
    color: #000
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]) {
    color: var(--primary)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .odd-row[_ngcontent-ng-c1703479958] .team-name[_ngcontent-ng-c1703479958] .title[_ngcontent-ng-c1703479958] {
    font-size: 12px;
    display: block;
    font-weight: 700
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:hover {
    text-decoration: underline;
    color: unset
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]),
a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]),
a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]):hover {
    color: #000;
    cursor: pointer
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .minus-book[_ngcontent-ng-c1703479958] {
    color: var(--fancy-pl-minus);
    display: block;
    font-weight: 700 !important
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .plus-book[_ngcontent-ng-c1703479958] {
    color: var(--facny-pl-plus) !important
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .odd-row[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958] {
    display: block;
    font-weight: 400;
    font-size: 11px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] button[_ngcontent-ng-c1703479958] {
    border-radius: 0
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] button[_ngcontent-ng-c1703479958] {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] button[_ngcontent-ng-c1703479958] {
    overflow: visible
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] button[_ngcontent-ng-c1703479958] {
    text-transform: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] button[_ngcontent-ng-c1703479958] {
    -webkit-appearance: button
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .btn[_ngcontent-ng-c1703479958] {
    display: inline-block;
    font-weight: 400;
    color: #23282c;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .btn-primary[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-fency-fency-datatable-btn-primary-color);
    background-color: var(--market-tabs-cmp-fency-fency-datatable-btn-primary-background)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .book-btn[_ngcontent-ng-c1703479958] {
    background: var(--btnColor);
    font-weight: 700;
    font-size: 12px;
    padding: 4px 10px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .btn-primary[_ngcontent-ng-c1703479958] {
    border-color: unset;
    color: var(--fancy-book-btn-text) !important;
    background: var(--fancy-book-btn-bg)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] button[_ngcontent-ng-c1703479958]:not(:disabled) {
    cursor: pointer
}

.fancyminmaxText[_ngcontent-ng-c1703479958] {
    color: var(--fancy-minmax-text-color) !important
}

.fancyminmaxValue[_ngcontent-ng-c1703479958] {
    color: var(--fancy-minmax-value) !important
}

.fancyminmax-mbl-bg[_ngcontent-ng-c1703479958] {
    background: var(--fancy-mbl-minmax-bg) !important
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-bet[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] .btn[_ngcontent-ng-c1703479958] {
    border: 1px solid var(--fancy-book-btn-bg)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .btn[_ngcontent-ng-c1703479958]:hover {
    color: #23282c;
    text-decoration: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-bet[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] .btn[_ngcontent-ng-c1703479958]:hover {
    color: var(--fancy-book-btn-text);
    background: var(--fancy-book-btn-bg)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .btn-primary[_ngcontent-ng-c1703479958]:hover,
.btn-primary[_ngcontent-ng-c1703479958]:not(:disabled):not(.disabled):active {
    border-color: unset !important
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .btn-fancy_info[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] {
    height: 100%;
    padding: 0;
    margin: 0 5px 0 0;
    background-color: transparent;
    line-height: inherit;
    align-items: center;
    justify-content: center;
    float: right;
    display: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .btn-fancy_info[_ngcontent-twt-c3][_ngcontent-ng-c1703479958]:before {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15"><path fill="%233B5160" fill-rule="evenodd" d="M6.76 5.246V3.732h1.48v1.514H6.76zm.74 8.276a5.86 5.86 0 0 0 3.029-.83 5.839 5.839 0 0 0 2.163-2.163 5.86 5.86 0 0 0 .83-3.029 5.86 5.86 0 0 0-.83-3.029 5.839 5.839 0 0 0-2.163-2.163 5.86 5.86 0 0 0-3.029-.83 5.86 5.86 0 0 0-3.029.83A5.839 5.839 0 0 0 2.308 4.47a5.86 5.86 0 0 0-.83 3.029 5.86 5.86 0 0 0 .83 3.029 5.839 5.839 0 0 0 2.163 2.163 5.86 5.86 0 0 0 3.029.83zM7.5 0c1.37 0 2.638.343 3.804 1.028a7.108 7.108 0 0 1 2.668 2.668A7.376 7.376 0 0 1 15 7.5c0 1.37-.343 2.638-1.028 3.804a7.108 7.108 0 0 1-2.668 2.668A7.376 7.376 0 0 1 7.5 15a7.376 7.376 0 0 1-3.804-1.028 7.243 7.243 0 0 1-2.668-2.686A7.343 7.343 0 0 1 0 7.5c0-1.358.343-2.62 1.028-3.786a7.381 7.381 0 0 1 2.686-2.686A7.343 7.343 0 0 1 7.5 0zm-.74 11.268V6.761h1.48v4.507H6.76z"/></svg>') 0 0/contain;
    width: 20px;
    content: "";
    height: 20px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy_info-popup[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] {
    display: none;
    color: var(--market-tabs-cmp-fency-fency-datatable-fancy_info-popup-color);
    right: 0;
    border-radius: .5997vmax;
    position: absolute;
    top: 0;
    align-items: flex-start;
    z-index: 9;
    background: var(--market-tabs-cmp-fency-fency-datatable-fancy_info-popup-background);
    font-weight: 400;
    box-shadow: 0 6px 10px #000000b3
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .spnd-fncy[_ngcontent-ng-c1703479958] {
    padding: 10px;
    width: 200%;
    right: 0;
    top: 0;
    background: var(--facny-suspended-bg);
    z-index: 5;
    position: absolute;
    pointer-events: none;
    height: 100%;
    color: var(--facny-suspended-color);
    display: flex;
    justify-content: center;
    align-items: center
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] dl[_ngcontent-ng-c1703479958] {
    margin-top: 0;
    margin-bottom: 1rem
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] {
    border: 1px solid var(--market-tabs-cmp-ency-fency-datatable-quick_bet-wrap-border);
    border-width: 1px 0;
    box-shadow: inset 0 2px #0000001a;
    padding: 0 2px 0 7px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-quick-tr[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] {
    border-width: 0
}

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

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fa-arrow-right[_ngcontent-ng-c1703479958]:before {
    content: "\f061"
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy_info-popup[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] dl[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] {
    border-right: .26667vw solid #e0e6e6;
    padding: 3px 1.04948vmax;
    margin: 0;
    min-width: 130px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958] {
    float: right;
    font-size: 1.3125rem;
    font-weight: 700;
    line-height: 1;
    text-shadow: 0 1px 0 #fff;
    opacity: .5
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-fency-fency-datatable-close);
    opacity: 1
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy_info-popup[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] .close[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] {
    width: 3.74813vmax;
    height: 4.74813vmax;
    justify-content: center;
    align-items: center;
    font-size: 0;
    text-indent: -99999px;
    display: flex
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy_info-popup[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] .close[_ngcontent-twt-c3][_ngcontent-ng-c1703479958]:before {
    width: 1.34933vmax;
    height: 1.34933vmax;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="9"><path fill="rgb(30,30,30)" fill-rule="evenodd" d="M9 .912L5.412 4.5 9 8.088 8.088 9 4.5 5.412.912 9 0 8.088 3.588 4.5 0 .912.912 0 4.5 3.588 8.088 0z"/></svg>') no-repeat;
    display: block;
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="9"><path fill="rgb(30,30,30)" fill-rule="evenodd" d="M9 .912L5.412 4.5 9 8.088 8.088 9 4.5 5.412.912 9 0 8.088 3.588 4.5 0 .912.912 0 4.5 3.588 8.088 0z"/></svg>');
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958]:hover {
    color: var(--market-tabs-cmp-fency-fency-datatable-hover-color);
    text-decoration: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958]:not(:disabled):not(.disabled):hover {
    opacity: .75
}

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

.fency-fency-datatable[_ngcontent-ng-c1703479958] .stats-text[_ngcontent-ng-c1703479958] {
    text-transform: uppercase;
    justify-content: center;
    text-align: center;
    align-items: center;
    display: flex;
    flex: auto
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .spnd-fncy[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958] {
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--facny-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] dt[_ngcontent-ng-c1703479958] {
    font-weight: 700
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] dt[_ngcontent-ng-c1703479958] {
    width: 53.79665%;
    height: auto;
    line-height: 22px;
    padding: 13px 5px 12px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] dt[_ngcontent-ng-c1703479958] {
    margin-bottom: 0;
    box-sizing: border-box
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] dt[_ngcontent-ng-c1703479958] {
    float: left
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] dd[_ngcontent-ng-c1703479958] {
    margin-bottom: .5rem;
    margin-left: 0
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] dd[_ngcontent-ng-c1703479958] {
    margin-bottom: 0;
    box-sizing: border-box
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] dd[_ngcontent-ng-c1703479958] {
    float: left
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .col-btn[_ngcontent-ng-c1703479958] {
    width: 10.00901%;
    margin-bottom: 2px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .col-odd[_ngcontent-ng-c1703479958] {
    width: 12.36551%
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .col-stake[_ngcontent-ng-c1703479958] {
    width: 18.29601%;
    padding-left: 0
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .col-send[_ngcontent-ng-c1703479958] {
    width: 100px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .col-stake_list[_ngcontent-ng-c1703479958] {
    width: calc(100% + 9px);
    padding: 5px 0;
    margin-left: -7px;
    zoom: 1
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .show-xs[_ngcontent-ng-c1703479958] {
    display: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy_info-popup[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] dt[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] {
    height: 1.7991vmax;
    font-size: 1.49925vmax;
    line-height: 1.7991vmax;
    padding: .44978vmax 0 .5997vmax;
    color: #577c94
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy_info-popup[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] dd[_ngcontent-twt-c3][_ngcontent-ng-c1703479958] {
    padding-bottom: 0;
    line-height: 3.09895vmax;
    color: #1e1e1e;
    margin: 0;
    font-weight: 700
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-quick-tr[_ngcontent-ng-c1703479958] dt[_ngcontent-ng-c1703479958] span[_ngcontent-ng-c1703479958] {
    display: inline-block
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] dt[_ngcontent-ng-c1703479958] .bet-check[_ngcontent-ng-c1703479958] {
    font-size: 12px;
    opacity: 1;
    float: right
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-quick-tr[_ngcontent-ng-c1703479958] td[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    padding: 3px 10px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .btn[_ngcontent-ng-c1703479958] {
    height: 31px;
    line-height: 31px;
    margin: 0
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .fancy-quick-tr[_ngcontent-ng-c1703479958] .btn[_ngcontent-ng-c1703479958] {
    background: url(https://unityexch.com/bg-btn.d9aa1220fb9e7277a34b.gif) repeat-x #eee;
    border: 1px solid #333;
    border-radius: 4px;
    color: #1e1e1e;
    font-weight: 700;
    line-height: 30px;
    font-size: 13px;
    height: 38px;
    margin: 0 5px 0 0;
    text-align: center;
    background-image: url(https://unityexch.com/bg-btn.d9aa1220fb9e7277a34b.gif);
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: var(--market-tabs-cmp-fency-fency-datatable-fancy-quick-tr-btn-background)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] ul[_ngcontent-ng-c1703479958] {
    margin-top: 0;
    margin-bottom: 1rem
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick-bet-confirm[_ngcontent-ng-c1703479958] {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    background-color: #ffffff80;
    flex-direction: column;
    justify-content: center;
    display: flex;
    text-align: left;
    margin-bottom: 0
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .icon-minus[_ngcontent-ng-c1703479958] {
    font-family: simple-line-icons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .col-stake[_ngcontent-ng-c1703479958] .icon-minus[_ngcontent-ng-c1703479958] {
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;
    border: 1px solid var(--market-tabs-cmp-fency-fency-datatable-col-stake-icon-minus-border);
    display: inline-block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    background-image: var(--market-tabs-cmp-fency-fency-datatable-col-stake-icon-minus-background);
    justify-content: center;
    align-items: center
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .col-stake[_ngcontent-ng-c1703479958] .show-xs[_ngcontent-ng-c1703479958] {
    display: none
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .icon-minus[_ngcontent-ng-c1703479958]:before {
    content: "\e615"
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .col-stake[_ngcontent-ng-c1703479958] .icon-minus[_ngcontent-ng-c1703479958]:before {
    content: "";
    background-repeat: no-repeat;
    display: block;
    width: 4.53333vw;
    height: 1.06667vw;
    position: absolute;
    top: 19px;
    background-image: url('data:image/svg+xml,<svg width="17" height="4" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><rect id="b" width="17" height="3" rx="1.5"/><filter x="-2.9%" y="-16.7%" width="105.9%" height="166.7%" filterUnits="objectBoundingBox" id="a"><feOffset dy="1" in="SourceAlpha" result="shadowOffsetOuter1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="shadowOffsetOuter1"/></filter></defs><g fill="none" fill-rule="evenodd"><use fill="%23000" filter="url(https://unityexch.com/%23a)" xlink:href="%23b"/><use fill="%231F72AC" xlink:href="%23b"/></g></svg>');
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] input[_ngcontent-ng-c1703479958] {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] input[_ngcontent-ng-c1703479958] {
    overflow: visible
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] input[_ngcontent-ng-c1703479958] {
    line-height: 33px;
    height: 40px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] input[_ngcontent-ng-c1703479958] {
    font-family: Tahoma, Helvetica, sans-serif;
    color: var(--market-tabs-cmp-fency-fency-datatable-quick_bet-wrap-input-color);
    border: 0 solid var(--market-tabs-cmp-fency-fency-datatable-quick_bet-wrap-input-border);
    background: var(--market-tabs-cmp-fency-fency-datatable-quick_bet-wrap-input-background);
    box-shadow: unset;
    border-radius: 4px;
    box-sizing: border-box;
    text-align: center;
    font-weight: 700;
    font-size: 14px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .icon-plus[_ngcontent-ng-c1703479958] {
    font-family: simple-line-icons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .col-stake[_ngcontent-ng-c1703479958] .icon-plus[_ngcontent-ng-c1703479958] {
    border-bottom-right-radius: 7px;
    border-top-right-radius: 7px;
    border: 1px solid var(--market-tabs-cmp-fency-fency-datatable-col-stake-icon-plus-border);
    display: inline-block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    background-image: var(--market-tabs-cmp-fency-fency-datatable-col-stake-icon-plus-background);
    justify-content: center;
    align-items: center
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .icon-plus[_ngcontent-ng-c1703479958]:before {
    content: "\e095"
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .col-stake[_ngcontent-ng-c1703479958] .icon-plus[_ngcontent-ng-c1703479958]:before {
    content: "";
    background-repeat: no-repeat;
    display: block;
    width: 5.53333vw;
    position: absolute;
    top: 12px;
    height: 5.06667vw;
    background-image: url('data:image/svg+xml,<svg width="17" height="18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M7.16 7.16H1.33a1.34 1.34 0 0 0 0 2.68h5.83v5.83a1.34 1.34 0 0 0 2.68 0V9.84h5.83a1.34 1.34 0 0 0 0-2.68H9.84V1.33a1.34 1.34 0 0 0-2.68 0v5.83z" id="b"/><filter x="-2.9%" y="-2.9%" width="105.9%" height="111.8%" filterUnits="objectBoundingBox" id="a"><feOffset dy="1" in="SourceAlpha" result="shadowOffsetOuter1"/><feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="shadowOffsetOuter1"/></filter></defs><g fill="none" fill-rule="evenodd"><use fill="%23000" filter="url(https://unityexch.com/%23a)" xlink:href="%23b"/><use fill="%231F72AC" xlink:href="%23b"/></g></svg>');
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .btn-send[_ngcontent-ng-c1703479958] {
    background: var(--btnColor);
    color: var(--market-tabs-cmp-quick_bet-wrap-btn-send-color);
    border-color: var(--market-tabs-cmp-quick_bet-wrap-btn-send-border);
    height: 38px;
    line-height: 30px;
    margin: 0;
    width: 100%;
    font-weight: 700;
    border-radius: 5px
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .btn-send.disable[_ngcontent-ng-c1703479958] {
    background: url(https://unityexch.com/bg-send-disable.3138468b438298f08e3d.png) repeat-x #a4a4a4;
    border-color: var(--market-tabs-cmp-btn-send-disable-border);
    color: var(--market-tabs-cmp-btn-send-disable-color);
    cursor: not-allowed;
    background-image: url(https://unityexch.com/bg-send-disable.3138468b438298f08e3d.png);
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: var(--market-tabs-cmp-btn-send-disable-background)
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .col-stake_list[_ngcontent-ng-c1703479958] ul[_ngcontent-ng-c1703479958] {
    padding: 0;
    margin: 0
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .col-stake_list[_ngcontent-ng-c1703479958] ul[_ngcontent-ng-c1703479958] {
    width: 100%;
    padding-right: 5px;
    float: right
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick-bet-confirm[_ngcontent-ng-c1703479958] li[_ngcontent-ng-c1703479958] {
    width: 100%;
    list-style: none;
    line-height: 18px;
    color: #1e1e1e;
    padding: 0 5px;
    text-align: left
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick-bet-confirm[_ngcontent-ng-c1703479958] .quick-bet-confirm-title[_ngcontent-ng-c1703479958] {
    font-size: 10px;
    line-height: 12px;
    color: #222;
    opacity: .5
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] .quick_bet-wrap[_ngcontent-ng-c1703479958] .col-stake_list[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    height: auto;
    line-height: 23px;
    font-size: 12px;
    width: 92%
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-oONYR.style-oONYR[_ngcontent-ng-c1703479958] {
    position: relative
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] #cancel.style-pEoee[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #placeBet.style-kbY7g[_ngcontent-ng-c1703479958] {
    cursor: pointer
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] #stakePopupList.style-I1Pwa[_ngcontent-ng-c1703479958] {
    display: block
}

.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-1LBdl.style-1LBdl[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-61B8W.style-61B8W[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-HLZfN.style-HLZfN[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-IoHnZ.style-IoHnZ[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-pKzGJ.style-pKzGJ[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-FFYEY.style-FFYEY[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-Ao1Ge.style-Ao1Ge[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #style-AotnG.style-AotnG[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #cancel.style-U4daa[_ngcontent-ng-c1703479958],
.fency-fency-datatable[_ngcontent-ng-c1703479958] #placeBet.style-bqhZo[_ngcontent-ng-c1703479958] {
    cursor: pointer
}

.fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] {
    color: #1e1e1e;
    right: 0;
    border-radius: .5997vmax;
    position: absolute;
    top: 0;
    align-items: flex-start;
    z-index: 9;
    background: #fff;
    font-weight: 400;
    box-shadow: 0 6px 10px #000000b3;
    display: none
}

@media screen and (max-width:426px) {
    .fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] {
        display: flex;
        width: 155px;
        height: 42px;
        align-items: center
    }

    .unitycss0-1-1-2[_ngcontent-ng-c1703479958] {
        width: 82%
    }

    .unitycss0-1-1-2[_ngcontent-ng-c1703479958] #minMax[_ngcontent-ng-c1703479958] {
        font-size: 12px
    }

    .unitycss0-1-1-5[_ngcontent-ng-c1703479958] {
        position: relative;
        top: -6px;
        left: 2.5px
    }
}

.fancy_info-popup[_ngcontent-ng-c1703479958] *[_ngcontent-ng-c1703479958],
[_ngcontent-ng-c1703479958]:after,
[_ngcontent-ng-c1703479958]:before {
    box-sizing: border-box
}

.fancy_info-popup[_ngcontent-ng-c1703479958] dl[_ngcontent-ng-c1703479958] {
    margin-top: 0;
    margin-bottom: 1rem;
    border-right: .26667vw solid var(--fancy-minmax-border)
}

.fancy_info-popup[_ngcontent-ng-c1703479958] .fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] dl[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] {
    border-right: .26667vw solid #e0e6e6;
    padding: 3px 1.04948vmax;
    margin: 0;
    min-width: 130px
}

.fancy_info-popup[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-fancy_info-popup-a-color);
    text-decoration: none;
    background-color: transparent;
    color: var(--primary)
}

.fancy_info-popup[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958] {
    float: right;
    font-size: 1.3125rem;
    font-weight: 700;
    line-height: 1;
    text-shadow: 0 1px 0 #fff;
    opacity: .5
}

.fancy_info-popup[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958] {
    color: #fff;
    opacity: 1
}

.fancy_info-popup[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958] {
    color: #000 !important;
    cursor: pointer
}

.fancy_info-popup[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none
}

.fancy_info-popup[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]) {
    cursor: pointer
}

.fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] .close[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] {
    width: 3.74813vmax;
    height: 4.74813vmax;
    justify-content: center;
    align-items: center;
    font-size: 0;
    text-indent: -99999px;
    display: flex;
    top: 0
}

.fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] .close[_ngcontent-cri-c3][_ngcontent-ng-c1703479958]:before {
    width: 1.34933vmax;
    height: 1.34933vmax
}

.fancy_info-popup[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:hover {
    text-decoration: underline;
    color: unset
}

.fancy_info-popup[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958]:hover {
    color: #000;
    text-decoration: none
}

.fancy_info-popup[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]),
a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

.fancy_info-popup[_ngcontent-ng-c1703479958] a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]),
a[_ngcontent-ng-c1703479958]:not([href]):not([tabindex]):hover {
    color: #000;
    cursor: pointer
}

.fancy_info-popup[_ngcontent-ng-c1703479958] .close[_ngcontent-ng-c1703479958]:not(:disabled):not(.disabled):hover {
    opacity: .75
}

.fancy_info-popup[_ngcontent-ng-c1703479958] dt[_ngcontent-ng-c1703479958] {
    font-weight: 700
}

.fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] dt[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] {
    height: 1.7991vmax;
    font-size: 1.49925vmax;
    line-height: 1.7991vmax;
    padding: .44978vmax 0 .5997vmax;
    color: var(--market-tabs-cmp-fancy_info-popup-dt-color)
}

.fancy_info-popup[_ngcontent-ng-c1703479958] dd[_ngcontent-ng-c1703479958] {
    margin-bottom: .5rem;
    margin-left: 0
}

.fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] dd[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] {
    padding-bottom: 0;
    line-height: 3.09895vmax;
    color: var(--market-tabs-cmp-fancy_info-popup-dd-color);
    margin: 0;
    font-weight: 700
}

#fancy_popup2.style-FQAeR[_ngcontent-ng-c1703479958] {
    display: flex
}

.hide-b-b[_ngcontent-ng-c1703479958] {
    border-bottom: none !important
}

.sportbook-market-tbl[_ngcontent-ng-c1703479958] .back-1.active[_ngcontent-ng-c1703479958] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-background) !important;
    color: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-color) !important;
    box-shadow: inset 0 1px 3px #00000080 !important
}

.back-1.active[_ngcontent-ng-c1703479958]>a[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-color) !important
}

.lay-1.active[_ngcontent-ng-c1703479958]>a[_ngcontent-ng-c1703479958] {
    color: var(--market-tabs-cmp-lay-1-active-color) !important
}

@media only screen and (min-device-width: 400px) and (max-device-width: 460px) and (-webkit-min-device-pixel-ratio: 2) {
    .minmax-box[_ngcontent-ng-c1703479958] {
        width: 130px
    }

    .fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] .close[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] {
        width: 1.74813vmax;
        height: 3.74813vmax
    }
}

@media only screen and (min-device-width: 350px) and (max-device-width: 419px) and (-webkit-min-device-pixel-ratio: 2) {
    .fency-fency-datatable[_ngcontent-ng-c1703479958] .count[_ngcontent-ng-c1703479958] {
        width: 12.3%;
        height: 43px
    }

    .suspend-sportbook-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        height: 42.5px;
        background-color: #243a4866;
        z-index: 5;
        position: absolute;
        width: 35%;
        left: 65.3%;
        text-align: center
    }
}

@media only screen and (max-width: 767px) {
    .tbl-bets[_ngcontent-ng-c1703479958] .sportbook-minwidth[_ngcontent-ng-c1703479958] {
        min-width: 120px !important;
        width: 32% !important
    }
}

@media only screen and (min-width: 390px) and (max-width: 420px) {
    .tbl-bets[_ngcontent-ng-c1703479958] .sportbook-minwidth[_ngcontent-ng-c1703479958] {
        min-width: 130px !important;
        width: 31% !important
    }
}

@media only screen and (min-device-width: 420px) and (max-device-width: 460px) and (-webkit-min-device-pixel-ratio: 2) {
    .fency-fency-datatable[_ngcontent-ng-c1703479958] .count[_ngcontent-ng-c1703479958] {
        width: 16%;
        height: 43px
    }

    .fancy_info-popup[_ngcontent-cri-c3][_ngcontent-ng-c1703479958] {
        width: 160px
    }
}

@media only screen and (min-width:420px) and (max-width: 460px) {
    .tbl-bets[_ngcontent-ng-c1703479958] .sportbook-minwidth[_ngcontent-ng-c1703479958] {
        min-width: 32% !important;
        width: 32% !important
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .suspend-sportbook-external[bookmarked_table][_ngcontent-ng-c1703479958] {
        height: 42.5px;
        background-color: #243a4866;
        z-index: 5;
        position: absolute;
        width: 20%;
        left: 60%;
        text-align: center
    }

    .suspend-sportbook-external[bookmarked_table][_ngcontent-ng-c1703479958] span[bookmarked_table][_ngcontent-ng-c1703479958] {
        line-height: 46px;
        font-size: 18px
    }
}

@media only screen and (max-width: 992px) {
    .tbl-bets[_ngcontent-ng-c1703479958] .team-name[_ngcontent-ng-c1703479958] {
        min-width: 165px
    }
}

.suspended[_ngcontent-ng-c1703479958] {
    position: relative;
    cursor: pointer
}

.suspended[_ngcontent-ng-c1703479958]:after {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--market-tabs-cmp-suspend-sportbook-external-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    right: 0;
    background-color: #243a4866;
    text-transform: uppercase;
    content: attr(data-title);
    top: 0
}

.sportbook-back[_ngcontent-ng-c1703479958] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-background);
    width: 125px;
    border: 1px solid white;
    border-radius: 3px;
    position: relative;
    padding: 2px 0
}

.selectBetBackSportBook[_ngcontent-ng-c1703479958] {
    background: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-background) !important;
    color: var(--market-tabs-cmp-sportbook-market-tbl-back-1-active-color) !important;
    box-shadow: inset 0 1px 3px #00000080 !important;
    border-radius: 3px
}

.winMarket[_ngcontent-ng-c1703479958] {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 4px
}

.back-gradientSportbook[_ngcontent-ng-c1703479958] {
    background: linear-gradient(90deg, #82dda6cc, #82ddb059 49%, #82dda6cc)
}

.winTitle[_ngcontent-ng-c1703479958] {
    font-size: 12px;
    font-weight: 700;
    text-align: center;
    display: block
}

@media screen and (max-width:490px) {
    .winTitle[_ngcontent-ng-c1703479958] {
        text-overflow: ellipsis;
        width: 140px;
        overflow: hidden;
        white-space: nowrap
    }
}

.suspend-WinSPort-external[bookmarked_table][_ngcontent-ng-c1703479958] {
    height: 100%;
    background: var(--bookmaker-suspended-bg);
    z-index: 5;
    top: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center
}

.suspend-WinSPort-external[bookmarked_table][_ngcontent-ng-c1703479958] span[bookmarked_table][_ngcontent-ng-c1703479958] {
    line-height: 120px;
    font-size: 12px;
    font-weight: 400;
    opacity: .8;
    color: var(--bookmaker-suspended-color);
    text-shadow: 0 1px 4px rgba(0, 0, 0, .5);
    text-align: center;
    text-transform: none
}

.winSP .input-Betslip {
    margin-left: 40px !important
}

.spWinnerMarket[_ngcontent-ng-c1703479958] {
    margin-top: 17px !important
}

@media only screen and (max-width:767px) {
    .sportbook-back[_ngcontent-ng-c1703479958] {
        width: 62% !important
    }
}

.row[_ngcontent-ng-c1814318807] {
    position: relative
}

.back[_ngcontent-ng-c1814318807] {
    background-color: var(--betslip-cmp-back-bg) !important
}

.container-fluid-5[_ngcontent-ng-c1814318807],
.container-5[_ngcontent-ng-c1814318807] {
    padding-left: 5px;
    padding-right: 5px
}

.row.row5[_ngcontent-ng-c1814318807] {
    margin-left: -5px;
    margin-right: -5px;
    font-size: 12px
}

.row.row5[_ngcontent-ng-c1814318807]>[class*=col-][_ngcontent-ng-c1814318807] {
    padding-left: 5px;
    padding-right: 5px
}

.placebet[_ngcontent-ng-c1814318807] {
    overflow: hidden;
    touch-action: manipulation
}

.place-bet[_ngcontent-ng-c1814318807] .stakeactionplus[_ngcontent-ng-c1814318807],
.place-bet[_ngcontent-ng-c1814318807] .stakeactionminus[_ngcontent-ng-c1814318807] {
    background-image: var(--plusMinus-bg);
    height: 40px;
    width: 40px;
    line-height: 28px;
    float: left;
    font-size: 1rem;
    color: var(--plusMinus-color);
    padding: 10px;
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;
    border: 1px solid var(--plusMinus-border-color);
    touch-action: manipulation
}

.stakeactionplus[_ngcontent-ng-c1814318807] {
    border-radius: 0 7px 7px 0 !important
}

.btn.disabled[_ngcontent-ng-c1814318807],
.btn[_ngcontent-ng-c1814318807]:disabled {
    opacity: .65;
    touch-action: manipulation
}

.fa[_ngcontent-ng-c1814318807],
.fas[_ngcontent-ng-c1814318807] {
    font-weight: 900
}

.btn[_ngcontent-ng-c1814318807] {
    border-radius: 0;
    touch-action: manipulation
}

button[_ngcontent-ng-c1814318807] {
    touch-action: manipulation
}

.btn-primary[_ngcontent-ng-c1814318807] {
    background-color: var(--theme1-bg);
    border-color: var(--theme1-bg);
    color: var(--primary-color)
}

.place-bet[_ngcontent-ng-c1814318807] .btn-primary[_ngcontent-ng-c1814318807] {
    height: 37px;
    line-height: 28px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    font-weight: 700;
    width: 100%
}

.btn-secondary[_ngcontent-ng-c1814318807] {
    background-color: var(--theme2-bg);
    border-color: var(--theme2-bg);
    color: var(--secondary-color)
}

.place-bet[_ngcontent-ng-c1814318807] .btn-secondary[_ngcontent-ng-c1814318807] {
    height: 28px;
    line-height: 28px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
    font-weight: 700;
    width: 100%
}

.slip-back[_ngcontent-ng-c1814318807] {
    background-color: var(--betslip-cmp-slip-back-bg)
}

.slip-lay[_ngcontent-ng-c1814318807] {
    background-color: var(--betslip-cmp-slip-lay-bg)
}

.marginClass[_ngcontent-ng-c1814318807] {
    margin: -5px !important
}

.place-bet[_ngcontent-ng-c1814318807] .btn-secondary[_ngcontent-ng-c1814318807] {
    height: 36px;
    line-height: 36px
}

@media only screen and (max-width: 992px) {
    .quick-bet-confirm[_ngcontent-ng-c1814318807] {
        width: 94%;
        background-color: #dcdcdc !important;
        color: #212121
    }

    #betAmount[_ngcontent-ng-c1814318807] {
        background: #fff !important
    }
}

.btn-send[_ngcontent-ng-c1814318807] {
    background: var(--stack-placebet-bg) !important;
    color: var(--stack-placebet-color);
    border-color: var(--stack-placebet-border-bg);
    cursor: not-allowed;
    pointer-events: none;
    width: 100%;
    border: 1px solid var(--stack-placebet-border-bg);
    border-radius: 5px;
    font-weight: 700
}

.btn-send-active[_ngcontent-ng-c1814318807] {
    background: var(--stack-placebet-bg) !important;
    color: var(--stack-placebet-color);
    border-color: var(--stack-placebet-border-bg);
    height: 38px;
    margin: 0;
    pointer-events: all;
    width: 100%;
    font-weight: 700;
    border-radius: 5px
}

.btn-cancel[_ngcontent-ng-c1814318807] {
    background: var(--stack-cancel-bg);
    border: 1px solid var(--stack-cancel-border-bg);
    border-radius: 4px;
    color: var(--stack-cancel-color) !important;
    font-weight: 700 !important;
    font-size: 13px !important;
    height: 38px !important;
    margin: 0 5px 0 0 !important;
    text-align: center
}

.quick-bet-confirm[_ngcontent-ng-c1814318807] {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    background-color: var(--betslip-cmp-quick-bet-confirm-bg);
    flex-direction: column;
    justify-content: center;
    display: flex;
    color: var(--betslip-cmp-quick-bet-confirm-color);
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 700
}

.fancy-quick-btn[_ngcontent-ng-c1814318807] {
    background: var(--stack-bg) !important;
    border: 1px solid var(--stack-border-bg) !important;
    border-radius: 4px;
    color: var(--stack-color) !important;
    font-weight: 400 !important;
    line-height: 18px !important;
    font-size: 13px !important;
    height: 31px !important;
    margin: 0 5px 0 0 !important;
    text-align: center;
    width: 100%
}

.marginClass[_ngcontent-ng-c1814318807] {
    margin: -2px !important
}

.betButtonMinus[_ngcontent-ng-c1814318807] {
    content: "";
    background-repeat: no-repeat;
    background-size: contain;
    display: flex;
    width: 20px;
    position: absolute;
    height: 15px;
    font-size: 21px;
    align-items: center;
    justify-content: center
}

.betButtonPlus[_ngcontent-ng-c1814318807] {
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-flex;
    width: 20px;
    position: absolute;
    height: 19px;
    font-size: 19px
}

.input-Betslip[_ngcontent-ng-c1814318807] {
    background: var(--input-stake-bg);
    border-top: 1px solid var(--plusMinus-border-color);
    border-bottom: 1px solid var(--plusMinus-border-color);
    border-left: 0px;
    border-right: 0px;
    width: 59%;
    height: 40px !important;
    color: var(--input-stake-color) !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    border-radius: 0
}

input.input-Betslip[_ngcontent-ng-c1814318807]:focus {
    outline-width: 0 !important
}

@media only screen and (min-width:820px) {
    .hideDesktop[_ngcontent-ng-c1814318807] {
        display: none
    }
}

@media only screen and (max-width:819px) {
    .hideMobile[_ngcontent-ng-c1814318807] {
        display: none
    }
}

.betslipback[_ngcontent-ng-c1814318807] {
    background: var(--market-tabs-cmp-betslipback-background) !important
}

.slip-back-br[_ngcontent-ng-c1814318807] {
    border-top: 1px solid var(--betslip-cmp-slip-back-br-border-t);
    background-color: var(--betslip-cmp-slip-back-bg)
}

.slip-lay-br[_ngcontent-ng-c1814318807] {
    border-top: 1px solid var(--betslip-cmp-slip-lay-br-border-t);
    background-color: var(--betslip-cmp-slip-lay-bg)
}

.Linemarket[_ngcontent-ng-c1814318807] .slip-back[_ngcontent-ng-c1814318807] {
    background-color: var(--market-tabs-cmp-Linemarket-Selected-back-1-background) !important
}

.Linemarket[_ngcontent-ng-c1814318807] .slip-lay[_ngcontent-ng-c1814318807] {
    background-color: var(--market-tabs-cmp-Linemarket-Selected-lay-1-background) !important
}

.Linemarket[_ngcontent-ng-c1814318807] .slip-back-br[_ngcontent-ng-c1814318807] {
    border-top: 1px solid var(--market-tabs-cmp-Linemarket-Selected-back-1-background);
    background-color: var(--market-tabs-cmp-Linemarket-Selected-back-1-background)
}

.Linemarket[_ngcontent-ng-c1814318807] .slip-lay-br[_ngcontent-ng-c1814318807] {
    border-top: 1px solid var(--market-tabs-cmp-Linemarket-Selected-lay-1-background);
    background-color: var(--market-tabs-cmp-Linemarket-Selected-lay-1-background)
}

.stakeactionminus[_ngcontent-ng-c1814318807]:disabled {
    width: 40px !important;
    background: var(--betslip-cmp-stakeactionminus-disable-bg) !important
}

.stakeactionplus[_ngcontent-ng-c1814318807]:disabled {
    background: var(--betslip-cmp-stakeactionplus-disable-bg) !important
}

.stakeinput[_ngcontent-ng-c1814318807]:disabled {
    opacity: .65;
    color: var(--input-disable-stake-color) !important;
    background: var(--betslip-cmp-stakeinput-disable-bg) !important;
    border-color: var(--betslip-cmp-stakeinput-disable-border)
}

.login-popup-content[_ngcontent-ng-c1814318807] {
    background: var(--header-login-popup-content-background);
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.confirm-button[_ngcontent-ng-c1814318807] .btn-confirm[_ngcontent-ng-c1814318807] {
    color: var(--betslip-cmp-btn-confirm-color) !important;
    background-color: var(--betslip-cmp-btn-confirm-bg)
}

.btn-verification[_ngcontent-ng-c1814318807] {
    font-size: 13px;
    height: 30px;
    width: 90px;
    color: var(--betslip-cmp-btn-verification-color);
    outline: 0;
    border-radius: 4px;
    background-color: var(--betslip-cmp-btn-verification-bg);
    border: 1px solid var(--betslip-cmp-btn-verification-border);
    font-weight: 700;
    flex: .3;
    margin-right: 10px
}

.modal-body[_ngcontent-ng-c1814318807] {
    background-color: var(--betslip-cmp-modal-body-bg);
    color: var(--betslip-cmp-modal-body-color);
    text-align: center
}

.login-popup-content[_ngcontent-ng-c1814318807] {
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.login-popup-content[_ngcontent-ng-c1814318807] .login-panel-container[_ngcontent-ng-c1814318807] {
    width: 100% !important;
    text-align: center;
    position: relative
}

.login-popup-content[_ngcontent-ng-c1814318807] .header-popup[_ngcontent-ng-c1814318807] {
    height: 20px;
    width: 100%;
    display: flex
}

.login-popup-content[_ngcontent-ng-c1814318807] .header-popup[_ngcontent-ng-c1814318807] .close[_ngcontent-ng-c1814318807] {
    padding: 10px;
    cursor: pointer;
    margin-left: auto;
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: var(--header-header-popup-close-background) !important;
    text-shadow: 0 1px 0 #fff !important;
    opacity: .5
}

.header-popup[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807],
.login-head[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807],
.register-head[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807] {
    position: absolute;
    right: 4px;
    justify-content: center;
    align-items: center;
    width: 27px;
    height: 27px;
    background-color: var(--betslip-cmp-ui-link-bg);
    border-radius: 50%;
    margin-top: -13px;
    z-index: 2;
    display: flex;
    text-indent: -99999px
}

.confirm-text[_ngcontent-ng-c1814318807] .text-confirm-bold[_ngcontent-ng-c1814318807] {
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    font-size: 16px
}

.confirm-text.text1[_ngcontent-ng-c1814318807] {
    font-size: 16px;
    margin-bottom: 10px
}

.confirm-text[_ngcontent-ng-c1814318807] .text2[_ngcontent-ng-c1814318807] {
    font-size: 14px;
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    margin-bottom: 35px !important
}

.header-popup[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807]:before,
.login-head[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807]:before,
.register-head[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807]:before {
    content: "";
    width: 12px;
    font-size: 1.5rem;
    font-weight: 900;
    position: relative;
    cursor: pointer;
    top: 8px;
    height: 12px;
    background: url(close.687131daa29bb855.svg) 0 0/contain
}

.confirm-button[_ngcontent-ng-c1814318807] {
    display: flex;
    align-content: center;
    justify-content: center
}

@media only screen and (min-device-width: 420px) and (max-device-width: 460px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 62% !important
    }
}

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

    .padddingZero[_ngcontent-ng-c1814318807],
    .slip-back-br[_ngcontent-ng-c1814318807],
    .slip-lay-br[_ngcontent-ng-c1814318807],
    .betslipback[_ngcontent-ng-c1814318807] {
        padding: 0 !important
    }

    .place-bet[_ngcontent-ng-c1814318807] {
        padding: 5px 0 4px !important
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 78%
    }

    .padddingZero[_ngcontent-ng-c1814318807] {
        padding: 0 !important
    }
}

@media only screen and (min-device-width: 820px) and (max-device-width: 992px) {
    .container[_ngcontent-ng-c1814318807] {
        max-width: 800px !important
    }

    .col-md-3[_ngcontent-ng-c1814318807] {
        width: 12.5%
    }

    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 62%;
        height: 38px !important
    }

    .slip-back-br[_ngcontent-ng-c1814318807],
    .slip-lay-br[_ngcontent-ng-c1814318807],
    .betslipback[_ngcontent-ng-c1814318807] {
        padding: 0 !important
    }

    .stacksCol[_ngcontent-ng-c1814318807] {
        padding-top: 4px !important
    }

    .place-bet[_ngcontent-ng-c1814318807] .stakeactionplus[_ngcontent-ng-c1814318807],
    .place-bet[_ngcontent-ng-c1814318807] .stakeactionminus[_ngcontent-ng-c1814318807] {
        height: 38px
    }
}

@media only screen and (max-width:819px) {
    .stacksCol[_ngcontent-ng-c1814318807] {
        padding-top: 0 !important
    }
}



@media only screen and (min-device-width: 768px) and (max-device-width: 800px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 77%
    }

    .padddingZero[_ngcontent-ng-c1814318807],
    .slip-back-br[_ngcontent-ng-c1814318807],
    .slip-lay-br[_ngcontent-ng-c1814318807],
    .betslipback[_ngcontent-ng-c1814318807] {
        padding: 0 !important
    }
}

@media only screen and (min-device-width: 801px) and (max-device-width: 993px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 60%
    }
}

@media screen and (min-width:1024px) and (max-width:1260px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 46%
    }
}

@media screen and (min-width:1900px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 68%
    }
}

.row[_ngcontent-ng-c1814318807] {
    position: relative
}

.back[_ngcontent-ng-c1814318807] {
    background-color: var(--betslip-cmp-back-bg) !important
}

.container-fluid-5[_ngcontent-ng-c1814318807],
.container-5[_ngcontent-ng-c1814318807] {
    padding-left: 5px;
    padding-right: 5px
}

.row.row5[_ngcontent-ng-c1814318807] {
    margin-left: -5px;
    margin-right: -5px;
    font-size: 12px
}

.row.row5[_ngcontent-ng-c1814318807]>[class*=col-][_ngcontent-ng-c1814318807] {
    padding-left: 5px;
    padding-right: 5px
}

.placebet[_ngcontent-ng-c1814318807] {
    overflow: hidden;
    touch-action: manipulation
}

.place-bet[_ngcontent-ng-c1814318807] .stakeactionplus[_ngcontent-ng-c1814318807],
.place-bet[_ngcontent-ng-c1814318807] .stakeactionminus[_ngcontent-ng-c1814318807] {
    background-image: var(--plusMinus-bg);
    height: 40px;
    width: 40px;
    line-height: 28px;
    float: left;
    font-size: 1rem;
    color: var(--plusMinus-color);
    padding: 10px;
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;
    border: 1px solid var(--plusMinus-border-color);
    touch-action: manipulation
}

.stakeactionplus[_ngcontent-ng-c1814318807] {
    border-radius: 0 7px 7px 0 !important
}

.btn.disabled[_ngcontent-ng-c1814318807],
.btn[_ngcontent-ng-c1814318807]:disabled {
    opacity: .65;
    touch-action: manipulation
}

.fa[_ngcontent-ng-c1814318807],
.fas[_ngcontent-ng-c1814318807] {
    font-weight: 900
}

.btn[_ngcontent-ng-c1814318807] {
    border-radius: 0;
    touch-action: manipulation
}

button[_ngcontent-ng-c1814318807] {
    touch-action: manipulation
}

.btn-primary[_ngcontent-ng-c1814318807] {
    background-color: var(--theme1-bg);
    border-color: var(--theme1-bg);
    color: var(--primary-color)
}

.place-bet[_ngcontent-ng-c1814318807] .btn-primary[_ngcontent-ng-c1814318807] {
    height: 37px;
    line-height: 28px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    font-weight: 700;
    width: 100%
}

.btn-secondary[_ngcontent-ng-c1814318807] {
    background-color: var(--theme2-bg);
    border-color: var(--theme2-bg);
    color: var(--secondary-color)
}

.place-bet[_ngcontent-ng-c1814318807] .btn-secondary[_ngcontent-ng-c1814318807] {
    height: 28px;
    line-height: 28px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
    font-weight: 700;
    width: 100%
}

.slip-back[_ngcontent-ng-c1814318807] {
    background-color: var(--betslip-cmp-slip-back-bg)
}

.slip-lay[_ngcontent-ng-c1814318807] {
    background-color: var(--betslip-cmp-slip-lay-bg)
}

.marginClass[_ngcontent-ng-c1814318807] {
    margin: -5px !important
}

.place-bet[_ngcontent-ng-c1814318807] .btn-secondary[_ngcontent-ng-c1814318807] {
    height: 36px;
    line-height: 36px
}

@media only screen and (max-width: 992px) {
    .quick-bet-confirm[_ngcontent-ng-c1814318807] {
        width: 94%;
        background-color: #dcdcdc !important;
        color: #212121
    }

    #betAmount[_ngcontent-ng-c1814318807] {
        background: #fff !important
    }
}

.btn-send[_ngcontent-ng-c1814318807] {
    background: var(--stack-placebet-bg) !important;
    color: var(--stack-placebet-color);
    border-color: var(--stack-placebet-border-bg);
    cursor: not-allowed;
    pointer-events: none;
    width: 100%;
    border: 1px solid var(--stack-placebet-border-bg);
    border-radius: 5px;
    font-weight: 700
}

.btn-send-active[_ngcontent-ng-c1814318807] {
    background: var(--stack-placebet-bg) !important;
    color: var(--stack-placebet-color);
    border-color: var(--stack-placebet-border-bg);
    height: 38px;
    margin: 0;
    pointer-events: all;
    width: 100%;
    font-weight: 700;
    border-radius: 5px
}

.btn-cancel[_ngcontent-ng-c1814318807] {
    background: var(--stack-cancel-bg);
    border: 1px solid var(--stack-cancel-border-bg);
    border-radius: 4px;
    color: var(--stack-cancel-color) !important;
    font-weight: 700 !important;
    font-size: 13px !important;
    height: 38px !important;
    margin: 0 5px 0 0 !important;
    text-align: center
}

.quick-bet-confirm[_ngcontent-ng-c1814318807] {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    background-color: var(--betslip-cmp-quick-bet-confirm-bg);
    flex-direction: column;
    justify-content: center;
    display: flex;
    color: var(--betslip-cmp-quick-bet-confirm-color);
    margin-bottom: 0;
    font-size: 15px;
    font-weight: 700
}

.fancy-quick-btn[_ngcontent-ng-c1814318807] {
    background: var(--stack-bg);
    border: 1px solid var(--stack-border-bg);
    border-radius: 4px;
    color: var(--stack-color) !important;
    font-weight: 400 !important;
    line-height: 18px !important;
    font-size: 13px !important;
    height: 31px !important;
    margin: 0 5px 0 0 !important;
    text-align: center;
    width: 100%
}

.marginClass[_ngcontent-ng-c1814318807] {
    margin: -2px !important
}

.betButtonMinus[_ngcontent-ng-c1814318807] {
    content: "";
    background-repeat: no-repeat;
    background-size: contain;
    display: flex;
    width: 20px;
    position: absolute;
    height: 15px;
    font-size: 21px;
    align-items: center;
    justify-content: center
}

.betButtonPlus[_ngcontent-ng-c1814318807] {
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-flex;
    width: 20px;
    position: absolute;
    height: 19px;
    font-size: 19px
}

.input-Betslip[_ngcontent-ng-c1814318807] {
    background: var(--input-stake-bg);
    border-top: 1px solid var(--plusMinus-border-color);
    border-bottom: 1px solid var(--plusMinus-border-color);
    border-left: 0px;
    border-right: 0px;
    width: 60%;
    height: 40px !important;
    color: var(--input-stake-color) !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    border-radius: 0
}

input.input-Betslip[_ngcontent-ng-c1814318807]:focus {
    outline-width: 0 !important
}

@media only screen and (min-width:820px) {
    .hideDesktop[_ngcontent-ng-c1814318807] {
        display: none
    }
}

@media only screen and (max-width:819px) {
    .hideMobile[_ngcontent-ng-c1814318807] {
        display: none
    }
}

.betslipback[_ngcontent-ng-c1814318807] {
    background: var(--market-tabs-cmp-betslipback-background) !important
}

.slip-back-br[_ngcontent-ng-c1814318807] {
    border-top: 1px solid var(--betslip-cmp-slip-back-br-border-t);
    background-color: var(--betslip-cmp-slip-back-bg)
}

.slip-lay-br[_ngcontent-ng-c1814318807] {
    border-top: 1px solid var(--betslip-cmp-slip-lay-br-border-t);
    background-color: var(--betslip-cmp-slip-lay-bg)
}

.Linemarket[_ngcontent-ng-c1814318807] .slip-back[_ngcontent-ng-c1814318807] {
    background-color: var(--market-tabs-cmp-Linemarket-Selected-back-1-background) !important
}

.Linemarket[_ngcontent-ng-c1814318807] .slip-lay[_ngcontent-ng-c1814318807] {
    background-color: var(--market-tabs-cmp-Linemarket-Selected-lay-1-background) !important
}

.Linemarket[_ngcontent-ng-c1814318807] .slip-back-br[_ngcontent-ng-c1814318807] {
    border-top: 1px solid var(--market-tabs-cmp-Linemarket-Selected-back-1-background);
    background-color: var(--market-tabs-cmp-Linemarket-Selected-back-1-background)
}

.Linemarket[_ngcontent-ng-c1814318807] .slip-lay-br[_ngcontent-ng-c1814318807] {
    border-top: 1px solid var(--market-tabs-cmp-Linemarket-Selected-lay-1-background);
    background-color: var(--market-tabs-cmp-Linemarket-Selected-lay-1-background)
}

.stakeactionminus[_ngcontent-ng-c1814318807]:disabled {
    width: 40px !important;
    background: var(--betslip-cmp-stakeactionminus-disable-bg) !important
}

.stakeactionplus[_ngcontent-ng-c1814318807]:disabled {
    background: var(--betslip-cmp-stakeactionplus-disable-bg) !important
}

.stakeinput[_ngcontent-ng-c1814318807]:disabled {
    opacity: .65;
    color: var(--input-disable-stake-color) !important;
    background: var(--betslip-cmp-stakeinput-disable-bg) !important;
    border-color: var(--betslip-cmp-stakeinput-disable-border)
}

.login-popup-content[_ngcontent-ng-c1814318807] {
    background: var(--header-login-popup-content-background);
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.confirm-button[_ngcontent-ng-c1814318807] .btn-confirm[_ngcontent-ng-c1814318807] {
    color: var(--betslip-cmp-btn-confirm-color) !important;
    background-color: var(--betslip-cmp-btn-confirm-bg)
}

.btn-verification[_ngcontent-ng-c1814318807] {
    font-size: 13px;
    height: 30px;
    width: 90px;
    color: var(--betslip-cmp-btn-verification-color);
    outline: 0;
    border-radius: 4px;
    background-color: var(--betslip-cmp-btn-verification-bg);
    border: 1px solid var(--betslip-cmp-btn-verification-border);
    font-weight: 700;
    flex: .3;
    margin-right: 10px
}

.modal-body[_ngcontent-ng-c1814318807] {
    background-color: var(--betslip-cmp-modal-body-bg);
    color: var(--betslip-cmp-modal-body-color);
    text-align: center
}

.login-popup-content[_ngcontent-ng-c1814318807] {
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.login-popup-content[_ngcontent-ng-c1814318807] .login-panel-container[_ngcontent-ng-c1814318807] {
    width: 100% !important;
    text-align: center;
    position: relative
}

.login-popup-content[_ngcontent-ng-c1814318807] .header-popup[_ngcontent-ng-c1814318807] {
    height: 20px;
    width: 100%;
    display: flex
}

.login-popup-content[_ngcontent-ng-c1814318807] .header-popup[_ngcontent-ng-c1814318807] .close[_ngcontent-ng-c1814318807] {
    padding: 10px;
    cursor: pointer;
    margin-left: auto;
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: var(--header-header-popup-close-background) !important;
    text-shadow: 0 1px 0 #fff !important;
    opacity: .5
}

.header-popup[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807],
.login-head[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807],
.register-head[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807] {
    position: absolute;
    right: 4px;
    justify-content: center;
    align-items: center;
    width: 27px;
    height: 27px;
    background-color: var(--betslip-cmp-ui-link-bg);
    border-radius: 50%;
    margin-top: -13px;
    z-index: 2;
    display: flex;
    text-indent: -99999px
}

.confirm-text[_ngcontent-ng-c1814318807] .text-confirm-bold[_ngcontent-ng-c1814318807] {
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    font-size: 16px
}

.confirm-text.text1[_ngcontent-ng-c1814318807] {
    font-size: 16px;
    margin-bottom: 10px
}

.confirm-text[_ngcontent-ng-c1814318807] .text2[_ngcontent-ng-c1814318807] {
    font-size: 14px;
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    margin-bottom: 35px !important
}

.header-popup[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807]:before,
.login-head[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807]:before,
.register-head[_ngcontent-ng-c1814318807] .ui-link[_ngcontent-ng-c1814318807]:before {
    content: "";
    width: 12px;
    font-size: 1.5rem;
    font-weight: 900;
    position: relative;
    cursor: pointer;
    top: 8px;
    height: 12px;
    background: url(close.687131daa29bb855.svg) 0 0/contain
}

.confirm-button[_ngcontent-ng-c1814318807] {
    display: flex;
    align-content: center;
    justify-content: center
}

@media only screen and (min-device-width: 420px) and (max-device-width: 460px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 62% !important;

    }
}

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

    .padddingZero[_ngcontent-ng-c1814318807],
    .slip-back-br[_ngcontent-ng-c1814318807],
    .slip-lay-br[_ngcontent-ng-c1814318807],
    .betslipback[_ngcontent-ng-c1814318807] {
        padding: 0 !important
    }

    .place-bet[_ngcontent-ng-c1814318807] {
        padding: 5px 0 4px !important
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 78%
    }

    .padddingZero[_ngcontent-ng-c1814318807] {
        padding: 0 !important
    }
}

@media only screen and (min-device-width: 820px) and (max-device-width: 992px) {
    .container[_ngcontent-ng-c1814318807] {
        max-width: 800px !important
    }

    .col-md-3[_ngcontent-ng-c1814318807] {
        width: 12.5%
    }

    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 62%;
        height: 38px !important
    }

    .slip-back-br[_ngcontent-ng-c1814318807],
    .slip-lay-br[_ngcontent-ng-c1814318807],
    .betslipback[_ngcontent-ng-c1814318807] {
        padding: 0 !important
    }

    .stacksCol[_ngcontent-ng-c1814318807] {
        padding-top: 4px !important
    }

    .place-bet[_ngcontent-ng-c1814318807] .stakeactionplus[_ngcontent-ng-c1814318807],
    .place-bet[_ngcontent-ng-c1814318807] .stakeactionminus[_ngcontent-ng-c1814318807] {
        height: 38px
    }
}

@media only screen and (max-width:819px) {
    .stacksCol[_ngcontent-ng-c1814318807] {
        padding-top: 0 !important
    }
}

@media only screen and (min-width:325px) and (max-width:380px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 56%
    }
}

@media only screen and (min-width:461px) and (max-width:600px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 68%
    }
}

@media only screen and (min-width:400px) and (max-width:420px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 60%
    }
}

@media only screen and (min-width:426px) and (max-width:460px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 63% !important
    }
}

@media only screen and (min-width:280px) and (max-width:320px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 45%
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 800px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 77%
    }

    .padddingZero[_ngcontent-ng-c1814318807],
    .slip-back-br[_ngcontent-ng-c1814318807],
    .slip-lay-br[_ngcontent-ng-c1814318807],
    .betslipback[_ngcontent-ng-c1814318807] {
        padding: 0 !important
    }
}

@media only screen and (min-device-width: 801px) and (max-device-width: 993px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 60%
    }
}

@media screen and (min-width:1024px) and (max-width:1260px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 46%
    }
}

@media screen and (min-width:1900px) {
    .input-Betslip[_ngcontent-ng-c1814318807] {
        width: 68%
    }
}

.game-highlight-wrap[_ngcontent-ng-c3019720824] h3[_ngcontent-ng-c3019720824] {
    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-c3019720824] .nav[_ngcontent-ng-c3019720824] {
    background: var(--desktop-highlights-sport-bar-bg)
}

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

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

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

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

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

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

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

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

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

.game-menu-tab[_ngcontent-ng-c3019720824] .table[_ngcontent-ng-c3019720824] th[_ngcontent-ng-c3019720824] {
    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-c3019720824] .table[_ngcontent-ng-c3019720824] td[_ngcontent-ng-c3019720824],
.game-menu-tab[_ngcontent-ng-c3019720824] .table[_ngcontent-ng-c3019720824] th[_ngcontent-ng-c3019720824] {
    border-top: none;
    padding: 3px 0;
    vertical-align: middle
}

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

.nav-tabs-casino[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none
}

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

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

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c3019720824] .casinoname-item[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824] {
    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-c3019720824] .nav-tabs-casino[_ngcontent-ng-c3019720824] .nav-link.active[_ngcontent-ng-c3019720824] {
    background: var(--dashboard-cmp-nav-tabs-casino-casinoname-item-nav-link-active);
    border-right: 0 !important
}

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

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

.casinoicons[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
        padding-right: 30px;
        padding-left: 30px
    }
}

.casino-bottom[_ngcontent-ng-c3019720824] {
    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-c3019720824] .back[_ngcontent-ng-c3019720824],
.homeevent[_ngcontent-ng-c3019720824] .lay[_ngcontent-ng-c3019720824] {
    font-size: 11px
}

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

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

.game-fancy[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    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-c3019720824] {
    color: var(--dashboard-cmp-in_play-color);
    margin-left: 10px;
    transition: .4s ease-in;
    animation: 1s infinite _ngcontent-ng-c3019720824_newlaunchinplay;
    font-weight: 700
}

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

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

@keyframes _ngcontent-ng-c3019720824_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-c3019720824] span[_ngcontent-ng-c3019720824] {
    min-width: 50px;
    display: inline-flex
}

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

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

.fa[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    margin: 0 0 0 6.2px;
    color: var(--markets-dateTime-color);
    font-weight: 400;
    font-size: 12px;
    display: inline
}

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

.add-pin[_ngcontent-ng-c3019720824],
.pin-on[_ngcontent-ng-c3019720824] {
    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-c3019720824] .table[_ngcontent-ng-c3019720824] {
    font-size: 12px;
    margin-bottom: 0
}

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

.mobile-men[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none !important
}

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

.a-search[_ngcontent-ng-c3019720824] {
    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-c3019720824] .menu-list[_ngcontent-ng-c3019720824] {
    margin: 0;
    padding: 0;
    position: relative;
    overflow-x: auto;
    overflow-y: hidden
}

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

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

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

.menu-item.active[_ngcontent-ng-c3019720824] div[_ngcontent-ng-c3019720824] {
    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-c3019720824] .exch[_ngcontent-ng-c3019720824] {
    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-c3019720824] .exch[_ngcontent-ng-c3019720824] .virtual[_ngcontent-ng-c3019720824] path[_ngcontent-ng-c3019720824] {
    color: var(--mbl-sports-active-text-color);
    fill: var(--mbl-sports-active-text-color)
}

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

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

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

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

    50% {
        color: #ff0
    }

    to {
        color: #00f
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.marquee-box[_ngcontent-ng-c3019720824] h4[_ngcontent-ng-c3019720824] {
    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-c3019720824] h4[_ngcontent-ng-c3019720824] i[_ngcontent-ng-c3019720824] {
    color: var(--news-text-icon-color)
}

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



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

.blinkPulse[_ngcontent-ng-c3019720824]: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-c3019720824_pulse 1.8s ease-out;
    animation-iteration-count: infinite
}

@keyframes _ngcontent-ng-c3019720824_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-c3019720824] {
    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-c3019720824] {
    display: flex;
    align-items: center;
    background: var(--search-input-bg);
    width: 100%
}

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

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

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

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

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

.searchBox[_ngcontent-ng-c3019720824] {
    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-c3019720824] table[_ngcontent-ng-c3019720824] {
    padding: 8px 10px !important;
    border-radius: 5px
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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


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

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


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

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


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

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

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

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


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

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


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

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

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

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

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

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

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


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

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

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

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

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

.nav-tabs[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none
}

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

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

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

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

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

    .nav-link[_ngcontent-ng-c3019720824] {
        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-c3019720824] {
        position: relative !important
    }
}

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

@media all {
    .nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824] {
        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-c3019720824] {
    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-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:focus,
.nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:hover,
.nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:before {
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-top-color: transparent
}

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

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

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

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

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

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

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

@media all {

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

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

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

.loading-dots[_ngcontent-ng-c3019720824] {
    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-c3019720824_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-c3019720824_loading-dots-animation {
    to {
        clip-path: inset(0 -34% 0 0);
        clip-path: inset(0px -34% 0px 0px)
    }
}

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

.account-detail-head[_ngcontent-ng-c3019720824] {
    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-c3019720824]:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

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

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

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

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

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

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

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

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

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

.account-detail-head[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    padding: 0;
    background-color: transparent;
    border: 0;
    appearance: none;
    color: var(--account-statement-cmp-account-detail-head-color)
}

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

.close[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    font-size: 15px;
    font-weight: 700
}

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

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

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

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

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

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

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

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

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

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

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

.btn-secondary[_ngcontent-ng-c3019720824] {
    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-c3019720824]::placeholder {
    color: #5c6873
}

.form-control[_ngcontent-ng-c3019720824]: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-c3019720824] {
    white-space: nowrap;
    overflow: hidden;
    animation: _ngcontent-ng-c3019720824_scroll-left 10s linear infinite
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.search-game-name[_ngcontent-ng-c3019720824],
.game-teams[_ngcontent-ng-c3019720824],
.game-date[_ngcontent-ng-c3019720824] {
    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-c3019720824] .homeevent[_ngcontent-ng-c3019720824] .count[_ngcontent-ng-c3019720824] {
        width: 90px;
        text-align: center
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.nav-logo[_ngcontent-ng-c1774940420] {
    width: 69px;
    height: 29px
}

@media only screen and (max-width:991px) {
    .content[_ngcontent-ng-c1774940420] {
        width: 100%;
        overflow: hidden;
        min-height: calc(95vh - 70px)
    }
}

@media only screen and (min-width:992px) {
    .sidebar[_ngcontent-ng-c1774940420] {
        width: 15%;
        background: var(--side-bar-bg);
        flex: 1 1 100%;
        box-sizing: border-box;
        max-width: 15%;
        flex-direction: row;
        display: flex
    }

    .content[_ngcontent-ng-c1774940420] {
        width: 85%
    }
}

@media (max-width: 767px) {
    .sidebar[_ngcontent-ng-c1774940420] {
        display: none
    }
}

.prevent-select[_ngcontent-ng-c1893399002] .overlay[_ngcontent-ng-c1893399002] {
    pointer-events: none !important
}

.prevent-select[_ngcontent-ng-c1893399002] {
    -webkit-user-select: none;
    user-select: none
}

@media only screen and (max-width:991px) {
    .content[_ngcontent-ng-c1893399002] {
        width: 100%;
        overflow: hidden;
        min-height: calc(95vh - 70px)
    }
}

@media only screen and (min-width:993px) {
    .sidebar[_ngcontent-ng-c1893399002] {
        max-width: 17.5vw;
        background: var(--side-nav-bg);
        flex: 1 1 100%;
        box-sizing: border-box;
        flex-direction: row;
        display: flex;
        margin-left: 20px;
        margin-right: 8px;
        margin-top: 21px
    }

    .sidebarright[_ngcontent-ng-c1893399002] {
        max-width: 17.5vw;
        flex: 1 1 100%;
        box-sizing: border-box;
        flex-direction: row;
        display: flex;
        margin-left: 9px;
        margin-right: 10px;
        margin-top: 20px
    }

    .content[_ngcontent-ng-c1893399002] {
        width: 53.9vw;
        margin-top: 22.5px;
        scroll-behavior: smooth;
        position: relative;
        background: var(--mainBodyBG)
    }

    .custom-css-layout-center[_ngcontent-ng-c1893399002] {
        width: 55.2vw;
        position: relative;
        right: 2px
    }

    .content[_ngcontent-ng-c1893399002]::-webkit-scrollbar {
        display: none
    }

    .content[_ngcontent-ng-c1893399002] {
        -ms-overflow-style: none;
        scrollbar-width: none
    }

    .headerDesktop[_ngcontent-ng-c1893399002] {
        display: block;
        height: 68px
    }

    .app-body[_ngcontent-ng-c1893399002] {
        margin-top: .6rem;
        height: 100vh
    }

    .sideLayout-fullmarket-right-side[_ngcontent-ng-c1893399002] {
        margin-left: 2.85px
    }

    .sideLayout-fullmarket[_ngcontent-ng-c1893399002] {
        width: 54.3vw;
        position: relative;
        right: 3px
    }
}

.app-body[_ngcontent-ng-c1893399002] {
    display: flex;
    background: var(--mainBodyBG)
}

.custom-css-layout-left-side[_ngcontent-ng-c1893399002] {
    margin-right: 0
}

.custom-css-layout-right-side[_ngcontent-ng-c1893399002] {
    margin-left: -2px
}

.adjust-height[_ngcontent-ng-c1893399002] {
    height: auto
}

.adjust-height-100[_ngcontent-ng-c1893399002] {
    height: 100%;
    min-height: 98vh
}

@media only screen and (min-width:1px) and (max-width:992px) {
    .hideDekstop[_ngcontent-ng-c1893399002] {
        display: none
    }

    .adjust-height-100[_ngcontent-ng-c1893399002] {
        height: auto
    }
}

@media screen and (min-width:993px) {
    .hideMobileHeader[_ngcontent-ng-c1893399002] {
        display: none
    }
}

@media only screen and (max-width:574px) {
    .content[_ngcontent-ng-c1893399002] {
        margin-bottom: 70px !important;
        margin-top: 55px
    }
}

.adjust-height[_ngcontent-ng-c1893399002] {
    min-height: 100vh;
    min-height: -webkit-fill-availabe
}

@media only screen and (min-device-width: 990px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .sidebar[_ngcontent-ng-c1893399002] {
        margin-left: 0 !important
    }

    .custom-css-layout-center[_ngcontent-ng-c1893399002] {
        width: 56.6vw !important
    }

    .content[_ngcontent-ng-c1893399002] {
        width: 54.9vw
    }
}

.app-header[_ngcontent-ng-c1591630683] {
    position: relative;
    flex-direction: row;
    padding: 0;
    margin: 0;
    border-bottom: 1px solid var(--header-border-bottom-color);
    flex: 0 0 55px;
    transition: margin-left .25s, margin-right .25s, width .25s, flex .25s;
    height: 70px
}

.a-referesh[_ngcontent-ng-c1591630683] i[_ngcontent-ng-c1591630683] {
    font-size: 20px;
    transform: rotate(45deg)
}

.a-setting[_ngcontent-ng-c1591630683] i[_ngcontent-ng-c1591630683] {
    font-size: 1.25em
}

.site-header[_ngcontent-ng-c1591630683] a[_ngcontent-ng-c1591630683] {
    color: var(--header-text-color)
}

@media (min-width: 1024px) {
    .searchbar[_ngcontent-ng-c1591630683] {
        display: none
    }
}

@media (min-width: 992px) {
    .app-header[_ngcontent-ng-c1591630683] {
        position: fixed;
        z-index: 120;
        width: 100%
    }
}

*[_ngcontent-ng-c1591630683],
[_ngcontent-ng-c1591630683]:after,
[_ngcontent-ng-c1591630683]:before {
    box-sizing: border-box
}

.app-header[_ngcontent-ng-c1591630683] .navbar-toggler[_ngcontent-ng-c1591630683] {
    display: none;
    min-width: 50px;
    padding: .25rem 0
}

.app-header[_ngcontent-ng-c1591630683] .navbar-brand[_ngcontent-ng-c1591630683] {
    display: none;
    align-items: center;
    justify-content: center;
    width: 155px;
    height: 55px;
    padding: 0;
    margin-right: 0;
    background-color: var(--header-navbar-brand-backgound-color)
}

a[_ngcontent-ng-c1591630683]:hover {
    text-decoration: underline;
    color: var(--header-a-hover-color)
}

.app-header[_ngcontent-ng-c1591630683] .navbar-nav[_ngcontent-ng-c1591630683] {
    flex-direction: row;
    align-items: flex-end;
    line-height: 30px
}

.app-header[_ngcontent-ng-c1591630683] .navbar-toggler-icon[_ngcontent-ng-c1591630683] {
    height: 23px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%2373818f' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.app-header[_ngcontent-ng-c1591630683] .navbar-toggler[_ngcontent-ng-c1591630683]:hover .navbar-toggler-icon[_ngcontent-ng-c1591630683] {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%232f353a' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.app-header[_ngcontent-ng-c1591630683] .navbar-brand[_ngcontent-ng-c1591630683] .navbar-brand-minimized[_ngcontent-ng-c1591630683] {
    display: none
}

.mouse-pointer[_ngcontent-ng-c1591630683] {
    cursor: pointer
}

.login-signup-uname-pass[_ngcontent-ng-c1591630683] {
    display: flex;
    align-items: center
}

.searchbar[_ngcontent-ng-c1591630683] {
    height: 25px;
    max-width: 350px;
    border-radius: .2rem;
    display: flex;
    align-items: center;
    border: 1px solid var(--header-searchbar-border-color);
    padding-left: 15px
}

.searchbar[_ngcontent-ng-c1591630683]:focus {
    box-shadow: var(--header-searchbar-focus-box-shadow)
}

.before-login-items[_ngcontent-ng-c1591630683] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.open-bets[_ngcontent-ng-c1591630683] svg[_ngcontent-ng-c1591630683] {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat
}

.open-bets[_ngcontent-ng-c1591630683] {
    text-decoration: none
}

.site-logo[_ngcontent-ng-c1591630683] {
    width: 160px;
    height: 68px;
    position: relative;
    top: .5px
}

.site-logo-after[_ngcontent-ng-c1591630683] {
    width: 160px;
    display: flex;
    height: 68px;
    margin-left: 0 !important;
    margin-top: -1px
}

.me-2[_ngcontent-ng-c1591630683] {
    border-radius: .2em
}

.login[_ngcontent-ng-c1591630683] {
    background: var(--login-btn-bg) !important;
    color: var(--login-btn-color) !important;
    border: none;
    width: 80px;
    font-size: 12px;
    line-height: 7px;
    border-radius: .2rem;
    height: 25px;
    margin-right: 8px !important;
    margin-left: 4.5px !important
}

.signup[_ngcontent-ng-c1591630683] {
    background: var(--header-signup-btn-background);
    border: none;
    font-size: 12px;
    width: 80px;
    height: 25px;
    margin: 0 10px;
    line-height: 7px;
    color: var(--header-signup-text-color);
    border-radius: .2rem
}

.header-uname-pass[_ngcontent-ng-c1591630683] {
    display: flex;
    height: 25px;
    flex-wrap: nowrap;
    justify-content: space-evenly
}

.login-signup[_ngcontent-ng-c1591630683] {
    display: flex;
    align-items: center;
    color: var(--header-login-signup-color)
}

.login-signup[_ngcontent-ng-c1591630683] button[_ngcontent-ng-c1591630683]:disabled {
    background: var(--header-login-signup-button-background-disabled);
    opacity: 1;
    cursor: pointer !important
}

.open-bets[_ngcontent-ng-c1591630683] {
    color: var(--bets-btn-color) !important;
    box-shadow: var(--bets-btn-box-shadow);
    background: var(--bets-btn-bg);
    height: 9.33333vw;
    line-height: 5.33333vw;
    font-weight: 700;
    border-radius: 1.06667vw;
    border: 1px solid var(--bets-btn-border-color);
    padding: 2.6vw 2.86667vw;
    margin-left: 1px;
    justify-content: center;
    align-items: center;
    display: flex
}

.bet-refresh[_ngcontent-ng-c1591630683] {
    color: var(--refresh-btn-color);
    box-shadow: var(--refresh-btn-box-shadow);
    background: var(--refresh-btn-bg);
    height: 9.33333vw;
    line-height: 5.33333vw;
    font-weight: 700;
    border-radius: 1.06667vw;
    border: 1px solid var(--refresh-btn-border-color);
    padding: 2.6vw 1.86667vw;
    justify-content: center;
    align-items: center;
    display: flex;
    margin-right: 6px
}

.bet-refresh[_ngcontent-ng-c1591630683] a[_ngcontent-ng-c1591630683] {
    color: var(--refresh-btn-color)
}

.bet-setting[_ngcontent-ng-c1591630683] {
    background: var(--settings-btn-bg);
    color: var(--settings-btn-color);
    box-shadow: var(--settings-btn-box-shadow);
    height: 9.33333vw;
    line-height: 5.33333vw;
    font-weight: 700;
    border-radius: 1.06667vw;
    border: 1px solid var(--settings-btn-border-color);
    padding: 2.6vw 1.86667vw;
    justify-content: center;
    align-items: center;
    display: flex;
    margin-right: 6px
}

.relaod-setting-banking-btns[_ngcontent-ng-c1591630683] {
    display: flex;
    margin-right: -6px;
    align-items: center;
    position: relative
}

.exp-red[_ngcontent-ng-c1591630683] {
    color: var(--header-exposure-color)
}

.text-white[_ngcontent-ng-c1591630683] {
    text-decoration: none
}

.bet-setting[_ngcontent-ng-c1591630683] a[_ngcontent-ng-c1591630683] {
    margin-left: -2px;
    color: var(--settings-btn-color);
    font-size: 20px
}

.user-blnc[_ngcontent-ng-c1591630683] {
    font-size: 12px;
    font-weight: 700;
    text-align: left;
    display: block
}

.user-blnc[_ngcontent-ng-c1591630683],
.refresh-blnc[_ngcontent-ng-c1591630683] {
    margin-right: 10px
}

.exp-topcount[_ngcontent-ng-c1591630683] {
    display: block;
    margin-left: 0
}

.head-refresh[_ngcontent-ng-c1591630683] {
    margin-left: 4px;
    position: relative;
    line-height: 25px;
    display: block;
    float: left
}

.head-refresh[_ngcontent-ng-c1591630683] a[_ngcontent-ng-c1591630683] {
    background-position: var(--headRefreshPS);
    height: 25px;
    width: 30px;
    background-image: url(top-s7a30022368.ad9165bedd40e7e01e2c.d3936d09c7e35d1f.png);
    background-repeat: no-repeat;
    color: var(--header-head-refresh-a-color);
    font-size: 0;
    text-indent: -99999px;
    display: block;
    position: relative;
    top: -3px;
    right: 9px
}

.nav-link[_ngcontent-ng-c1591630683] myaccnt[_ngcontent-ng-c1591630683] {
    text-decoration: none
}

.after-login-refresh-btn[_ngcontent-ng-c1591630683] {
    display: flex
}

.dropdown-item[_ngcontent-ng-c1591630683] {
    cursor: pointer;
    min-width: 220px;
    border-bottom: 1px solid var(--header-dropdown-item-border-bottom-color)
}

.drp-logout[_ngcontent-ng-c1591630683] {
    width: 220px;
    height: 37px;
    border-radius: var(bs-border-radius)
}

.drp-logout[_ngcontent-ng-c1591630683]:active {
    background: var(--header-drp-logout-background-active) !important
}

.loginBtn[_ngcontent-ng-c1591630683] {
    background: var(--header-loginBtn-background);
    color: var(--header-loginBtn-color);
    box-shadow: none;
    border-radius: 5px;
    font-size: 13px;
    font-weight: 700;
    line-height: 2.6;
    text-align: center;
    display: block;
    width: 100%;
    border: unset
}

#myInput[_ngcontent-ng-c1591630683]::placeholder {
    color: var(--header-my-input-placeholder-color)
}

.modal-content[_ngcontent-ng-c1591630683] {
    border: var(--header-modal-content-border);
    background-color: var(--header-modal-content-background) !important
}

.loginlogo[_ngcontent-ng-c1591630683] img[_ngcontent-ng-c1591630683] {
    width: 60%;
    margin-bottom: 30px
}

.login-popup-content[_ngcontent-ng-c1591630683] {
    background: var(--header-login-popup-content-background);
    background-size: cover;
    box-shadow: var(--header-login-popup-content-shadow);
    width: 100%
}

.form-login[_ngcontent-ng-c1591630683] dd[_ngcontent-ng-c1591630683],
.form-register[_ngcontent-ng-c1591630683] dd[_ngcontent-ng-c1591630683] {
    margin-bottom: 3.8vw
}

.form-control[_ngcontent-ng-c1591630683]:focus {
    border-color: transparent !important;
    box-shadow: none !important
}

.form-login[_ngcontent-ng-c1591630683] input[_ngcontent-ng-c1591630683],
.form-register[_ngcontent-ng-c1591630683] input[_ngcontent-ng-c1591630683] {
    border: 0 solid var(--header-form-login-input-border);
    width: 100%;
    margin-bottom: 0;
    height: 45px;
    font-size: 16px
}

.close[_ngcontent-ng-c1591630683] {
    color: var(--header-close-color);
    font-size: 20px;
    float: right;
    margin-right: 8px
}

.optsendoption[_ngcontent-ng-c1591630683] {
    width: 100%
}

.cntrcode[_ngcontent-ng-c1591630683] {
    float: left;
    width: 24% !important;
    margin-right: 3px
}

input[_ngcontent-ng-c1591630683] [_ngcontent-ng-c1591630683]::placeholder {
    color: var(--header-input-placeholder-color) !important
}

.cntrcode[_ngcontent-ng-c1591630683] {
    float: left;
    width: 29%
}

.mblNumber[_ngcontent-ng-c1591630683] {
    width: 70% !important
}

.formP[_ngcontent-ng-c1591630683] {
    padding: 20px !important
}

span.defaultval[_ngcontent-ng-c1591630683] {
    position: absolute;
    top: 6px;
    color: #73818f;
    left: 3px
}

.closeSignup[_ngcontent-ng-c1591630683] {
    color: var(--header-close-signup-color);
    position: absolute;
    top: 0;
    left: 104%;
    z-index: 11
}

.exposureModals[_ngcontent-ng-c1591630683] .modal-header[_ngcontent-ng-c1591630683] {
    padding: 6px 15px !important;
    border-top-left-radius: .3rem;
    background: var(--modal-header-bg);
    color: var(--modal-header-text);
    border-top-right-radius: .3rem;
    padding: 0
}

.exposureModals[_ngcontent-ng-c1591630683] .modal-header[_ngcontent-ng-c1591630683] h1[_ngcontent-ng-c1591630683] {
    font-size: .875rem
}

.exposureModals[_ngcontent-ng-c1591630683] .close[_ngcontent-ng-c1591630683] {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto;
    font-size: 17px
}

.exposureModals[_ngcontent-ng-c1591630683] button.close[_ngcontent-ng-c1591630683] {
    background-color: transparent;
    border: 0;
    appearance: none;
    opacity: 1;
    float: right;
    font-size: 1.3125rem;
    font-weight: 700;
    line-height: 1
}

.exposureModals[_ngcontent-ng-c1591630683] button[_ngcontent-ng-c1591630683] span[_ngcontent-ng-c1591630683]:hover {
    text-shadow: 0 1px 0 var(--header-exposure-button-text-shadow)
}

.exposureModals[_ngcontent-ng-c1591630683] .modal-body[_ngcontent-ng-c1591630683] {
    background-color: var(--modal-bg) !important;
    color: var(--modal-text);
    text-align: center;
    padding: 5px !important;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.exposureModals[_ngcontent-ng-c1591630683] .modal-body[_ngcontent-ng-c1591630683] table[_ngcontent-ng-c1591630683] {
    margin: 0;
    color: var(--modal-text)
}

.exposureModals[_ngcontent-ng-c1591630683] .modal-body[_ngcontent-ng-c1591630683] table[_ngcontent-ng-c1591630683] thead[_ngcontent-ng-c1591630683] {
    background: var(--reports-table-head-bg);
    color: var(--reports-table-head-text);
    border: 1px solid var(--reports-table-head-text);
    text-align: center;
    font-weight: 700
}

.exposure-details[_ngcontent-ng-c1591630683] {
    color: var(--header-exposure-details);
    border: unset
}

.exposureModals[_ngcontent-ng-c1591630683] table[_ngcontent-ng-c1591630683] thead[_ngcontent-ng-c1591630683] tr[_ngcontent-ng-c1591630683] th[_ngcontent-ng-c1591630683] {
    min-width: auto
}

.exposureModals[_ngcontent-ng-c1591630683] tbody[_ngcontent-ng-c1591630683] td[_ngcontent-ng-c1591630683] a[_ngcontent-ng-c1591630683] {
    font-weight: 700
}

.table[_ngcontent-ng-c1591630683] tbody[_ngcontent-ng-c1591630683] {
    vertical-align: middle
}

.table[_ngcontent-ng-c1591630683] th[_ngcontent-ng-c1591630683] {
    padding: 0;
    vertical-align: middle
}

.table[_ngcontent-ng-c1591630683] tbody[_ngcontent-ng-c1591630683] td[_ngcontent-ng-c1591630683] {
    padding: 5px !important;
    font-weight: 700;
    border: 1px solid var(--reports-table-head-text)
}

.table[_ngcontent-ng-c1591630683] tbody[_ngcontent-ng-c1591630683] tr[_ngcontent-ng-c1591630683] td[_ngcontent-ng-c1591630683] {
    position: relative;
    right: 1px
}

.exposureModals[_ngcontent-ng-c1591630683] .modal-body[_ngcontent-ng-c1591630683] a[_ngcontent-ng-c1591630683] {
    color: var(--child-navigation-link) !important;
    font-weight: 700;
    cursor: pointer
}

.dropdown-menu[_ngcontent-ng-c1591630683] {
    position: absolute;
    width: 222px;
    height: 256px;
    top: 100%;
    left: 0;
    right: 20px !important;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0;
    margin: .125rem 0 0;
    font-size: .875rem;
    color: #23282c;
    text-align: left;
    list-style: none;
    background-color: var(--header-dropdown-menu-background);
    background-clip: padding-box;
    border: 1px solid var(--header-dropdown-menu-border);
    border-radius: .25rem;
    box-shadow: 0 4px 5px #00000080
}

.dropdown-menu.show[_ngcontent-ng-c1591630683] {
    display: block
}

account-wrap-new[_ngcontent-ng-c1591630683] .dropdown-menu[_ngcontent-ng-c1591630683] {
    box-shadow: 0 4px 5px #00000080
}

.app-header[_ngcontent-ng-c1591630683] .dropdown-menu[_ngcontent-ng-c1591630683] {
    padding-bottom: 0;
    line-height: 1.5
}

.app-header[_ngcontent-ng-c1591630683] .dropdown-menu[_ngcontent-ng-c1591630683] .dropdown-item[_ngcontent-ng-c1591630683] a[_ngcontent-ng-c1591630683]:hover {
    text-decoration: none
}

.logout-btn[_ngcontent-ng-c1591630683],
.logout-btn[_ngcontent-ng-c1591630683]:hover {
    width: 100%;
    padding: 7px 10px 5px;
    font-weight: 700;
    background: var(--header-logout-btn-hover-background);
    height: 27px;
    line-height: 10px;
    font-size: 13px
}

.app-header[_ngcontent-ng-c1591630683] .dropdown-item[_ngcontent-ng-c1591630683] {
    cursor: pointer;
    min-width: 220px;
    text-decoration: none
}

.logout-btn[_ngcontent-ng-c1591630683],
.logout-btn[_ngcontent-ng-c1591630683]:hover {
    width: 100%;
    padding: 7px 10px 5px;
    font-weight: 700;
    height: 27px;
    line-height: 10px;
    font-size: 13px;
    margin-right: 4px;
    border-color: unset;
    border-radius: 3.6px
}

.text-left[_ngcontent-ng-c1591630683] {
    text-align: left !important
}

.user-blnc[_ngcontent-ng-c1591630683] {
    display: block
}

.account-wrap-new[_ngcontent-ng-c1591630683] .dropdown-header[_ngcontent-ng-c1591630683] {
    border-bottom: 1px solid var(--header-dropdown-header-border-bottom)
}

.dropdown-header[_ngcontent-ng-c1591630683] {
    display: block;
    margin-bottom: 0;
    font-size: .765625rem;
    color: #1f2c31;
    background: #e4e7ea;
    white-space: nowrap;
    border-bottom: 1px;
    padding: 4.5px 10px;
    border-bottom: 1px solid var(--header-dropdown-header-border-bottom)
}

.dropdown-item[_ngcontent-ng-c1591630683] {
    height: 26px;
    line-height: 11px;
    padding: 5px 10px
}

.dropdown-item[_ngcontent-ng-c1591630683] i[_ngcontent-ng-c1591630683] {
    display: inline-block;
    width: 20px;
    margin-right: 10px;
    margin-left: -10px;
    color: var(--header-dropdown-item-i-color);
    text-align: center
}

.after-login[_ngcontent-ng-c1591630683] {
    display: flex;
    justify-content: space-between;
    height: 58px
}

.drp-logout[_ngcontent-ng-c1591630683] {
    height: 39px;
    border-bottom: none
}

.after-login-bets-buttons[_ngcontent-ng-c1591630683],
.demo[_ngcontent-ng-c1591630683] {
    display: flex;
    align-items: center
}

.reload-banking-btns[_ngcontent-ng-c1591630683] {
    display: flex
}

.Myaccount-after-login[_ngcontent-ng-c1591630683] {
    display: flex;
    align-items: center;
    position: relative
}

.myaccnt[_ngcontent-ng-c1591630683] .fa-caret-down[_ngcontent-ng-c1591630683] {
    position: relative;
    top: -1px;
    left: 3px
}

.myaccnt[_ngcontent-ng-c1591630683] .My-acc-font[_ngcontent-ng-c1591630683] {
    background: url(top-s7a30022368.ad9165bedd40e7e01e2c.d3936d09c7e35d1f.png) no-repeat;
    width: 130px;
    text-indent: 27px;
    position: relative;
    line-height: 25px;
    background-position: 0 -800px;
    float: left;
    font-size: 12px;
    text-decoration: none;
    display: inline;
    color: var(--header-myaccnt-my-acc-font-color);
    padding: 0
}

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

    .site-logo-after[_ngcontent-ng-c1591630683],
    .login-refresh-MAcnt-btn[_ngcontent-ng-c1591630683],
    .header-uname-pass[_ngcontent-ng-c1591630683],
    .searchbar[_ngcontent-ng-c1591630683],
    .hidden-xs[_ngcontent-ng-c1591630683] {
        display: none
    }

    .signup[_ngcontent-ng-c1591630683] .login[_ngcontent-ng-c1591630683] {
        width: 80px;
        height: 33px;
        border-radius: .2rem
    }

    .app-header[_ngcontent-ng-c1591630683] .navbar-nav[_ngcontent-ng-c1591630683] {
        margin-top: 5px;
        line-height: 22px;
        font-size: 3.2vw
    }

    .head-refresh[_ngcontent-ng-c1591630683] {
        display: none
    }
}

@media (min-width: 992px) {
    .after-login-bets-buttons[_ngcontent-ng-c1591630683] {
        display: none
    }

    .site-logo[_ngcontent-ng-c1591630683] {
        display: block
    }

    .reload-banking-btns[_ngcontent-ng-c1591630683] {
        display: none
    }

    .searchbar[_ngcontent-ng-c1591630683] {
        height: 23px;
        width: 280px
    }

    .balance[_ngcontent-ng-c1591630683] {
        display: flex;
        position: relative;
        top: -5px
    }
}

.searchIconDiv[_ngcontent-ng-c1591630683] {
    display: none;
    align-items: center;
    margin-left: 43px;
    border-radius: 4px;
    color: var(--search-input-text-color);
    background: var(--search-input-bg);
    width: 280px;
    margin-bottom: -1px
}

.searchIconDiv[_ngcontent-ng-c1591630683] .form-control[_ngcontent-ng-c1591630683] {
    display: none;
    color: var(--search-input-text-color)
}

.searchIconDivLogin[_ngcontent-ng-c1591630683] {
    margin-bottom: 1px !important
}

.ng-input[_ngcontent-ng-c1591630683] {
    background-image: url(top-s7a30022368.ad9165bedd40e7e01e2c.d3936d09c7e35d1f.png);
    background-repeat: no-repeat;
    box-sizing: border-box;
    height: 25px;
    background-position: -85px -4871px;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat
}

.ng-input[_ngcontent-ng-c1591630683]>input[_ngcontent-ng-c1591630683] {
    box-sizing: content-box;
    background: none;
    border: 0;
    box-shadow: none;
    outline: 0;
    cursor: default;
    width: 100%
}

.searchIcon[_ngcontent-ng-c1591630683] {
    margin-left: 6px;
    color: var(--header-search-icon) !important
}

.searchIconCross[_ngcontent-ng-c1591630683] {
    color: var(--header-search-icon-cross-color) !important;
    margin-left: 261px;
    padding-bottom: 3.5px;
    font-size: 18px;
    z-index: 10;
    position: absolute
}

.username[_ngcontent-ng-c1591630683] {
    height: 25px !important;
    width: 46%;
    font-size: .875rem;
    color: var(--header-username-color) !important;
    padding-left: 13px !important;
    border-radius: .25rem !important
}

.confirm-text[_ngcontent-ng-c1591630683] .text-confirm-bold[_ngcontent-ng-c1591630683] {
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    font-size: 16px
}

.confirm-text.text1[_ngcontent-ng-c1591630683] {
    font-size: 16px;
    margin-bottom: 10px
}

.confirm-text[_ngcontent-ng-c1591630683] .text2[_ngcontent-ng-c1591630683] {
    font-size: 14px;
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    margin-bottom: 35px !important
}

.header-popup[_ngcontent-ng-c1591630683] .ui-link[_ngcontent-ng-c1591630683]:before,
.login-head[_ngcontent-ng-c1591630683] .ui-link[_ngcontent-ng-c1591630683]:before,
.register-head[_ngcontent-ng-c1591630683] .ui-link[_ngcontent-ng-c1591630683]:before {
    width: 12px;
    font-size: 1.5rem;
    font-weight: 900;
    position: relative;
    cursor: pointer;
    height: 12px
}

.header-popup[_ngcontent-ng-c1591630683] .ui-link[_ngcontent-ng-c1591630683],
.login-head[_ngcontent-ng-c1591630683] .ui-link[_ngcontent-ng-c1591630683],
.register-head[_ngcontent-ng-c1591630683] .ui-link[_ngcontent-ng-c1591630683] {
    position: absolute;
    right: -12px;
    justify-content: center;
    align-items: center;
    width: 27px;
    height: 27px;
    background: var(--age-modal-cross-bg);
    color: var(--age-modal-cross-text);
    border-radius: 50%;
    margin-top: -13px;
    z-index: 2;
    cursor: pointer;
    display: flex
}

.login-popup-content[_ngcontent-ng-c1591630683] {
    background: var(--header-login-popup-content-background);
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.confirm-button[_ngcontent-ng-c1591630683] .btn-confirm[_ngcontent-ng-c1591630683] {
    background-color: var(--header-btn-confirm-background)
}

.modal-body[_ngcontent-ng-c1591630683] {
    background-color: var(--header-modal-body-background);
    color: var(--header-modal-body-color);
    text-align: center
}

.login-popup-content[_ngcontent-ng-c1591630683] {
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.login-popup-content[_ngcontent-ng-c1591630683] .login-panel-container[_ngcontent-ng-c1591630683] {
    width: 100% !important;
    text-align: center;
    position: relative
}

.confirm-button[_ngcontent-ng-c1591630683] {
    display: flex;
    align-content: center;
    justify-content: center;
    margin-top: 25px
}

a[_ngcontent-ng-c1591630683]:not([href]):not([tabindex]) {
    text-decoration: none
}

.dropdown-item.active[_ngcontent-ng-c1591630683],
.dropdown-item[_ngcontent-ng-c1591630683]:active {
    background-color: var(--header-dropdown-item-active-background) !important
}

.btn-verification[_ngcontent-ng-c1591630683] {
    font-size: 13px;
    height: 30px;
    width: 90px;
    outline: 0;
    border-radius: 4px;
    font-weight: 700;
    flex: .3;
    margin-right: 10px
}

.header-popup[_ngcontent-ng-c1591630683] {
    text-align: right;
    position: relative
}

.login-popup-content[_ngcontent-ng-c1591630683] .header-popup[_ngcontent-ng-c1591630683] {
    height: 20px;
    width: 100%;
    display: flex
}

.login-popup-content[_ngcontent-ng-c1591630683] .header-popup[_ngcontent-ng-c1591630683] .close[_ngcontent-ng-c1591630683] {
    padding: 10px;
    cursor: pointer;
    margin-left: auto;
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: var(--header-header-popup-close-background) !important;
    text-shadow: 0 1px 0 #fff !important;
    opacity: .5
}

.fa-fav[_ngcontent-ng-c1591630683] {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto
}

a[_ngcontent-dce-c4][_ngcontent-ng-c1591630683]:not([href]):not([tabindex]) {
    color: #000 !important;
    text-decoration: none;
    text-shadow: 0 2px 0 #fff !important
}

@media only screen and (min-width: 992px) {
    .desktopSignup[_ngcontent-ng-c1591630683] {
        display: none
    }
}

@media only screen and (max-width: 991px) {
    span.defaultval[_ngcontent-ng-c1591630683] {
        top: 270px;
        left: 22px
    }

    .hideMobileSignUp[_ngcontent-ng-c1591630683] {
        display: none
    }
}

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

    .form-login[_ngcontent-ng-c1591630683] input[_ngcontent-ng-c1591630683],
    .form-register[_ngcontent-ng-c1591630683] input[_ngcontent-ng-c1591630683] {
        height: 40px;
        font-size: 16px
    }
}

@media only screen and (max-width: 767px) {
    .cntrcode[_ngcontent-ng-c1591630683] {
        float: left;
        width: 24% !important;
        margin-right: 3px
    }

    .mblNumber[_ngcontent-ng-c1591630683] {
        width: 75% !important
    }

    .open-bets[_ngcontent-ng-c1591630683] {
        padding: 2.6vw 3.062vw;
        position: relative;
        bottom: 1.5px
    }

    .bet-refresh[_ngcontent-ng-c1591630683] {
        position: relative;
        bottom: 1px;
        right: 2px
    }

    .bet-refresh[_ngcontent-ng-c1591630683] i[_ngcontent-ng-c1591630683] {
        position: relative;
        bottom: -1.5px
    }

    .banking-sett[_ngcontent-ng-c1591630683] {
        padding: 2.6vw 2.134vw;
        position: relative;
        bottom: 1px
    }

    .setting-ic[_ngcontent-ng-c1591630683] {
        padding: 2.6vw 2.134vw;
        position: relative;
        bottom: 1px;
        left: 2px
    }

    .setting-ic[_ngcontent-ng-c1591630683] svg[_ngcontent-ng-c1591630683] {
        position: relative;
        bottom: 1px;
        left: 1px
    }

    .fa-bank[_ngcontent-ng-c1591630683]:before {
        font-size: medium;
        font-family: fontawesome;
        font-weight: 400;
        position: relative;
        bottom: 2.5px;
        left: 1px
    }

    .pti-ic[_ngcontent-ng-c1591630683] {
        display: block;
        position: relative;
        bottom: 3px;
        left: 8px
    }

    .exp-topcount[_ngcontent-ng-c1591630683] {
        margin-left: 0;
        position: relative;
        top: 1px;
        right: 2px
    }
}

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

    .form-login[_ngcontent-ng-c1591630683],
    .form-register[_ngcontent-ng-c1591630683] {
        width: 100%;
        padding: 20px
    }
}

@media (min-height: 280px) and (max-height: 520px) {
    .open-bets[_ngcontent-ng-c1591630683] {
        display: flex
    }
}

@media screen and (min-width : 2px) and (max-width:992px) {

    .login[_ngcontent-ng-c1591630683],
    .signup[_ngcontent-ng-c1591630683] {
        font-size: .765625rem;
        line-height: 1.5;
        border-radius: .2rem;
        height: 8.53333vw !important;
        margin-bottom: 2px
    }

    .site-logo[_ngcontent-ng-c1591630683] {
        width: 160px;
        height: 55px
    }

    .hideMobile[_ngcontent-ng-c1591630683] {
        display: none
    }

    .site-logo-con[_ngcontent-ng-c1591630683] {
        margin-left: 3px
    }
}

@media screen and (min-width:992px) {
    #loginModal[_ngcontent-ng-c1591630683] {
        display: none !important
    }

    #loginModal.fade[_ngcontent-ng-c1591630683] .modal-dialog[_ngcontent-ng-c1591630683] {
        transform: translateY(-50%) !important
    }

    #loginModal.fade[_ngcontent-ng-c1591630683] {
        display: none !important
    }

    .myaccnt[_ngcontent-ng-c1591630683] {
        position: relative;
        bottom: .5px
    }
}

@media screen and (min-width:448px) and (max-width:992px) {

    .login[_ngcontent-ng-c1591630683],
    .signup[_ngcontent-ng-c1591630683] {
        height: 33px !important
    }

    .login-popup-content[_ngcontent-ng-c1591630683] .modal-body[_ngcontent-ng-c1591630683] {
        padding: 10px !important
    }
}

@media screen and (min-width:280px) and (max-width:319px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        width: 100px
    }

    .login[_ngcontent-ng-c1591630683] {
        margin-right: 2px;
        height: 56px
    }

    .signup[_ngcontent-ng-c1591630683] {
        margin: 0 5px
    }

    .user-blnc[_ngcontent-ng-c1591630683] {
        font-size: 9px
    }
}

@media screen and (min-width:320px) and (max-width:414px) {
    .login[_ngcontent-ng-c1591630683] {
        margin-right: 2px;
        height: 56px
    }

    .after-login[_ngcontent-ng-c1591630683] {
        height: 56px
    }
}

@media screen and (min-width:320px) and (max-width:345px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        width: 140px
    }

    .signup[_ngcontent-ng-c1591630683] {
        margin: 0 5px
    }

    .user-blnc[_ngcontent-ng-c1591630683] {
        font-size: 11px
    }
}

@media screen and (min-width:376px) and (max-width:390px) {
    .modal-dialog[_ngcontent-ng-c1591630683] {
        margin: .5rem
    }
}

@media screen and (min-width:391px) and (max-width:414px) {
    .modal-dialog[_ngcontent-ng-c1591630683] {
        margin: .5rem
    }
}

hr .confirm-line {
    border-top: 1px solid var(--age-modal-lines) !important
}

hr {
    margin: 1rem 0;
    color: #fff;
    border: 0;
    border-top: unset;
    border-top: 1px solid var(--age-modal-lines) !important;
    opacity: 1
}

.loginlogo[_ngcontent-ng-c1591630683] img[_ngcontent-ng-c1591630683] {
    vertical-align: middle;
    border-style: none;
    height: 70px
}

.phoneNumberDiv[_ngcontent-ng-c1591630683] {
    background: #fff;
    height: 25px;
    border-radius: 5px;
    width: 156px;
    position: relative;
    left: -2.5px
}

.userPassword[_ngcontent-ng-c1591630683] {
    position: relative;
    left: 1.2px;
    width: 45%
}

.flag[_ngcontent-ng-c1591630683] {
    width: 23px;
    margin-left: 10px
}

.flagdiv[_ngcontent-ng-c1591630683] {
    width: 60px;
    display: flex;
    justify-content: center;
    align-items: center
}

.phoneNumberInput[_ngcontent-ng-c1591630683] {
    border-color: transparent;
    outline: none;
    padding-left: 11px !important;
    color: var(--header-username-placeholder-color);
    border-radius: .25rem !important
}

.username[_ngcontent-ng-c1591630683]::placeholder {
    color: var(--header-username-placeholder-color) !important
}

.password[_ngcontent-ng-c1591630683] {
    padding-left: 12px !important;
    left: 1px
}

.password[_ngcontent-ng-c1591630683]:focus-visible {
    border-color: transparent !important;
    outline: none
}

.phoneNumberInput[_ngcontent-ng-c1591630683]:focus-visible {
    border-color: transparent !important;
    outline: none
}

.err-invalid[_ngcontent-ng-c1591630683] {
    z-index: 1222;
    position: absolute;
    color: var(--header-err-invalid-color);
    top: 48px;
    font-size: 12px
}

.searchBox[_ngcontent-ng-c1591630683] {
    position: absolute;
    background: var(--header-searchbox);
    top: 44px;
    width: 280px;
    margin-left: 203px;
    z-index: 10
}

.site-logo-con[_ngcontent-ng-c1591630683] {
    touch-action: manipulation
}

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

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

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

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

.searchList[_ngcontent-ng-c1591630683]:hover {
    background-color: var(--header-searchlist-hover-background);
    color: #000
}

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

@media screen and (max-width:920px) {
    .app-header[_ngcontent-ng-c1591630683] {
        height: 56px;
        border-bottom: 0px
    }
}

@media screen and (max-width:574px) {
    .app-header[_ngcontent-ng-c1591630683] {
        position: fixed;
        z-index: 120;
        width: 100%;
        text-align: center
    }
}

.searchIconCross[_ngcontent-ng-c1591630683]:hover {
    color: #d0021b !important;
    cursor: pointer
}

.btn[_ngcontent-ng-c1591630683] btn.focus[_ngcontent-ng-c1591630683],
.btn[_ngcontent-ng-c1591630683]:focus {
    outline: 0;
    box-shadow: 0 0 #20a8d840
}

#myInput[_ngcontent-ng-c1591630683],
.afterPlaceholder[_ngcontent-ng-c1591630683] {
    padding-left: 25px
}

.afterPlaceholder[_ngcontent-ng-c1591630683]::placeholder {
    font-size: 14px
}

@media screen and (max-width:574px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        top: 0;
        left: 4px
    }
}

@media screen and (max-width:426px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        top: 0;
        left: 12.3px
    }

    .login-signup[_ngcontent-ng-c1591630683] {
        position: relative;
        top: 1.7px
    }

    .open-bets[_ngcontent-ng-c1591630683] {
        bottom: 6px;
        width: 80px
    }

    .demo[_ngcontent-ng-c1591630683] {
        position: relative;
        top: -7px
    }

    .setting-ic[_ngcontent-ng-c1591630683] svg[_ngcontent-ng-c1591630683] {
        top: -2px
    }

    .a-referesh[_ngcontent-ng-c1591630683] svg[_ngcontent-ng-c1591630683] {
        top: -2px
    }

    .fa-bank[_ngcontent-ng-c1173728393][_ngcontent-ng-c1591630683]:before {
        font-size: 17.5px;
        top: -4px
    }
}

@media screen and (min-width:416px) and (max-width:427px) {
    .after-login[_ngcontent-ng-c1591630683] {
        height: 70px
    }
}

@media screen and (max-width:415px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        top: 0;
        left: 10px
    }

    .open-bets[_ngcontent-ng-c1591630683] {
        bottom: -.5px;
        width: 80px
    }

    .demo[_ngcontent-ng-c1591630683] {
        top: 0
    }

    .login-signup[_ngcontent-ng-c1591630683] {
        position: relative;
        top: 1.7px
    }
}

@media screen and (max-width:394px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        left: 4px
    }

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

@media screen and (max-width:391px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        left: 4px
    }

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

    .open-bets[_ngcontent-ng-c1591630683] {
        bottom: 1px
    }

    .demo[_ngcontent-ng-c1591630683] {
        top: 1px
    }
}

@media screen and (max-width:376px) {
    .site-header[_ngcontent-ng-c1591630683] {
        height: 56px
    }

    .site-logo[_ngcontent-ng-c1591630683] {
        left: 0
    }

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

    .open-bets[_ngcontent-ng-c1591630683] {
        bottom: 1px;
        width: 80px
    }

    .demo[_ngcontent-ng-c1591630683] {
        position: relative;
        top: 0
    }

    .setting-ic[_ngcontent-ng-c1591630683] svg[_ngcontent-ng-c1591630683] {
        top: -1px
    }

    .a-referesh[_ngcontent-ng-c1591630683] svg[_ngcontent-ng-c1591630683] {
        top: -1px
    }

    .fa-bank[_ngcontent-ng-c1173728393][_ngcontent-ng-c1591630683]:before {
        font-size: 16px;
        top: -2.5px
    }
}

@media screen and (max-width:361px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        left: -3px
    }

    .login-signup[_ngcontent-ng-c1591630683] {
        position: relative;
        top: .7px
    }
}

@media screen and (max-width:321px) {
    .site-logo[_ngcontent-ng-c1591630683] {
        height: 55px;
        width: 160px;
        left: -8px
    }

    .login-signup-uname-pass[_ngcontent-ng-c1591630683] {
        top: -4.5px;
        left: -13px
    }

    .signup[_ngcontent-ng-c1591630683] {
        margin: 0 10.5px 1.5px;
        position: relative;
        top: -.5px
    }

    .login[_ngcontent-ng-c1591630683] {
        position: relative;
        left: .5px
    }

    .setting-ic[_ngcontent-ng-c1591630683] svg[_ngcontent-ng-c1591630683] {
        top: 0
    }

    .a-referesh[_ngcontent-ng-c1591630683] svg[_ngcontent-ng-c1591630683] {
        top: 0
    }

    .open-bets[_ngcontent-ng-c1591630683] {
        bottom: 4px
    }

    .fa-bank[_ngcontent-ng-c1591630683]:before {
        font-size: 14px !important;
        top: -2.5px
    }
}

@media screen and (max-width:281px) {
    .login-signup[_ngcontent-ng-c1591630683] {
        top: 0
    }

    .open-bets[_ngcontent-ng-c1591630683] {
        bottom: 13px
    }

    .demo[_ngcontent-ng-c1591630683] {
        top: -7px
    }
}

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

    .bet-refresh[_ngcontent-ng-c1591630683],
    .open-bets[_ngcontent-ng-c1591630683],
    .bet-setting[_ngcontent-ng-c1591630683] {
        height: 50px;
        margin-top: 15px
    }

    .after-login[_ngcontent-ng-c1591630683] {
        height: 50px
    }

    .Myaccount-after-login[_ngcontent-ng-c1591630683] {
        margin-top: 15px
    }

    .exp-topcount[_ngcontent-ng-c1591630683] {
        margin-left: 13px !important
    }
}

@media screen and (min-width: 800px) and (max-width: 993px) {
    .hideMobileHeader[_ngcontent-ng-c1591630683] {
        display: none !important
    }

    .app-header[_ngcontent-ng-c1591630683] {
        height: 70px
    }

    .bet-refresh[_ngcontent-ng-c1591630683],
    .open-bets[_ngcontent-ng-c1591630683],
    .bet-setting[_ngcontent-ng-c1591630683] {
        height: 50px;
        margin-top: 0
    }

    .user-blnc[_ngcontent-ng-c1591630683] {
        font-size: 15px
    }

    .after-login[_ngcontent-ng-c1591630683] {
        height: 70px
    }

    .Myaccount-after-login[_ngcontent-ng-c1591630683] {
        margin-top: 3px
    }

    .site-logo[_ngcontent-ng-c1591630683] {
        width: 160px;
        height: 70px
    }
}

.app-header[_ngcontent-ng-c3537561944] {
    position: relative;
    flex-direction: row;
    padding: 0;
    margin: 0;
    flex: 0 0 55px;
    transition: margin-left .25s, margin-right .25s, width .25s, flex .25s;
    height: 70px
}

.exchangeList[_ngcontent-ng-c3537561944] {
    width: 485px;
    font-family: Tahoma, Helvetica, sans-serif;
    position: relative;
    overflow-y: hidden;
    overflow-x: auto;
    top: 15px;
    left: 1rem
}

.exchangeList[_ngcontent-ng-c3537561944] ul[_ngcontent-ng-c3537561944] {
    padding-left: 2rem
}

.exchangeList[_ngcontent-ng-c3537561944] ul[_ngcontent-ng-c3537561944] {
    margin-top: 0;
    margin-bottom: 1rem
}

.exchangeList[_ngcontent-ng-c3537561944] .Fancy-marketCategory[_ngcontent-ng-c3537561944] ul[_ngcontent-ng-c3537561944] {
    list-style: none;
    display: flex;
    padding: 5px 5px 0;
    background: transparent;
    position: relative;
    overflow-x: scroll
}

.exchangeList[_ngcontent-ng-c3537561944] .Fancy-marketCategory[_ngcontent-ng-c3537561944] ul[_ngcontent-ng-c3537561944] {
    -ms-overflow-style: none;
    scrollbar-width: none;
    margin-bottom: 0
}

.exchangeList[_ngcontent-ng-c3537561944] .Fancy-marketCategoryList[_ngcontent-ng-c3537561944] {
    padding: 6px 10px 7px;
    cursor: pointer;
    color: var(--exchange-text-color);
    font-size: 13px;
    font-weight: 800;
    min-width: max-content;
    background: var(--exchange-bg);
    border-radius: 20px
}

.exchangeList[_ngcontent-ng-c3537561944] .selectedMarket[_ngcontent-ng-c3537561944] {
    background: var(--sportsbar-bg) !important;
    color: var(--sportsbar-text-color) !important;
    font-weight: bolder;
    border-radius: 4px 4px 0 0
}

.scrollContainer[_ngcontent-ng-c3537561944]::-webkit-scrollbar {
    display: none !important
}

.scrollContainer[_ngcontent-ng-c3537561944]::-webkit-scrollbar {
    background: none
}

@media (min-width: 1024px) {
    .searchbar[_ngcontent-ng-c3537561944] {
        display: none
    }
}

@media (min-width: 992px) {
    .app-header[_ngcontent-ng-c3537561944] {
        position: fixed;
        z-index: 120;
        width: 100%
    }
}

*[_ngcontent-ng-c3537561944],
[_ngcontent-ng-c3537561944]:after,
[_ngcontent-ng-c3537561944]:before {
    box-sizing: border-box
}

.app-header[_ngcontent-ng-c3537561944] .navbar-toggler[_ngcontent-ng-c3537561944] {
    display: none;
    min-width: 50px;
    padding: .25rem 0
}

.app-header[_ngcontent-ng-c3537561944] .navbar-brand[_ngcontent-ng-c3537561944] {
    display: none;
    align-items: center;
    justify-content: center;
    width: 155px;
    height: 55px;
    padding: 0;
    margin-right: 0;
    background-color: var(--header-navbar-brand-backgound-color)
}

a[_ngcontent-ng-c3537561944]:hover {
    text-decoration: underline;
    color: var(--header-a-hover-color)
}

.app-header[_ngcontent-ng-c3537561944] .navbar-nav[_ngcontent-ng-c3537561944] {
    flex-direction: row;
    align-items: flex-end;
    line-height: 30px
}

.app-header[_ngcontent-ng-c3537561944] .navbar-toggler-icon[_ngcontent-ng-c3537561944] {
    height: 23px
}

.app-header[_ngcontent-ng-c3537561944] .navbar-brand[_ngcontent-ng-c3537561944] .navbar-brand-minimized[_ngcontent-ng-c3537561944] {
    display: none
}

.mouse-pointer[_ngcontent-ng-c3537561944] {
    cursor: pointer
}

.login-signup-uname-pass[_ngcontent-ng-c3537561944] {
    display: flex;
    align-items: center
}

.searchbar[_ngcontent-ng-c3537561944] {
    height: 25px;
    max-width: 350px;
    border-radius: .2rem;
    display: flex;
    align-items: center;
    border: 1px solid var(--header-searchbar-border-color);
    padding-left: 10px !important
}

.searchbar[_ngcontent-ng-c3537561944]:focus {
    box-shadow: var(--header-searchbar-focus-box-shadow)
}

.before-login-items[_ngcontent-ng-c3537561944] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.open-bets[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944] {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat
}

.open-bets[_ngcontent-ng-c3537561944] {
    text-decoration: none
}

.site-logo[_ngcontent-ng-c3537561944] {
    width: 160px;
    height: 68px;
    position: relative;
    top: .5px
}

.site-logo-after[_ngcontent-ng-c3537561944] {
    width: 160px;
    display: flex;
    height: 68px;
    margin-left: 0 !important;
    margin-top: -1px
}

.me-2[_ngcontent-ng-c3537561944] {
    border-radius: .2em
}

.login[_ngcontent-ng-c3537561944] {
    background: var(--login-btn-bg);
    color: var(--login-btn-color);
    border: none;
    width: 80px;
    font-size: 12px;
    line-height: 7px;
    border-radius: .2rem;
    height: 25px;
    margin-right: 8px !important;
    margin-left: 4.5px !important
}

.signup[_ngcontent-ng-c3537561944] {
    background: var(--header-signup-btn-background);
    border: none;
    font-size: 12px;
    width: 80px;
    height: 25px;
    margin: 0 10px;
    line-height: 7px;
    color: var(--header-signup-text-color);
    border-radius: .2rem
}

.header-uname-pass[_ngcontent-ng-c3537561944] {
    display: flex;
    height: 25px;
    flex-wrap: nowrap;
    justify-content: space-evenly
}

.login-signup[_ngcontent-ng-c3537561944] {
    display: flex;
    align-items: center;
    color: var(--login-btn-color)
}

.login-signup[_ngcontent-ng-c3537561944] button[_ngcontent-ng-c3537561944]:disabled {
    background: var(--header-login-signup-button-background-disabled);
    opacity: 1;
    cursor: pointer !important
}

.open-bets[_ngcontent-ng-c3537561944] {
    color: var(--bets-btn-color);
    box-shadow: var(--bets-btn-box-shadow);
    height: 9.33333vw;
    line-height: 5.33333vw;
    font-weight: 700;
    border-radius: 1.06667vw;
    border: 1px solid var(--bets-btn-border-color);
    padding: 2.6vw 2.86667vw;
    margin-left: 1px;
    justify-content: center;
    align-items: center;
    display: flex
}

.bet-refresh[_ngcontent-ng-c3537561944] {
    color: var(--header-bet-refresh-color);
    box-shadow: var(--header-bet-refresh-shadow);
    height: 9.33333vw;
    line-height: 5.33333vw;
    font-weight: 700;
    border-radius: 1.06667vw;
    border: 1px solid var(--header-bet-refresh-border);
    padding: 2.6vw 1.86667vw;
    justify-content: center;
    align-items: center;
    display: flex;
    margin-right: 6px
}

.bet-setting[_ngcontent-ng-c3537561944] {
    color: var(--header-bet-setting-color);
    box-shadow: var(--header-bet-setting-shadow);
    height: 9.33333vw;
    line-height: 5.33333vw;
    font-weight: 700;
    border-radius: 1.06667vw;
    border: 1px solid var(--bets-btn-border-color);
    padding: 2.6vw 1.86667vw;
    justify-content: center;
    align-items: center;
    display: flex;
    margin-right: 6px
}

.relaod-setting-banking-btns[_ngcontent-ng-c3537561944] {
    display: flex;
    margin-right: -6px;
    align-items: center;
    position: relative
}

.exp-red[_ngcontent-ng-c3537561944] {
    color: var(--header-exposure-color)
}

.text-white[_ngcontent-ng-c3537561944] {
    text-decoration: none
}

.bet-setting[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944] {
    margin-left: -2px;
    color: var(--header-bet-setting-a-color);
    font-size: 4.8vw
}

.user-blnc[_ngcontent-ng-c3537561944] {
    font-size: 12px;
    font-weight: 700;
    color: var(--header-text-color);
    text-align: left;
    display: block
}

.user-blnc[_ngcontent-ng-c3537561944],
.refresh-blnc[_ngcontent-ng-c3537561944] {
    margin-right: 15px;
    color: var(--header-text-color)
}

.exp-topcount[_ngcontent-ng-c3537561944] {
    display: block;
    margin-left: 0
}

.exp-topcount[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944] {
    color: var(--header-text-color)
}

.head-refresh[_ngcontent-ng-c3537561944] {
    margin-left: 4px;
    position: relative;
    line-height: 20px;
    display: flex;
    margin-right: 7px;
    border-radius: 2px;
    float: left;
    height: 25px;
    background: var(--desktop-account-btn-bg);
    box-shadow: var(--refresh-btn-box-shadow);
    color: var(--desktop-account-text-color);
    width: 25px;
    padding: 0 4px;
    align-items: center;
    justify-content: center
}

.head-refresh[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944] {
    color: var(--refresh-btn-color)
}

.nav-link[_ngcontent-ng-c3537561944] myaccnt[_ngcontent-ng-c3537561944] {
    text-decoration: none
}

.after-login-refresh-btn[_ngcontent-ng-c3537561944] {
    display: flex
}

.dropdown-item[_ngcontent-ng-c3537561944] {
    cursor: pointer;
    min-width: 220px;
    border-bottom: 1px solid var(--myaccount-border)
}

.drp-logout[_ngcontent-ng-c3537561944] {
    width: 220px;
    height: 37px;
    border-radius: var(bs-border-radius)
}

.drp-logout[_ngcontent-ng-c3537561944]:active {
    background: var(--header-drp-logout-background-active) !important
}

.loginBtn[_ngcontent-ng-c3537561944] {
    background: var(--header-loginBtn-background);
    color: var(--header-loginBtn-color);
    box-shadow: none;
    border-radius: 5px;
    font-size: 13px;
    font-weight: 700;
    line-height: 2.6;
    text-align: center;
    display: block;
    width: 100%;
    border: unset
}

#myInput[_ngcontent-ng-c3537561944]::placeholder {
    color: var(--header-my-input-placeholder-color)
}

.modal-content[_ngcontent-ng-c3537561944] {
    border: var(--header-modal-content-border);
    background-color: var(--header-modal-content-background) !important
}

.loginlogo[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944] {
    width: 60%;
    margin-bottom: 30px
}

.login-popup-content[_ngcontent-ng-c3537561944] {
    background: var(--header-login-popup-content-background);
    background-size: cover;
    box-shadow: var(--header-login-popup-content-shadow);
    width: 100%
}

.form-login[_ngcontent-ng-c3537561944] dd[_ngcontent-ng-c3537561944],
.form-register[_ngcontent-ng-c3537561944] dd[_ngcontent-ng-c3537561944] {
    margin-bottom: 3.8vw
}

.form-control[_ngcontent-ng-c3537561944]:focus {
    border-color: transparent !important;
    box-shadow: none !important
}

.form-login[_ngcontent-ng-c3537561944] input[_ngcontent-ng-c3537561944],
.form-register[_ngcontent-ng-c3537561944] input[_ngcontent-ng-c3537561944] {
    border: 0 solid var(--header-form-login-input-border);
    width: 100%;
    margin-bottom: 0;
    height: 45px;
    font-size: 16px
}

.close[_ngcontent-ng-c3537561944] {
    color: var(--header-close-color);
    font-size: 20px;
    float: right;
    margin-right: 8px
}

.optsendoption[_ngcontent-ng-c3537561944] {
    width: 100%
}

.cntrcode[_ngcontent-ng-c3537561944] {
    float: left;
    width: 24% !important;
    margin-right: 3px
}

input[_ngcontent-ng-c3537561944] [_ngcontent-ng-c3537561944]::placeholder {
    color: var(--header-input-placeholder-color) !important
}

.cntrcode[_ngcontent-ng-c3537561944] {
    float: left;
    width: 29%
}

.mblNumber[_ngcontent-ng-c3537561944] {
    width: 70% !important
}

.formP[_ngcontent-ng-c3537561944] {
    padding: 20px !important
}

span.defaultval[_ngcontent-ng-c3537561944] {
    position: absolute;
    top: 6px;
    color: #73818f;
    left: 3px
}

.closeSignup[_ngcontent-ng-c3537561944] {
    color: var(--header-close-signup-color);
    position: absolute;
    top: 0;
    left: 104%;
    z-index: 11
}

.exposureModals[_ngcontent-ng-c3537561944] .modal-header[_ngcontent-ng-c3537561944] {
    padding: 6px 15px !important;
    background: var(--modal-header-bg);
    color: var(--modal-header-text);
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
    padding: 0
}

.exposureModals[_ngcontent-ng-c3537561944] .modal-header[_ngcontent-ng-c3537561944] h1[_ngcontent-ng-c3537561944] {
    font-size: .875rem
}

.exposureModals[_ngcontent-ng-c3537561944] .close[_ngcontent-ng-c3537561944] {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto;
    font-size: 17px
}

.exposureModals[_ngcontent-ng-c3537561944] button.close[_ngcontent-ng-c3537561944] {
    background-color: transparent;
    border: 0;
    appearance: none;
    color: var(--header-exposure-button-close-color);
    opacity: 1;
    float: right;
    font-size: 1.3125rem;
    font-weight: 700;
    text-shadow: 0 1px 0 var(--header-exposure-button-text-shadow);
    line-height: 1
}

.exposureModals[_ngcontent-ng-c3537561944] button[_ngcontent-ng-c3537561944] span[_ngcontent-ng-c3537561944]:hover {
    text-shadow: 0 1px 0 var(--header-exposure-button-text-shadow)
}

.exposureModals[_ngcontent-ng-c3537561944] .modal-body[_ngcontent-ng-c3537561944] {
    background-color: var(--modal-bg) !important;
    color: var(--modal-text);
    text-align: center;
    padding: 5px !important;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.exposureModals[_ngcontent-ng-c3537561944] .modal-body[_ngcontent-ng-c3537561944] table[_ngcontent-ng-c3537561944] {
    margin: 0;
    color: var(--modal-text)
}

.exposureModals[_ngcontent-ng-c3537561944] .modal-body[_ngcontent-ng-c3537561944] table[_ngcontent-ng-c3537561944] thead[_ngcontent-ng-c3537561944] {
    background: var(--reports-table-head-bg);
    color: var(--reports-table-head-text);
    border: 1px solid var(--reports-table-head-text);
    text-align: center;
    font-weight: 700
}

.exposure-details[_ngcontent-ng-c3537561944] {
    background-color: linear-gradient(-180deg, #000000 0%, #000000 100%);
    color: var(--header-exposure-details);
    border: unset
}

.exposureModals[_ngcontent-ng-c3537561944] tbody[_ngcontent-ng-c3537561944] td[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944] {
    font-weight: 700
}

.table[_ngcontent-ng-c3537561944] tbody[_ngcontent-ng-c3537561944] {
    vertical-align: middle
}

.table[_ngcontent-ng-c3537561944] th[_ngcontent-ng-c3537561944] {
    padding: 0;
    vertical-align: middle
}

.table[_ngcontent-ng-c3537561944] tbody[_ngcontent-ng-c3537561944] td[_ngcontent-ng-c3537561944] {
    padding: 5px !important;
    font-weight: 700;
    border: 1px solid var(--reports-table-head-text)
}

.table[_ngcontent-ng-c3537561944] tbody[_ngcontent-ng-c3537561944] tr[_ngcontent-ng-c3537561944] td[_ngcontent-ng-c3537561944] {
    position: relative;
    right: 1px
}

.exposureModals[_ngcontent-ng-c3537561944] .modal-body[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944] {
    color: var(--child-navigation-link) !important;
    font-weight: 700;
    cursor: pointer
}

.dropdown-menu[_ngcontent-ng-c3537561944] {
    position: absolute;
    width: 222px;
    height: 256px;
    top: 100%;
    left: 0;
    right: 20px !important;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0;
    margin: .125rem 0 0;
    font-size: .875rem;
    color: var(--myaccount-text);
    text-align: left;
    list-style: none;
    background-color: var(--myaccount-bg);
    background-clip: padding-box;
    border: 1px solid var(--myaccount-border);
    border-radius: .25rem;
    box-shadow: 0 4px 5px #00000080
}

.dropdown-menu.show[_ngcontent-ng-c3537561944] {
    display: block
}

account-wrap-new[_ngcontent-ng-c3537561944] .dropdown-menu[_ngcontent-ng-c3537561944] {
    box-shadow: 0 4px 5px #00000080
}

.app-header[_ngcontent-ng-c3537561944] .dropdown-menu[_ngcontent-ng-c3537561944] {
    padding-bottom: 0;
    line-height: 1.5
}

.app-header[_ngcontent-ng-c3537561944] .dropdown-menu[_ngcontent-ng-c3537561944] .dropdown-item[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944]:hover {
    text-decoration: none
}

.logout-btn[_ngcontent-ng-c3537561944],
.logout-btn[_ngcontent-ng-c3537561944]:hover {
    width: 100%;
    padding: 7px 10px 5px;
    font-weight: 700;
    color: var(--myaccount-logout-btn-text);
    background: var(--myaccount-logout-btn-bg);
    height: 27px;
    line-height: 10px;
    font-size: 13px;
    display: flex;
    justify-content: center;
    align-items: center
}

.app-header[_ngcontent-ng-c3537561944] .dropdown-item[_ngcontent-ng-c3537561944] {
    cursor: pointer;
    min-width: 220px;
    text-decoration: none
}

.logout-btn[_ngcontent-ng-c3537561944],
.logout-btn[_ngcontent-ng-c3537561944]:hover {
    width: 100%;
    padding: 7px 10px 5px;
    font-weight: 700;
    height: 27px;
    line-height: 10px;
    font-size: 13px;
    margin-right: 4px;
    border-color: unset;
    border-radius: 3.6px
}

.text-left[_ngcontent-ng-c3537561944] {
    text-align: left !important
}

.account-wrap-new[_ngcontent-ng-c3537561944] .dropdown-header[_ngcontent-ng-c3537561944] {
    border-bottom: 1px solid var(--header-dropdown-header-border-bottom)
}

.dropdown-header[_ngcontent-ng-c3537561944] {
    display: block;
    margin-bottom: 0;
    font-size: .765625rem;
    color: var(--myaccount-username-text);
    background: var(--myaccount-username-bg);
    white-space: nowrap;
    border-bottom: 1px;
    padding: 4.5px 10px;
    border-bottom: 1px solid var(--myaccount-username-border)
}

.dropdown-item[_ngcontent-ng-c3537561944] {
    height: 26px;
    line-height: 11px;
    padding: 5px 10px
}

.dropdown-item[_ngcontent-ng-c3537561944] i[_ngcontent-ng-c3537561944] {
    display: inline-block;
    width: 20px;
    color: var(--myaccount-logout-btn-text);
    text-align: center
}

.after-login[_ngcontent-ng-c3537561944] {
    display: flex;
    justify-content: space-between;
    height: 70px
}

.drp-logout[_ngcontent-ng-c3537561944] {
    height: 39px;
    padding: 9px 10px;
    border-bottom: none
}

.after-login-bets-buttons[_ngcontent-ng-c3537561944],
.demo[_ngcontent-ng-c3537561944] {
    display: flex;
    align-items: center
}

.reload-banking-btns[_ngcontent-ng-c3537561944] {
    display: flex
}

.Myaccount-after-login[_ngcontent-ng-c3537561944] {
    display: flex;
    align-items: center;
    position: relative
}

.myaccnt[_ngcontent-ng-c3537561944] .fa-caret-down[_ngcontent-ng-c3537561944] {
    position: relative;
    top: -1px;
    left: 3px
}

.myaccnt[_ngcontent-ng-c3537561944] .My-acc-font[_ngcontent-ng-c3537561944] {
    width: 110px;
    position: relative;
    line-height: 25px;
    background-position: 0 -800px;
    float: left;
    font-size: 12px;
    text-decoration: none;
    background: var(--desktop-account-btn-bg);
    margin-right: 20px;
    box-shadow: var(--refresh-btn-box-shadow);
    display: flex;
    border-radius: 2px;
    color: var(--desktop-account-text-color);
    padding: 0 4px 0 7px;
    justify-content: space-between;
    align-items: center
}

.dropdown-menu.show.align[_ngcontent-ng-c3537561944] {
    transform: translate3d(0, 27px, 0) !important;
    box-shadow: 0 4px 5px var(--myaccount-box-shadow)
}

.myaccnt[_ngcontent-ng-c3537561944] .My-acc-font[_ngcontent-ng-c3537561944] i[_ngcontent-ng-c3537561944] {
    color: var(--desktop-account-icons-color)
}

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

    .site-logo-after[_ngcontent-ng-c3537561944],
    .login-refresh-MAcnt-btn[_ngcontent-ng-c3537561944],
    .header-uname-pass[_ngcontent-ng-c3537561944],
    .searchbar[_ngcontent-ng-c3537561944],
    .hidden-xs[_ngcontent-ng-c3537561944] {
        display: none
    }

    .signup[_ngcontent-ng-c3537561944] .login[_ngcontent-ng-c3537561944] {
        width: 80px;
        height: 33px;
        border-radius: .2rem
    }

    .app-header[_ngcontent-ng-c3537561944] .navbar-nav[_ngcontent-ng-c3537561944] {
        margin-top: 5px;
        line-height: 22px;
        font-size: 3.2vw
    }

    .head-refresh[_ngcontent-ng-c3537561944] {
        display: none
    }
}

@media (min-width: 992px) {
    .after-login-bets-buttons[_ngcontent-ng-c3537561944] {
        display: none
    }

    .site-logo[_ngcontent-ng-c3537561944] {
        display: block
    }

    .reload-banking-btns[_ngcontent-ng-c3537561944] {
        display: none
    }

    .searchbar[_ngcontent-ng-c3537561944] {
        height: 23px;
        width: 280px
    }

    .balance[_ngcontent-ng-c3537561944] {
        position: relative;
        top: 10px
    }
}

.balance[_ngcontent-ng-c3537561944] .pti-ic[_ngcontent-ng-c3537561944] {
    position: relative;
    top: 2px
}

.balance[_ngcontent-ng-c3537561944] .exp-topcount[_ngcontent-ng-c3537561944] {
    position: relative;
    top: -8px
}

.searchIconDiv[_ngcontent-ng-c3537561944] {
    display: flex;
    align-items: center;
    margin-left: 43px;
    border: 1px solid var(--search-input-border-color);
    border-radius: 4px;
    background: var(--search-input-bg);
    color: var(--search-input-text-color);
    width: 280px;
    margin-bottom: -1px
}

.searchIconDiv[_ngcontent-ng-c3537561944] .form-control[_ngcontent-ng-c3537561944] {
    color: var(--search-input-text-color)
}

.searchIconDivLogin[_ngcontent-ng-c3537561944] {
    margin-bottom: 1px !important
}

.ng-input[_ngcontent-ng-c3537561944] {
    background-repeat: no-repeat;
    box-sizing: border-box;
    height: 25px;
    background-position: -85px -4871px;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat
}

.ng-input[_ngcontent-ng-c3537561944]>input[_ngcontent-ng-c3537561944] {
    box-sizing: content-box;
    background: none;
    border: 0;
    box-shadow: none;
    outline: 0;
    cursor: default;
    width: 100%
}

.searchIcon[_ngcontent-ng-c3537561944] {
    margin-left: 6px;
    color: var(--search-input-icons-color) !important
}

.searchIconCross[_ngcontent-ng-c3537561944] {
    color: var(--search-input-icons-color) !important;
    margin-left: 261px;
    padding-bottom: 3.5px;
    font-size: 18px;
    z-index: 10;
    position: absolute
}

.username[_ngcontent-ng-c3537561944] {
    height: 25px !important;
    width: 46%;
    font-size: .875rem;
    color: var(--header-username-color) !important;
    padding-left: 13px !important;
    border-radius: .25rem !important
}

.confirm-text[_ngcontent-ng-c3537561944] .text-confirm-bold[_ngcontent-ng-c3537561944] {
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    font-size: 16px
}

.confirm-text.text1[_ngcontent-ng-c3537561944] {
    font-size: 16px;
    margin-bottom: 10px
}

.confirm-text[_ngcontent-ng-c3537561944] .text2[_ngcontent-ng-c3537561944] {
    font-size: 14px;
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    margin-bottom: 35px !important
}

.header-popup[_ngcontent-ng-c3537561944] .ui-link[_ngcontent-ng-c3537561944]:before,
.login-head[_ngcontent-ng-c3537561944] .ui-link[_ngcontent-ng-c3537561944]:before,
.register-head[_ngcontent-ng-c3537561944] .ui-link[_ngcontent-ng-c3537561944]:before {
    width: 12px;
    font-size: 1.5rem;
    font-weight: 900;
    position: relative;
    cursor: pointer;
    height: 12px
}

.header-popup[_ngcontent-ng-c3537561944] .ui-link[_ngcontent-ng-c3537561944],
.login-head[_ngcontent-ng-c3537561944] .ui-link[_ngcontent-ng-c3537561944],
.register-head[_ngcontent-ng-c3537561944] .ui-link[_ngcontent-ng-c3537561944] {
    position: absolute;
    right: -12px;
    justify-content: center;
    align-items: center;
    width: 27px;
    height: 27px;
    background: var(--age-modal-cross-bg);
    color: var(--age-modal-cross-text);
    border-radius: 50%;
    margin-top: -13px;
    z-index: 2;
    cursor: pointer;
    display: flex
}

.login-popup-content[_ngcontent-ng-c3537561944] {
    background: var(--header-login-popup-content-background);
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.btn-verification[_ngcontent-ng-c3537561944] {
    font-size: 13px;
    height: 30px;
    width: 90px;
    outline: 0;
    border-radius: 4px;
    font-weight: 700;
    flex: .3;
    margin-right: 10px
}

.modal-body[_ngcontent-ng-c3537561944] {
    background-color: var(--header-modal-body-background);
    color: var(--header-modal-body-color);
    text-align: center
}

.login-popup-content[_ngcontent-ng-c3537561944] {
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.login-popup-content[_ngcontent-ng-c3537561944] .login-panel-container[_ngcontent-ng-c3537561944] {
    width: 100% !important;
    text-align: center;
    position: relative
}

.confirm-button[_ngcontent-ng-c3537561944] {
    display: flex;
    align-content: center;
    justify-content: center;
    margin-top: 25px
}

a[_ngcontent-ng-c3537561944]:not([href]):not([tabindex]) {
    text-decoration: none
}

.dropdown-item.active[_ngcontent-ng-c3537561944],
.dropdown-item[_ngcontent-ng-c3537561944]:active {
    background-color: var(--header-dropdown-item-active-background) !important
}

.btn-verification[_ngcontent-ng-c3537561944] {
    font-size: 13px;
    height: 30px;
    width: 90px;
    outline: 0;
    border-radius: 4px;
    border: 1px solid;
    font-weight: 700;
    flex: .3;
    margin-right: 10px
}

.header-popup[_ngcontent-ng-c3537561944] {
    text-align: right;
    position: relative
}

.login-popup-content[_ngcontent-ng-c3537561944] .header-popup[_ngcontent-ng-c3537561944] {
    height: 20px;
    width: 100%;
    display: flex
}

.login-popup-content[_ngcontent-ng-c3537561944] .header-popup[_ngcontent-ng-c3537561944] .close[_ngcontent-ng-c3537561944] {
    padding: 10px;
    cursor: pointer;
    margin-left: auto;
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: var(--header-header-popup-close-background) !important;
    text-shadow: 0 1px 0 #fff !important;
    opacity: .5
}

.fa-fav[_ngcontent-ng-c3537561944] {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto
}

a[_ngcontent-dce-c4][_ngcontent-ng-c3537561944]:not([href]):not([tabindex]) {
    color: #000 !important;
    text-decoration: none;
    text-shadow: 0 2px 0 #fff !important
}

@media only screen and (min-width: 992px) {
    .desktopSignup[_ngcontent-ng-c3537561944] {
        display: none
    }
}

@media only screen and (max-width: 991px) {
    span.defaultval[_ngcontent-ng-c3537561944] {
        top: 270px;
        left: 22px
    }

    .hideMobileSignUp[_ngcontent-ng-c3537561944] {
        display: none
    }
}

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

    .form-login[_ngcontent-ng-c3537561944] input[_ngcontent-ng-c3537561944],
    .form-register[_ngcontent-ng-c3537561944] input[_ngcontent-ng-c3537561944] {
        height: 40px;
        font-size: 16px
    }
}

@media only screen and (max-width: 767px) {
    .cntrcode[_ngcontent-ng-c3537561944] {
        float: left;
        width: 24% !important;
        margin-right: 3px
    }

    .mblNumber[_ngcontent-ng-c3537561944] {
        width: 75% !important
    }

    .open-bets[_ngcontent-ng-c3537561944] {
        padding: 2.6vw 3.062vw;
        position: relative;
        bottom: 1.5px
    }

    .bet-refresh[_ngcontent-ng-c3537561944] {
        position: relative;
        bottom: 1px;
        right: 2px
    }

    .bet-refresh[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944] {
        position: relative;
        bottom: .5px
    }

    .banking-sett[_ngcontent-ng-c3537561944] {
        padding: 2.6vw 2.134vw;
        position: relative;
        bottom: 1px
    }

    .setting-ic[_ngcontent-ng-c3537561944] {
        padding: 2.6vw 2.134vw;
        position: relative;
        bottom: 1px;
        left: 2px
    }

    .setting-ic[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944] {
        position: relative;
        bottom: 1px;
        left: 1px
    }

    .fa-bank[_ngcontent-ng-c3537561944]:before {
        font-size: medium;
        font-family: fontawesome;
        font-weight: 400;
        position: relative;
        bottom: 2.5px;
        left: 1px
    }

    .pti-ic[_ngcontent-ng-c3537561944] {
        display: block;
        position: relative;
        bottom: 3px;
        left: 8px
    }

    .exp-topcount[_ngcontent-ng-c3537561944] {
        margin-left: 0;
        position: relative;
        top: 1px;
        right: 2px
    }
}

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

    .form-login[_ngcontent-ng-c3537561944],
    .form-register[_ngcontent-ng-c3537561944] {
        width: 100%;
        padding: 20px
    }
}

@media (min-height: 280px) and (max-height: 520px) {
    .open-bets[_ngcontent-ng-c3537561944] {
        display: flex
    }
}

@media screen and (min-width : 2px) and (max-width:992px) {

    .login[_ngcontent-ng-c3537561944],
    .signup[_ngcontent-ng-c3537561944] {
        font-size: .765625rem;
        line-height: 1.5;
        border-radius: .2rem;
        height: 8.53333vw !important;
        margin-bottom: 2px
    }

    .site-logo[_ngcontent-ng-c3537561944] {
        width: 160px;
        height: 55px
    }

    .hideMobile[_ngcontent-ng-c3537561944] {
        display: none
    }

    .site-logo-con[_ngcontent-ng-c3537561944] {
        margin-left: 3px
    }
}

@media screen and (min-width:992px) {
    #loginModal[_ngcontent-ng-c3537561944] {
        display: none !important
    }

    #loginModal.fade[_ngcontent-ng-c3537561944] .modal-dialog[_ngcontent-ng-c3537561944] {
        transform: translateY(-50%) !important
    }

    #loginModal.fade[_ngcontent-ng-c3537561944] {
        display: none !important
    }

    .myaccnt[_ngcontent-ng-c3537561944] {
        position: relative;
        bottom: .5px
    }
}

@media screen and (min-width:448px) and (max-width:992px) {

    .login[_ngcontent-ng-c3537561944],
    .signup[_ngcontent-ng-c3537561944] {
        height: 33px !important
    }

    .login-popup-content[_ngcontent-ng-c3537561944] .modal-body[_ngcontent-ng-c3537561944] {
        padding: 10px !important
    }
}

@media screen and (min-width:280px) and (max-width:319px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        width: 100px
    }

    .login[_ngcontent-ng-c3537561944] {
        margin-right: 2px;
        height: 56px
    }

    .signup[_ngcontent-ng-c3537561944] {
        margin: 0 5px
    }

    .user-blnc[_ngcontent-ng-c3537561944] {
        font-size: 9px
    }
}

@media screen and (min-width:320px) and (max-width:414px) {
    .login[_ngcontent-ng-c3537561944] {
        margin-right: 2px;
        height: 56px
    }

    .after-login[_ngcontent-ng-c3537561944] {
        height: 56px
    }
}

@media screen and (min-width:320px) and (max-width:345px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        width: 140px
    }

    .signup[_ngcontent-ng-c3537561944] {
        margin: 0 5px
    }

    .user-blnc[_ngcontent-ng-c3537561944] {
        font-size: 11px
    }
}

@media screen and (min-width:376px) and (max-width:390px) {
    .modal-dialog[_ngcontent-ng-c3537561944] {
        margin: .5rem
    }
}

@media screen and (min-width:391px) and (max-width:414px) {
    .modal-dialog[_ngcontent-ng-c3537561944] {
        margin: .5rem
    }
}

hr .confirm-line {
    border-top: 1px solid var(--age-modal-lines) !important
}

hr {
    margin: 1rem 0;
    color: #fff;
    border: 0;
    border-top: unset;
    border-top: 1px solid var(--age-modal-lines) !important;
    opacity: 1
}

.loginlogo[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944] {
    vertical-align: middle;
    border-style: none;
    height: 70px
}

.phoneNumberDiv[_ngcontent-ng-c3537561944] {
    background: #fff;
    height: 25px;
    border-radius: 5px;
    width: 156px;
    position: relative;
    left: -2.5px
}

.userPassword[_ngcontent-ng-c3537561944] {
    position: relative;
    left: 1.2px;
    width: 45%
}

.flag[_ngcontent-ng-c3537561944] {
    width: 23px;
    margin-left: 10px
}

.flagdiv[_ngcontent-ng-c3537561944] {
    width: 60px;
    display: flex;
    justify-content: center;
    align-items: center
}

.phoneNumberInput[_ngcontent-ng-c3537561944] {
    border-color: transparent;
    outline: none;
    padding-left: 11px !important;
    color: var(--header-username-placeholder-color);
    border-radius: .25rem !important
}

.username[_ngcontent-ng-c3537561944]::placeholder {
    color: var(--header-username-placeholder-color) !important
}

.password[_ngcontent-ng-c3537561944] {
    padding-left: 12px !important;
    left: 1px
}

.password[_ngcontent-ng-c3537561944]:focus-visible {
    border-color: transparent !important;
    outline: none
}

.phoneNumberInput[_ngcontent-ng-c3537561944]:focus-visible {
    border-color: transparent !important;
    outline: none
}

.err-invalid[_ngcontent-ng-c3537561944] {
    z-index: 1222;
    position: absolute;
    color: var(--header-text-color);
    top: 48px;
    font-size: 12px
}

.searchBox[_ngcontent-ng-c3537561944] {
    border-top: 1px solid var(--search-box-border);
    position: absolute;
    background: var(--search-box-bg);
    color: var(--search-box-text-color);
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border: 1px solid var(--search-box-border);
    top: 44px;
    width: 278px;
    z-index: 10;
    right: 17.39rem
}

.searchbootomLine[_ngcontent-ng-c3537561944] {
    color: gray
}

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

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

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

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

.searchList[_ngcontent-ng-c3537561944]:hover {
    background-color: var(--header-searchlist-hover-background);
    color: #000
}

.border-bottom-0[_ngcontent-ng-c3537561944] {
    border-radius: 4px 4px 0 0
}

ul.search-game-ul[_ngcontent-ng-c3537561944] li.no-item-founds[_ngcontent-ng-c3537561944] {
    padding: 5px 10px 10px
}

.searchList[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944] {
    color: #000
}

@media screen and (max-width:920px) {
    .app-header[_ngcontent-ng-c3537561944] {
        height: 56px;
        border-bottom: 0px
    }
}

@media screen and (max-width:574px) {
    .app-header[_ngcontent-ng-c3537561944] {
        position: fixed;
        z-index: 120;
        width: 100%;
        text-align: center
    }
}

.searchIconCross[_ngcontent-ng-c3537561944]:hover {
    color: #d0021b !important;
    cursor: pointer
}

.btn[_ngcontent-ng-c3537561944] btn.focus[_ngcontent-ng-c3537561944],
.btn[_ngcontent-ng-c3537561944]:focus {
    outline: 0;
    box-shadow: 0 0 #20a8d840
}

#myInput[_ngcontent-ng-c3537561944],
.afterPlaceholder[_ngcontent-ng-c3537561944] {
    padding-left: 25px
}

.afterPlaceholder[_ngcontent-ng-c3537561944]::placeholder {
    font-size: 14px
}

@media screen and (max-width:574px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        top: 0;
        left: 4px
    }
}

@media screen and (max-width:426px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        top: 0;
        left: 12.3px
    }

    .login-signup[_ngcontent-ng-c3537561944] {
        position: relative;
        top: 1.7px
    }

    .open-bets[_ngcontent-ng-c3537561944] {
        bottom: 6px;
        width: 80px
    }

    .demo[_ngcontent-ng-c3537561944] {
        position: relative;
        top: -7px
    }

    .setting-ic[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944],
    .a-referesh[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944] {
        top: -2px
    }

    .fa-bank[_ngcontent-ng-c1173728393][_ngcontent-ng-c3537561944]:before {
        font-size: 17.5px;
        top: -4px
    }
}

@media screen and (max-width:415px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        top: 0;
        left: 10px
    }

    .open-bets[_ngcontent-ng-c3537561944] {
        bottom: -.5px;
        width: 80px
    }

    .demo[_ngcontent-ng-c3537561944] {
        top: 0
    }

    .login-signup[_ngcontent-ng-c3537561944] {
        position: relative;
        top: 1.7px
    }
}

@media screen and (max-width:394px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        left: 4px
    }

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

@media screen and (max-width:391px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        left: 4px
    }

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

    .open-bets[_ngcontent-ng-c3537561944] {
        bottom: 1px
    }

    .demo[_ngcontent-ng-c3537561944] {
        top: 1px
    }
}

@media screen and (max-width:376px) {
    .site-header[_ngcontent-ng-c3537561944] {
        height: 56px
    }

    .site-logo[_ngcontent-ng-c3537561944] {
        left: 0
    }

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

    .open-bets[_ngcontent-ng-c3537561944] {
        bottom: 1px;
        width: 80px
    }

    .demo[_ngcontent-ng-c3537561944] {
        position: relative;
        top: 0
    }

    .setting-ic[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944],
    .a-referesh[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944] {
        top: -1px
    }

    .fa-bank[_ngcontent-ng-c1173728393][_ngcontent-ng-c3537561944]:before {
        font-size: 16px;
        top: -2.5px
    }
}

@media screen and (max-width:361px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        left: -3px
    }

    .login-signup[_ngcontent-ng-c3537561944] {
        position: relative;
        top: .7px
    }
}

@media screen and (max-width:321px) {
    .site-logo[_ngcontent-ng-c3537561944] {
        height: 55px;
        width: 160px;
        left: -8px
    }

    .login-signup-uname-pass[_ngcontent-ng-c3537561944] {
        top: -4.5px;
        left: -13px
    }

    .signup[_ngcontent-ng-c3537561944] {
        margin: 0 10.5px 1.5px;
        position: relative;
        top: -.5px
    }

    .login[_ngcontent-ng-c3537561944] {
        position: relative;
        left: .5px
    }

    .setting-ic[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944],
    .a-referesh[_ngcontent-ng-c3537561944] img[_ngcontent-ng-c3537561944] {
        top: 0
    }

    .open-bets[_ngcontent-ng-c3537561944] {
        bottom: 4px
    }

    .fa-bank[_ngcontent-ng-c3537561944]:before {
        font-size: 14px !important;
        top: -2.5px
    }
}

@media screen and (max-width:281px) {
    .login-signup[_ngcontent-ng-c3537561944] {
        top: 0
    }

    .open-bets[_ngcontent-ng-c3537561944] {
        bottom: 13px
    }

    .demo[_ngcontent-ng-c3537561944] {
        top: -7px
    }
}

@media screen and (min-width: 993px) {
    .showDekstop[_ngcontent-ng-c3537561944] {
        display: flex
    }
}

.desktopviewButton[_ngcontent-ng-c3537561944] {
    list-style: none;
    margin-top: 10px;
    display: flex;
    align-items: center
}

.desktopviewButton[_ngcontent-ng-c3537561944] .search[_ngcontent-ng-c3537561944] {
    margin-right: 20px !important;
    position: relative;
    z-index: 10
}

.float-left[_ngcontent-ng-c3537561944] {
    float: left !important
}

.search[_ngcontent-ng-c3537561944] input[_ngcontent-ng-c3537561944] {
    height: 38px;
    border: 0;
    padding: 0;
    outline: 0;
    width: 0;
    border-radius: 0;
    box-shadow: 0 0 5px var(--secondary-bg);
    transition: width .4s linear;
    font-size: 16px;
    line-height: 15px;
    background: var(--search-input-bg);
    color: #fff
}

.search[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944] i[_ngcontent-ng-c3537561944] {
    color: var(--header-text-color);
    font-size: 24px;
    margin-left: 10px;
    float: right;
    margin-top: 5px
}

.desktopviewButton[_ngcontent-ng-c3537561944] .account[_ngcontent-ng-c3537561944] {
    margin-right: 17px
}

.margin-setting[_ngcontent-ng-c3537561944] {
    margin-left: 17px
}

.rules-link[_ngcontent-ng-c3537561944] {
    color: var(--header-text-color) !important
}

.account[_ngcontent-ng-c3537561944] a[_ngcontent-ng-c3537561944] b[_ngcontent-ng-c3537561944] {
    font-size: 16px;
    font-weight: 700;
    font-family: inherit
}

.login-signup[_ngcontent-ng-c3537561944] {
    margin-right: 2rem
}

@media screen and (min-width: 993px) {
    .login-signup[_ngcontent-ng-c3537561944] {
        width: 108px;
        font-weight: 700
    }
}

.login-signup[_ngcontent-ng-c3537561944] button[_ngcontent-ng-c3537561944] {
    border-radius: 3.875px;
    width: 100%;
    height: 25px;
    font-size: 14px !important;
    padding: 0;
    font-weight: 700
}

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

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

.search-game-name[_ngcontent-ng-c3537561944],
.game-teams[_ngcontent-ng-c3537561944],
.game-date[_ngcontent-ng-c3537561944] {
    float: left;
    margin-bottom: 5px;
    display: contents
}

@media screen and (min-width:800px) and (max-width:1024px) {
    .login-signup[_ngcontent-ng-c3537561944] button[_ngcontent-ng-c3537561944] {
        padding: 0 11px
    }
}

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

.dropdown-item[_ngcontent-ng-c3537561944]:focus,
.dropdown-item[_ngcontent-ng-c3537561944]:hover {
    background: var(--myaccount-username-bg)
}

.drp-logout.dropdown-item[_ngcontent-ng-c3537561944]:focus,
.drp-logout.dropdown-item[_ngcontent-ng-c3537561944]:hover {
    background: transparent
}

.pass[_ngcontent-ng-c3537561944],
.uname[_ngcontent-ng-c3537561944] {
    margin-top: 9px;
    height: 25px;
    border-radius: .25rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5
}

.err-invalid[_ngcontent-ng-c3537561944] {
    position: absolute;
    top: 34px;
    font-size: 12px;
    line-height: 13px;
    overflow: hidden;
    transition: all .3s cubic-bezier(.55, 0, .55, .2);
    opacity: 1;
    margin-top: 0;
    padding-top: 5px;
    color: var(--header-text-color)
}

.sidebar[_ngcontent-ng-c1362099036] {
    display: flex;
    flex-direction: column;
    padding: 0;
    background: var(--side-nav-bg);
    position: fixed;
    height: 100vh;
    width: 17.5vw
}

.apply-scroll[_ngcontent-ng-c1362099036] {
    overflow: hidden !important
}

.apply-scroll[_ngcontent-ng-c1362099036]:hover {
    overflow: auto !important
}

.sidebar[_ngcontent-ng-c1362099036] .sidebar-nav[_ngcontent-ng-c1362099036] {
    position: relative;
    flex: 1;
    overflow-x: hidden;
    overflow-y: auto;
    background: var(--side-nav-bg)
}

.sidebar-nav[_ngcontent-ng-c1362099036] {
    transition: width .25s
}

.ps[_ngcontent-ng-c1362099036] {
    touch-action: auto;
    -ms-overflow-style: none;
    overflow-anchor: none
}

article[_ngcontent-ng-c1362099036],
aside[_ngcontent-ng-c1362099036],
figcaption[_ngcontent-ng-c1362099036],
figure[_ngcontent-ng-c1362099036],
footer[_ngcontent-ng-c1362099036],
header[_ngcontent-ng-c1362099036],
hgroup[_ngcontent-ng-c1362099036],
main[_ngcontent-ng-c1362099036],
nav[_ngcontent-ng-c1362099036],
section[_ngcontent-ng-c1362099036] {
    display: block
}

.top-head-sport[_ngcontent-ng-c1362099036] {
    background: var(--side-nav-top-bar-bg);
    color: var(--side-nav-top-text-color) !important;
    line-height: 25px;
    font-size: 12px;
    height: 26.5px;
    font-weight: 400
}

.top-head-sport[_ngcontent-ng-c1362099036] a[_ngcontent-ng-c1362099036] {
    cursor: pointer
}

.top-head-sport[_ngcontent-ng-c1362099036] a[_ngcontent-ng-c1362099036] {
    color: var(--side-nav-top-text-color) !important
}

.top-head-sport[_ngcontent-ng-c1362099036] li[_ngcontent-ng-c1362099036] {
    list-style: none;
    margin-left: 15px;
    font-weight: 700;
    margin-right: 8px
}

.path-back[_ngcontent-ng-c1362099036] {
    position: absolute;
    z-index: 2;
    height: 25px;
    font-size: 22px;
    left: 15px;
    top: 3.5px;
    line-height: 16px
}

.path-back[_ngcontent-ng-c1362099036] .fa[_ngcontent-ng-c1362099036] {
    font-size: inherit !important;
    display: inline-block;
    font: 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    cursor: pointer !important;
    -webkit-font-smoothing: antialiased
}

.top-head-sport[_ngcontent-ng-c1362099036] ul[_ngcontent-ng-c1362099036] {
    padding: 0;
    margin: 0
}

.text-right[_ngcontent-ng-c1362099036] {
    text-align: right !important
}

.nav[_ngcontent-ng-c1362099036] {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.sidebar[_ngcontent-ng-c1362099036] .nav[_ngcontent-ng-c1362099036],
.sidebar[_ngcontent-ng-c1362099036] .sidebar-nav[_ngcontent-ng-c1362099036],
.sport-img[_ngcontent-ng-c1362099036] img[_ngcontent-ng-c1362099036] {
    width: 100%
}

.sidebar[_ngcontent-ng-c1362099036] .nav-item[_ngcontent-ng-c1362099036] {
    position: relative;
    margin: 0;
    list-style: none;
    transition: background .3s ease-in-out
}

.sidebar[_ngcontent-ng-c1362099036] .nav-item[_ngcontent-ng-c1362099036] .nav-link[_ngcontent-ng-c1362099036] {
    border-bottom: 1px solid var(--side-nav-link-border)
}

.sidebar[_ngcontent-ng-c1362099036] .nav-link[_ngcontent-ng-c1362099036] {
    color: var(--side-nav-text-color);
    padding: .3rem 1rem !important;
    font-size: 13px
}

.nav-link1[_ngcontent-ng-c1362099036] {
    margin-left: -32px
}

.sidebar[_ngcontent-ng-c1362099036] .nav-dropdown.open[_ngcontent-ng-c1362099036] .nav-link[_ngcontent-ng-c1362099036] {
    color: var(--side-bar-cmp-nav-dropdown-open-nav-link-color);
    border-left: 0
}

.sidebar[_ngcontent-ng-c1362099036] .nav-dropdown-toggle[_ngcontent-ng-c1362099036] {
    position: relative
}

.sidebar[_ngcontent-ng-c1362099036] .nav-link[_ngcontent-ng-c1362099036] {
    display: block;
    text-decoration: none;
    background: 0 0
}

.sidebar[_ngcontent-ng-c1362099036] .nav-dropdown-toggle[_ngcontent-ng-c1362099036]:before {
    content: "\f054" !important;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    background-position: 100% -1000px;
    height: 17px;
    width: 17px;
    background-repeat: no-repeat;
    line-height: 13px;
    border-radius: 4px;
    right: 6.5px;
    color: var(--side-nav-icon-color);
    border: 1px solid var(--side-nav-icon-color)
}

.sidebar[_ngcontent-ng-c1362099036] .nav-dropdown-toggle[_ngcontent-ng-c1362099036]:before {
    position: absolute;
    display: block;
    padding: 1px 4px;
    transition: transform .3s
}

.sidebar[_ngcontent-ng-c1362099036] .nav-dropdown.open[_ngcontent-ng-c1362099036]>.nav-dropdown-toggle[_ngcontent-ng-c1362099036]:before {
    content: "\f078" !important;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    padding: 2px;
    transition: transform .3s
}

.sideW[_ngcontent-ng-c1362099036] {
    min-width: 17.4vw
}

.sidebar[_ngcontent-ng-c1362099036] .nav-link[_ngcontent-ng-c1362099036]:hover {
    background: var(--side-nav-hover-bg);
    color: var(--side-nav-hover-text-color)
}

.sidebar[_ngcontent-ng-c1362099036] .nav-dropdown-toggle[_ngcontent-ng-c1362099036]:hover:before {
    background: var(--side-nav-hover-bg);
    color: var(--side-nav-hover-text-color)
}

.sub-menu[_ngcontent-ng-c1362099036] {
    display: none
}

.show[_ngcontent-ng-c1362099036] {
    display: block
}

.sidebar[_ngcontent-ng-c1362099036] .nav-dropdown.open[_ngcontent-ng-c1362099036] {
    background: 0 0;
    color: #1b2d52
}

.scrollNav[_ngcontent-ng-c1362099036] {
    position: relative;
    height: 43.2vh
}

.sidebar[_ngcontent-ng-c1362099036] .fa-arrow-right[_ngcontent-ng-c1362099036]:before {
    font-weight: 800 !important
}

.fa-arrow-just-sidebar[_ngcontent-ng-c1362099036] {
    display: inline-block;
    font: 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.sideW[_ngcontent-ng-c1362099036] .innerdrop-down[_ngcontent-ng-c1362099036] {
    margin-left: 9px;
    display: inline-block
}

.card-header[_ngcontent-ng-c4093098567] {
    font-size: 12px;
    font-weight: 400;
    background: var(--right-sidenav-title-bar-bg);
    color: var(--right-sidenav-title-bar-color);
    padding: 4.5px 5px;
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
    left: 0;
    position: relative
}

.card-accrdn[_ngcontent-ng-c4093098567] {
    border-bottom: 2px solid var(--right-nav-cmp-card-accrdn-border) !important;
    padding: 5px;
    border: 1px solid var(--right-nav-cmp-card-accrdn-border);
    border-radius: .25rem
}

.accordion-body[_ngcontent-ng-c4093098567] {
    display: none
}

.marketNameEclispes[_ngcontent-ng-c4093098567] {
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis
}

.card[_ngcontent-ng-c4093098567] {
    height: 100vh;
    position: relative;
    top: 1.6px;
    background: var(--right-sidenav-bg);
    border: 1px solid var(--right-nav-cmp-card-accrdn-border);
    border-radius: .25rem
}

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

.nav-tabs[_ngcontent-ng-c4093098567] {
    background: var(--reports-table-head-bg)
}

.nav-tabs[_ngcontent-ng-c4093098567] .nav-item[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-nav-tabs-nav-item-bg);
    width: 30%;
    border: none
}

.nav-tabs[_ngcontent-ng-c4093098567] .nav-item[_ngcontent-ng-c4093098567] .nav-link[_ngcontent-ng-c4093098567] {
    border: none;
    font-size: 15px !important
}

.open-bet-btns[_ngcontent-ng-c4093098567] {
    padding: 0
}

.open-bet-btns[_ngcontent-ng-c4093098567] select[_ngcontent-ng-c4093098567] {
    width: 100%;
    margin: 0;
    height: 25px;
    line-height: 25px;
    cursor: pointer
}

.desktop-bets[_ngcontent-ng-c4093098567] {
    display: block
}

.open-bet-btns[_ngcontent-ng-c4093098567] select[_ngcontent-ng-c4093098567] {
    width: 97.2%;
    height: 25px;
    line-height: 25px;
    cursor: pointer;
    margin: 5.6px 0 0 5px
}

.all-sports-list[_ngcontent-ng-c4093098567] {
    margin-bottom: 0;
    margin-top: 2px
}

.all-sports-list[_ngcontent-ng-c4093098567] {
    background: var(--right-nav-cmp-all-sports-list-bg);
    margin-bottom: 20px
}

.sport-nav[_ngcontent-ng-c4093098567] .nav-item[_ngcontent-ng-c4093098567] {
    border-bottom: 1px solid var(--right-nav-cmp-sport-nav-nav-item-border);
    list-style: none;
    align-items: center
}

.mlist-openbets[_ngcontent-ng-c4093098567] .all-sports-list[_ngcontent-ng-c4093098567] ul[_ngcontent-ng-c4093098567] li[_ngcontent-ng-c4093098567] .nav-link[_ngcontent-ng-c4093098567] {
    padding: 5px 0;
    font-size: 14px
}

.p-0[_ngcontent-ng-c4093098567] {
    padding: 0 !important
}

.aside-menu[_ngcontent-ng-c4093098567] {
    color: var(--right-nav-cmp-aside-menu-color);
    background: var(--right-nav-cmp-aside-menu-bg);
    border-left: 1px solid var(--right-nav-cmp-aside-menu-border);
    transition: margin-left .25s, margin-right .25s, width .25s, flex .25s;
    width: 26.04167%;
    z-index: 0
}

.content-534[_ngcontent-ng-c4093098567] {
    margin-top: -1px;
    background: var(--right-nav-cmp-aside-menu-bg);
    border: 1px solid var(--right-nav-cmp-aside-menu-border)
}

.content-534[_ngcontent-ng-c4093098567] {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    border: 0;
    border-top: 1px solid var(--right-nav-cmp-aside-menu-border);
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.content-534[_ngcontent-ng-c4093098567] {
    border-top: unset
}

*[_ngcontent-ng-c4093098567],
[_ngcontent-ng-c4093098567]:after,
[_ngcontent-ng-c4093098567]:before {
    box-sizing: border-box
}

.aside-menu[_ngcontent-ng-c4093098567] .content-534[_ngcontent-ng-c4093098567]::-webkit-scrollbar {
    width: 10px;
    margin-left: -10px;
    appearance: none
}

.aside-menu[_ngcontent-ng-c4093098567] .content-534[_ngcontent-ng-c4093098567]::-webkit-scrollbar-thumb {
    height: 50px;
    background-color: var(--right-nav-cmp-webkit-scrollbar-thumb-bg);
    background-clip: content-box;
    border-color: transparent;
    border-style: solid;
    border-width: 1px 2px
}

.aside-menu[_ngcontent-ng-c4093098567] .content-534[_ngcontent-ng-c4093098567]::-webkit-scrollbar-track {
    background-color: var(--right-nav-cmp-webkit-scrollbar-track-bg);
    border-right: 1px solid var(--right-nav-cmp-webkit-scrollbar-track-border);
    border-left: 1px solid var(--right-nav-cmp-webkit-scrollbar-track-border)
}

.content-534[_ngcontent-ng-c4093098567] .content-534[_ngcontent-ng-c4093098567]>.tab-ltq[_ngcontent-ng-c4093098567] {
    display: none
}

.content-534[_ngcontent-ng-c4093098567] .content-534[_ngcontent-ng-c4093098567]>.act-16a[_ngcontent-ng-c4093098567] {
    display: block
}

.content-534[_ngcontent-ng-c4093098567] .tab-ltq[_ngcontent-ng-c4093098567] {
    padding: 1rem
}

.tab-ltq[_ngcontent-ng-c4093098567] {
    padding: 5px 0 !important
}

.list-5fh[_ngcontent-ng-c4093098567] {
    font-size: 11px;
    zoom: 1
}

.btn-gad[_ngcontent-ng-c4093098567] {
    border-top: 1px solid var(--right-nav-cmp-btn-gad-border);
    zoom: 1
}

.matched-826[_ngcontent-ng-c4093098567] {
    padding: 0 10px;
    zoom: 1;
    display: block;
    margin: 0;
    height: 25px;
    background-color: var(--right-nav-cmp-matched-826-bg)
}

dl[_ngcontent-ng-c4093098567] {
    margin-top: 0;
    margin-bottom: 1rem
}

.slip-3ga[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-slip-3ga-bg)
}

.slip-3ga[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-slip-3ga-bg);
    border-bottom: 1px solid var(--right-nav-cmp-slip-3ga-border);
    margin: 0;
    zoom: 1;
    height: 37px
}

.slip-y8o[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-slip-y8o-bg)
}

.slip-y8o[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-slip-y8o-bg);
    border-bottom: 1px solid var(--right-nav-cmp-slip-y8o-border);
    zoom: 1;
    margin: 0;
    height: 37px
}

.option-g3c[_ngcontent-ng-c4093098567] {
    border-top: 1px solid var(--right-nav-cmp-option-g3c-border);
    padding: 2px 5px;
    display: block;
    zoom: 1
}

.btn-gad[_ngcontent-ng-c4093098567] .option-g3c[_ngcontent-ng-c4093098567]:first-child {
    border-top-width: 0
}

.matched-826[_ngcontent-ng-c4093098567] li[_ngcontent-ng-c4093098567] {
    display: block;
    padding: 5px 0;
    float: left;
    text-align: center
}

.matched-826[_ngcontent-ng-c4093098567] .col-fpg[_ngcontent-ng-c4093098567] {
    width: 42%;
    text-align: left
}

.matched-826[_ngcontent-ng-c4093098567] .col-1ie[_ngcontent-ng-c4093098567] {
    width: 16%
}

.matched-826[_ngcontent-ng-c4093098567] .col-mlt[_ngcontent-ng-c4093098567] {
    width: 16%;
    padding-left: 5px
}

.matched-826[_ngcontent-ng-c4093098567] .col-wcg[_ngcontent-ng-c4093098567] {
    width: 25%;
    text-align: right
}

dd[_ngcontent-ng-c4093098567] {
    margin-bottom: .5rem;
    margin-left: 0
}

dd[_ngcontent-ng-c4093098567] {
    margin-bottom: 0
}

.slip-3ga[_ngcontent-ng-c4093098567] dd[_ngcontent-ng-c4093098567] {
    position: relative;
    color: #243a48;
    padding: 5px 0;
    line-height: 22px;
    text-align: center;
    float: left
}

.slip-3ga[_ngcontent-ng-c4093098567] .ref-epq[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-slip-3ga-ref-epq-bg);
    text-align: left;
    margin: 0;
    width: 100%;
    line-height: 16px;
    font-size: 10px;
    color: var(--right-nav-cmp-slip-3ga-ref-epq-color);
    padding: 0 5px
}

dt[_ngcontent-ng-c4093098567] {
    font-weight: 700
}

.slip-3ga[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] {
    position: relative;
    width: 40%;
    font-weight: 700;
    padding-left: 5px;
    float: left
}

.slip-3ga[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] {
    position: relative;
    width: 42%;
    font-weight: 700;
    float: left;
    padding-left: 5px
}

.slip-3ga[_ngcontent-ng-c4093098567] .col-1ie[_ngcontent-ng-c4093098567] {
    width: 16.12429%
}

.slip-3ga[_ngcontent-ng-c4093098567] .col-mlt[_ngcontent-ng-c4093098567] {
    width: 15.53672%;
    padding-left: 5px
}

.slip-3ga[_ngcontent-ng-c4093098567] .col-wcg[_ngcontent-ng-c4093098567] {
    width: 21.75141%;
    padding: 5px;
    text-align: right;
    white-space: nowrap
}

.slip-y8o[_ngcontent-ng-c4093098567] dd[_ngcontent-ng-c4093098567] {
    position: relative;
    color: var(--right-nav-cmp-slip-y8o-dd-color);
    padding: 5px 0;
    line-height: 22px;
    text-align: center;
    float: left
}

.slip-y8o[_ngcontent-ng-c4093098567] dd[_ngcontent-ng-c4093098567] {
    position: relative;
    color: var(--right-nav-cmp-slip-y8o-dd-color);
    padding: 5px 0;
    line-height: 22px
}

.slip-y8o[_ngcontent-ng-c4093098567] .ref-epq[_ngcontent-ng-c4093098567] {
    width: 100%;
    line-height: 16px;
    font-size: 10px;
    color: #3b5160;
    padding: 0 5px;
    background-color: var(--right-nav-cmp-slip-slip-y8o-ref-epq-bg);
    text-align: left
}

.slip-y8o[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] {
    position: relative;
    width: 40%;
    font-weight: 700;
    padding-left: 5px;
    float: left
}

.slip-y8o[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] {
    position: relative;
    width: 42%;
    font-weight: 700;
    float: left;
    padding-left: 5px
}

.slip-y8o[_ngcontent-ng-c4093098567] .col-1ie[_ngcontent-ng-c4093098567] {
    width: 16.12429%
}

.slip-y8o[_ngcontent-ng-c4093098567] .col-mlt[_ngcontent-ng-c4093098567] {
    width: 15.53672%;
    padding-left: 5px
}

.text-77k[_ngcontent-ng-c4093098567] {
    text-align: right !important
}

.slip-y8o[_ngcontent-ng-c4093098567] .col-wcg[_ngcontent-ng-c4093098567] {
    width: 21.75141%;
    padding: 5px;
    text-align: right;
    line-height: normal
}

.option-g3c[_ngcontent-ng-c4093098567] li[_ngcontent-ng-c4093098567] {
    list-style: none;
    padding: 3px 0 0;
    margin-right: 10px;
    display: block;
    float: left
}

.slip-3ga[_ngcontent-ng-c4093098567] .ref-epq[_ngcontent-ng-c4093098567] span[_ngcontent-ng-c4093098567] {
    margin-right: 10px
}

.slip-3ga[_ngcontent-ng-c4093098567] .slip-ys5[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-slip-3ga-slip-ys5-bg)
}

.slip-3ga[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] span[_ngcontent-ng-c4093098567] {
    color: #222;
    opacity: .5;
    font-weight: 400
}

.slip-3ga[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] .slip-ys5[_ngcontent-ng-c4093098567] {
    line-height: 22px;
    border-radius: 3px;
    color: #1e1e1e;
    padding: 0 5px;
    margin: 5px 5px 0 0;
    opacity: 1;
    float: left
}

.short-nbw[_ngcontent-ng-c4093098567] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block
}

.slip-3ga[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] .short-nbw[_ngcontent-ng-c4093098567] {
    opacity: 1;
    font-weight: 700
}

.slip-y8o[_ngcontent-ng-c4093098567] .ref-epq[_ngcontent-ng-c4093098567] span[_ngcontent-ng-c4093098567] {
    margin-right: 10px
}

.slip-y8o[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] span[_ngcontent-ng-c4093098567] {
    color: #222;
    opacity: .5;
    font-weight: 400
}

.slip-y8o[_ngcontent-ng-c4093098567] .slip-ys5[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-slip-y8o-slip-ys5-bg)
}

.slip-y8o[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] span[_ngcontent-ng-c4093098567] {
    color: var(--right-nav-cmp-slip-y8o-dt-span);
    opacity: .5;
    font-weight: 400
}

.slip-y8o[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] .slip-ys5[_ngcontent-ng-c4093098567] {
    line-height: 22px;
    border-radius: 3px;
    color: #1e1e1e;
    padding: 0 5px;
    margin: 5px 5px 0 0;
    opacity: 1;
    float: left
}

.slip-y8o[_ngcontent-ng-c4093098567] dt[_ngcontent-ng-c4093098567] .short-nbw[_ngcontent-ng-c4093098567] {
    opacity: 1;
    font-weight: 700
}

input[_ngcontent-ng-c4093098567] {
    margin: 0;
    overflow: visible
}

input[type=checkbox][_ngcontent-ng-c4093098567] {
    box-sizing: border-box;
    padding: 0
}

.option-g3c[_ngcontent-ng-c4093098567] input[_ngcontent-ng-c4093098567] {
    margin-bottom: 0;
    box-shadow: none;
    width: auto !important;
    height: auto !important;
    border-width: 0;
    border-radius: 0;
    background-color: transparent !important;
    padding: 0 !important
}

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

.option-g3c[_ngcontent-ng-c4093098567] label[_ngcontent-ng-c4093098567] {
    color: #1e1e1e;
    font-size: 12px;
    line-height: 15px;
    margin-left: 5px
}

.showRef[_ngcontent-ng-c4093098567] {
    height: 57px !important
}

.right-betslip-data[_ngcontent-ng-c4093098567] {
    position: relative;
    overflow-y: auto;
    height: 69vh;
    width: 100%
}

.Linemarket[_ngcontent-ng-c4093098567] .slip-3ga[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-Linemarket-slip-3ga-bg)
}

.Linemarket[_ngcontent-ng-c4093098567] .slip-3ga[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-Linemarket-slip-3ga-bg);
    border-bottom: 1px solid var(--right-nav-cmp-Linemarket-slip-3ga-border);
    margin: 0;
    zoom: 1;
    height: 37px
}

.Linemarket[_ngcontent-ng-c4093098567] .slip-3ga[_ngcontent-ng-c4093098567] .slip-ys5[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-Linemarket-slip-3ga-slip-ys5-bg);
    color: var(--right-nav-cmp-Linemarket-slip-3ga-slip-ys5-color)
}

.Linemarket[_ngcontent-ng-c4093098567] .slip-y8o[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-Linemarket-slip-y8o-bg)
}

.Linemarket[_ngcontent-ng-c4093098567] .slip-y8o[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-Linemarket-slip-y8o-bg);
    border-bottom: 1px solid var(--right-nav-cmp-Linemarket-slip-y8o-border);
    zoom: 1;
    margin: 0;
    height: 37px
}

.Linemarket[_ngcontent-ng-c4093098567] .slip-y8o[_ngcontent-ng-c4093098567] .slip-ys5[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-Linemarket-slip-y8o-slip-ys5-bg);
    color: var(--right-nav-cmp-Linemarket-slip-y8o-slip-ys5-color)
}

.SPORTSBOOK_BG[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-SPORTSBOOK_BG-bg) !important;
    border-bottom: 1px solid var(--right-nav-cmp-SPORTSBOOK_BG-border) !important
}

.SPORTSBOOK_BG[_ngcontent-ng-c4093098567] .slip-ys5[_ngcontent-ng-c4093098567] {
    background-color: var(--right-nav-cmp-SPORTSBOOK_BG-slip-ys5-bg) !important
}

.nav-tabs[_ngcontent-ng-c4093098567] .nav-item.show[_ngcontent-ng-c4093098567] .nav-link[_ngcontent-ng-c4093098567],
.nav-tabs[_ngcontent-ng-c4093098567] .nav-link.active[_ngcontent-ng-c4093098567] {
    border-top: 2px solid var(--reports-table-head-bg) !important;
    border-radius: 0
}

.nav-tabs[_ngcontent-ng-c4093098567] .nav-item.show[_ngcontent-ng-c4093098567] .nav-link[_ngcontent-ng-c4093098567],
.nav-tabs[_ngcontent-ng-c4093098567] .nav-link.active[_ngcontent-ng-c4093098567] {
    color: var(--reports-table-head-text);
    background: var(--right-sidenav-bg)
}

body[_ngcontent-ng-c2557118667] {
    margin: 0
}

.support-wrap[_ngcontent-ng-c2557118667] {
    display: block;
    color: var(--bottom-nav-cmp-support-wrap-color);
    font-size: 13px;
    display: flex
}

.support-wrap[_ngcontent-ng-c2557118667] dl[_ngcontent-ng-c2557118667] {
    margin-right: 10px;
    margin-bottom: 6px;
    display: inline-block
}

dl[_ngcontent-ng-c2557118667] {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] {
    position: fixed;
    bottom: 0;
    width: 100%;
    background: var(--bottom-nav-bg);
    color: var(--bottom-nav-cmp-mobile-footer-menu-color);
    z-index: 9999
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] a[_ngcontent-ng-c2557118667] {
    width: 20vw;
    height: 13.33333vw;
    box-sizing: border-box;
    color: var(--bottom-nav-text);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 3.2vw;
    text-align: center;
    line-height: 1.1;
    padding: 1.86667vw 2.66667vw 0;
    display: block;
    text-decoration: none !important
}

a[_ngcontent-ng-c2557118667] {
    text-decoration: none;
    background-color: transparent
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] ul[_ngcontent-ng-c2557118667] li[_ngcontent-ng-c2557118667] {
    list-style: none
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] svg[_ngcontent-ng-c2557118667] {
    width: 7.70333vw;
    height: 7.33333vw;
    margin: 0 auto .53333vw;
    display: block
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] .icon-home[_ngcontent-ng-c2557118667] {
    width: 6.70333vw;
    height: 7.33333vw
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] ul[_ngcontent-ng-c2557118667] {
    display: flex;
    padding: 0;
    margin-bottom: 0
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] .icon-sports[_ngcontent-ng-c2557118667] {
    width: 8.70333vw;
    height: 6.33333vw;
    margin: -2.13333vw auto 2.06667vw
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] .main-nav[_ngcontent-ng-c2557118667] a[_ngcontent-ng-c2557118667]:before {
    content: "";
    position: absolute;
    top: -4.26667vw;
    width: 100%;
    left: 0;
    height: 17.53333vw;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    pointer-events: none;
    z-index: -1;
    display: block;
    background: var(--bottom-nav-bg);
    clip-path: polygon(99.973% 24.242%, 100% 24.242%, 100% 100%, 0% 100%, 0% 24.242%, .027% 24.242%, .027% 24.242%, .885% 23.318%, 2.866% 21.335%, 5.893% 18.565%, 9.891% 15.281%, 14.783% 11.756%, 20.494% 8.261%, 26.947% 5.068%, 34.066% 2.451%, 41.776% .681%, 50% .03%, 50% 12.152%, 50% .03%, 50% .03%, 58.224% .681%, 65.934% 2.451%, 73.053% 5.068%, 79.506% 8.261%, 85.217% 11.756%, 90.109% 15.281%, 94.107% 18.565%, 97.134% 21.335%, 99.115% 23.318%, 99.973% 24.242%)
}

.main-nav[_ngcontent-ng-c2557118667] {
    position: relative
}

.active-link[_ngcontent-ng-c2557118667] {
    text-decoration: underline !important;
    text-decoration: none;
    background: var(--bottom-nav-active-bg)
}

a.active-link[_ngcontent-ng-c2557118667] {
    color: var(--bottom-nav-active-text) !important
}

@media only screen and (min-width: 992px) {
    .mobile-footer-menu[_ngcontent-ng-c2557118667] {
        display: none
    }
}

.active[_ngcontent-ng-c2557118667] {
    background-image: var(--bottom-nav-cmp-active-link-bg)
}

.mobile-footer-menu[_ngcontent-ng-c2557118667] .isMarkedSports[_ngcontent-ng-c2557118667] a[_ngcontent-ng-c2557118667]:before {
    background: var(--bottom-nav-active-bg)
}

.login-popup-content[_ngcontent-ng-c2557118667] {
    background: var(--header-login-popup-content-background);
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.btn-verification[_ngcontent-ng-c2557118667] {
    font-size: 13px;
    height: 30px;
    width: 90px;
    color: var(--header-btn-verification-color);
    outline: 0;
    border-radius: 4px;
    background-color: var(--header-btn-verification-background);
    border: 1px solid var(--header-btn-verification-border);
    font-weight: 700;
    flex: .3;
    margin-right: 10px
}

.modal-body[_ngcontent-ng-c2557118667] {
    background-color: var(--header-modal-body-background);
    color: var(--header-modal-body-color);
    text-align: center
}

.login-popup-content[_ngcontent-ng-c2557118667] {
    background-size: cover;
    box-shadow: 5px 5px 5px #666;
    width: 100%
}

.login-popup-content[_ngcontent-ng-c2557118667] .login-panel-container[_ngcontent-ng-c2557118667] {
    width: 100% !important;
    text-align: center;
    position: relative
}

.login-popup-content[_ngcontent-ng-c2557118667] .header-popup[_ngcontent-ng-c2557118667] {
    height: 20px;
    width: 100%;
    display: flex
}

.login-popup-content[_ngcontent-ng-c2557118667] .header-popup[_ngcontent-ng-c2557118667] .close[_ngcontent-ng-c2557118667] {
    padding: 10px;
    cursor: pointer;
    margin-left: auto;
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000 !important;
    text-shadow: 0 1px 0 #fff !important;
    opacity: .5
}

.header-popup[_ngcontent-ng-c2557118667] .ui-link[_ngcontent-ng-c2557118667],
.login-head[_ngcontent-ng-c2557118667] .ui-link[_ngcontent-ng-c2557118667],
.register-head[_ngcontent-ng-c2557118667] .ui-link[_ngcontent-ng-c2557118667] {
    position: absolute;
    right: 4px;
    justify-content: center;
    align-items: center;
    width: 27px;
    height: 27px;
    background-color: var(--betslip-cmp-ui-link-bg);
    border-radius: 50%;
    margin-top: -13px;
    z-index: 2;
    display: flex;
    text-indent: -99999px
}

.confirm-text[_ngcontent-ng-c2557118667] .text-confirm-bold[_ngcontent-ng-c2557118667] {
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    font-size: 16px
}

.confirm-text.text1[_ngcontent-ng-c2557118667] {
    font-size: 16px;
    margin-bottom: 10px
}

.confirm-text[_ngcontent-ng-c2557118667] .text2[_ngcontent-ng-c2557118667] {
    font-size: 14px;
    font-weight: 700;
    font-family: Tahoma, Helvetica, sans-serif !important;
    margin-bottom: 35px !important
}

.header-popup[_ngcontent-ng-c2557118667] .ui-link[_ngcontent-ng-c2557118667]:before,
.login-head[_ngcontent-ng-c2557118667] .ui-link[_ngcontent-ng-c2557118667]:before,
.register-head[_ngcontent-ng-c2557118667] .ui-link[_ngcontent-ng-c2557118667]:before {
    content: "";
    width: 12px;
    font-size: 1.5rem;
    font-weight: 900;
    position: relative;
    cursor: pointer;
    top: 8px;
    height: 12px;
    background: url(close.687131daa29bb855.svg) 0 0/contain
}

.confirm-button[_ngcontent-ng-c2557118667] {
    display: flex;
    align-content: center;
    justify-content: center
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .mobile-footer-menu[_ngcontent-ng-c2557118667] a[_ngcontent-ng-c2557118667] {
        width: 20vw;
        height: 9.13333vw;
        white-space: nowrap;
        font-size: 2.2vw;
        padding: .86667vw 2.66667vw 0
    }

    .mobile-footer-menu[_ngcontent-ng-c2557118667] svg[_ngcontent-ng-c2557118667] {
        width: 5.70333vw;
        height: 4.33333vw;
        margin: 0 auto .53333vw;
        display: block
    }

    .mobile-footer-menu[_ngcontent-ng-c2557118667] .icon-home[_ngcontent-ng-c2557118667] {
        width: 5.70333vw;
        height: 4.33333vw
    }

    .mobile-footer-menu[_ngcontent-ng-c2557118667] .main-nav[_ngcontent-ng-c2557118667] a[_ngcontent-ng-c2557118667]:before {
        top: -3.26667vw
    }

    .mobile-footer-menu[_ngcontent-ng-c2557118667] .icon-sports[_ngcontent-ng-c2557118667] svg[_ngcontent-ng-c2557118667] {
        width: 5.70333vw;
        height: 8.33333vw;
        margin: -1.13333vw auto .06667vw
    }

    .mobile-footer-menu[_ngcontent-ng-c2557118667] .icon-sports[_ngcontent-ng-c2557118667] {
        margin: -2.13333vw auto 1.06667vw
    }

    .mobile-footer-menu[_ngcontent-ng-c2557118667] .main-nav[_ngcontent-ng-c2557118667] a[_ngcontent-ng-c2557118667]:before {
        top: -3.26667vw;
        height: 13.53333vw
    }
}

.user-menus[_ngcontent-ng-c2125031810] .matched-826[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810] a[_ngcontent-ng-c2125031810] {
    width: 100%;
    line-height: 3;
    text-transform: capitalize;
    color: var(--side-nav-cmp-user-menus-matched-826-li-a-color);
    font-size: 15px;
    border-bottom: 1px solid var(--side-nav-cmp-user-menus-matched-826-li-a-border);
    display: inline-block;
    padding-left: 12px;
    font-weight: 400;
    transition: 1s;
    border-radius: 12px;
    box-shadow: inset 0 0 8px #ffff28
}

.user-menus[_ngcontent-ng-c2125031810] {
    border: 1px solid var(--side-nav-cmp-user-menus-border);
    border-right: none;
    border-top: none
}

.marketNameEclispes[_ngcontent-ng-c2125031810] {
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis
}

.waves-effect[_ngcontent-ng-c2125031810] {
    position: relative;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    -webkit-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

.simplebar-content-wrapper[_ngcontent-ng-c2125031810] {
    direction: inherit;
    box-sizing: border-box !important;
    position: relative;
    display: block;
    height: 100%;
    width: auto;
    visibility: visible;
    overflow: auto;
    max-width: 100%;
    max-height: 100%;
    scrollbar-width: none
}

.simplebar-offset[_ngcontent-ng-c2125031810] {
    direction: inherit !important;
    box-sizing: inherit !important;
    resize: none !important;
    position: absolute;
    inset: 0;
    padding: 0;
    margin: 0;
    -webkit-overflow-scrolling: touch
}

.user-menus[_ngcontent-ng-c2125031810] img[_ngcontent-ng-c2125031810] {
    width: 20px;
    height: 20px;
    margin-right: 5px
}

.left-bar[_ngcontent-ng-c2125031810] {
    box-shadow: 0 0 24px #0000000f, 0 1px #00000005;
    display: block;
    position: fixed;
    transition: all .2s ease-out;
    width: 100%;
    z-index: 9999;
    float: left;
    left: 0;
    top: 0;
    bottom: 0
}

.left-bar[_ngcontent-ng-c2125031810] {
    background-size: cover;
    background: var(--side-nav-cmp-left-bar);
    background-repeat: no-repeat;
    background-position: bottom
}

.user-menus[_ngcontent-ng-c2125031810] .matched-826[_ngcontent-ng-c2125031810] {
    margin: 0;
    padding: 9px
}

.user-menus[_ngcontent-ng-c2125031810] .matched-826[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810] {
    list-style: none;
    line-height: 0
}

a[_ngcontent-ng-c2125031810],
a[_ngcontent-ng-c2125031810]:hover {
    text-decoration: none;
    cursor: pointer
}

@media only screen and (max-width: 992px) {
    .openBetHeader[_ngcontent-ng-c2125031810] {
        height: 40px;
        display: flex;
        vertical-align: middle;
        background: var(--highlight-tile-bg);
        color: var(--highlgiht-tile-text-color);
        justify-content: space-between;
        align-items: center
    }

    .user-menus[_ngcontent-ng-c2125031810] {
        border: none;
        background: var(--right-sidenav-bg)
    }

    .openBetHeader[_ngcontent-ng-c2125031810] strong[_ngcontent-ng-c2125031810] {
        margin-left: 13px;
        margin-top: -6px;
        line-height: 23px;
        font-size: 16px
    }

    .close[_ngcontent-ng-c2125031810] {
        color: var(--highlgiht-tile-text-color);
        padding-right: 10px;
        margin-top: -6px;
        position: relative;
        right: 5px;
        background: transparent;
        border: unset
    }

    .close[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
        font-size: 1.3125rem;
        font-weight: 700;
        line-height: 1;
        text-shadow: 0 1px 0 #fff
    }
}

.slip-list[_ngcontent-ng-c2125031810] {
    font-size: 11px;
    zoom: 1;
    margin-bottom: 160px
}

.matched-head[_ngcontent-ng-c2125031810] {
    padding: 0 10px;
    display: block;
    margin: 0;
    height: 25px;
    background-color: var(--side-nav-cmp-matched-head-bg);
    zoom: 1
}

.matched-head[_ngcontent-ng-c2125031810] .col-bet[_ngcontent-ng-c2125031810],
.slip-head[_ngcontent-ng-c2125031810] .col-bet[_ngcontent-ng-c2125031810] {
    width: 42%;
    text-align: left
}

.matched-head[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810],
.slip-head[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810] {
    padding: 5px 0;
    display: block;
    float: left
}

.matched-head[_ngcontent-ng-c2125031810] .col-odd[_ngcontent-ng-c2125031810],
.slip-head[_ngcontent-ng-c2125031810] .col-odd[_ngcontent-ng-c2125031810] {
    width: 16%
}

.matched-head[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810] {
    text-align: center
}

.matched-head[_ngcontent-ng-c2125031810] .col-stake[_ngcontent-ng-c2125031810],
.slip-head[_ngcontent-ng-c2125031810] .col-stake[_ngcontent-ng-c2125031810] {
    width: 16%;
    padding-left: 5px
}

.matched-head[_ngcontent-ng-c2125031810] .col-profit[_ngcontent-ng-c2125031810] {
    text-align: right
}

.matched-head[_ngcontent-ng-c2125031810] .col-profit[_ngcontent-ng-c2125031810],
.slip-head[_ngcontent-ng-c2125031810] .col-profit[_ngcontent-ng-c2125031810] {
    width: 25%
}

.scrollSlip[_ngcontent-ng-c2125031810] {
    position: relative;
    overflow-y: scroll;
    height: 100vh
}

.slip-back[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-back-bg);
    border-bottom: 1px solid var(--side-nav-cmp-slip-back-btm-border);
    margin: 0;
    zoom: 1;
    height: 42px
}

.slip-lay[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-lay-bg);
    border-bottom: 1px solid var(--side-nav-cmp-slip-lay-btm-border);
    zoom: 1;
    margin: 0;
    height: 42px
}

.slip-lay[_ngcontent-ng-c2125031810] .slip-type[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-lay-slip-type-bg)
}

.scrollSlip[_ngcontent-ng-c2125031810] .slip-back[_ngcontent-ng-c2125031810],
.table[_ngcontent-ng-c2125031810] .slip-back[_ngcontent-ng-c2125031810]:active,
.table[_ngcontent-ng-c2125031810] .slip-back[_ngcontent-ng-c2125031810]:hover {
    background-color: var(--side-nav-cmp-scrollSlip-slip-back-bg)
}

.slip-back[_ngcontent-ng-c2125031810] .refer[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] .refer[_ngcontent-ng-c2125031810] {
    float: none;
    line-height: 16px;
    font-size: 10px;
    display: none;
    color: var(--side-nav-cmp-slip-back-slip-lay-refer-color);
    padding: 0 5px
}

.slip-back[_ngcontent-ng-c2125031810] .keep-option[_ngcontent-ng-c2125031810],
.slip-back[_ngcontent-ng-c2125031810] .refer[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-back-keep-option-bg);
    text-align: left;
    margin: 0
}

.slip-back[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] {
    position: relative;
    width: 42%;
    font-weight: 700;
    float: left;
    padding-left: 5px
}

.slip-back[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .slip-type[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .slip-type[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .slip-type[_ngcontent-ng-c2125031810] {
    line-height: 22px;
    border-radius: 3px;
    color: var(--side-nav-cmp-slip-back-dt-slip-type-color);
    padding: 0 5px;
    margin: 5px 5px 0 0;
    opacity: 1;
    float: left
}

.slip-back[_ngcontent-ng-c2125031810] .slip-type[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-back-slip-type-bg)
}

.slip-back[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .full-amount[_ngcontent-ng-c2125031810],
.slip-back[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .short-amount[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .full-amount[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .short-amount[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .full-amount[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .short-amount[_ngcontent-ng-c2125031810] {
    opacity: 1;
    font-weight: 700
}

.short-amount[_ngcontent-ng-c2125031810] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block
}

.slip-back[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
    color: var(--side-nav-cmp-slip-back-dt-span-color);
    opacity: .5;
    font-weight: 400
}

.slip-back[_ngcontent-ng-c2125031810] .col-odd[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] .col-odd[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] .col-odd[_ngcontent-ng-c2125031810] {
    width: 16.12429%
}

.slip-back[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810] {
    text-align: center;
    float: left
}

.slip-back[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810] {
    position: relative;
    color: var(--side-nav-cmp-slip-back-dd-color);
    padding: 5px 0;
    line-height: 22px
}

.slip-back[_ngcontent-ng-c2125031810] .col-stake[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] .col-stake[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] .col-stake[_ngcontent-ng-c2125031810] {
    width: 15.53672%;
    padding-left: 5px
}

.slip-back[_ngcontent-ng-c2125031810] .col-profit[_ngcontent-ng-c2125031810] {
    text-align: right
}

.slip-back[_ngcontent-ng-c2125031810] .col-profit[_ngcontent-ng-c2125031810],
.slip-book[_ngcontent-ng-c2125031810] .col-profit[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] .col-profit[_ngcontent-ng-c2125031810] {
    width: 21.75141%;
    padding: 5px
}

.slip-back[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810] {
    text-align: center;
    float: left
}

.slip-back[_ngcontent-ng-c2125031810] .refer[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] .refer[_ngcontent-ng-c2125031810] {
    float: none;
    line-height: 16px;
    font-size: 10px;
    display: none;
    color: var(--side-nav-cmp-slip-back-refer-color);
    padding: 0 5px
}

.slip-lay[_ngcontent-ng-c2125031810] .keep-option[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] .refer[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-lay-keep-option-bg);
    text-align: left;
    margin: 0
}

.slip-back[_ngcontent-ng-c2125031810] .refer.refershow[_ngcontent-ng-c2125031810],
.slip-lay[_ngcontent-ng-c2125031810] .refer.refershow[_ngcontent-ng-c2125031810] {
    display: block
}

.content-534[_ngcontent-ng-c2125031810] {
    margin-top: -1px;
    background: var(--side-nav-cmp-content-534-bg);
    border: 1px solid var(--side-nav-cmp-content-534-border)
}

.content-534[_ngcontent-ng-c2125031810] {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    border: 0;
    border-top: 1px solid var(--side-nav-cmp-content-534-border-top);
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.content-534[_ngcontent-ng-c2125031810] {
    border-top: unset
}

.aside-menu[_ngcontent-ng-c2125031810] .content-534[_ngcontent-ng-c2125031810]::-webkit-scrollbar {
    width: 10px;
    margin-left: -10px;
    appearance: none
}

.aside-menu[_ngcontent-ng-c2125031810] .content-534[_ngcontent-ng-c2125031810]::-webkit-scrollbar-thumb {
    height: 50px;
    background-color: var(--side-nav-cmp-aside-menu-content-534-webkit-scrollbar-thumb-bg);
    background-clip: content-box;
    border-color: transparent;
    border-style: solid;
    border-width: 1px 2px
}

.aside-menu[_ngcontent-ng-c2125031810] .content-534[_ngcontent-ng-c2125031810]::-webkit-scrollbar-track {
    background-color: var(--side-nav-cmp-aside-menu-content-534-webkit-scrollbar-track-border-right);
    border-right: 1px solid var(--side-nav-cmp-aside-menu-content-534-webkit-scrollbar-track-border-right);
    border-left: 1px solid var(--side-nav-cmp-aside-menu-content-534-webkit-scrollbar-track-border-left)
}

.content-534[_ngcontent-ng-c2125031810] .content-534[_ngcontent-ng-c2125031810]>.tab-ltq[_ngcontent-ng-c2125031810] {
    display: none
}

.content-534[_ngcontent-ng-c2125031810] .content-534[_ngcontent-ng-c2125031810]>.act-16a[_ngcontent-ng-c2125031810] {
    display: block
}

.content-534[_ngcontent-ng-c2125031810] .tab-ltq[_ngcontent-ng-c2125031810] {
    padding: 1rem
}

.tab-ltq[_ngcontent-ng-c2125031810] {
    padding: 5px 0 !important
}

.list-5fh[_ngcontent-ng-c2125031810] {
    font-size: 11px;
    zoom: 1
}

.btn-gad[_ngcontent-ng-c2125031810] {
    border-top: 1px solid var(--side-nav-cmp-btn-gad-border-top);
    zoom: 1
}

.matched-826[_ngcontent-ng-c2125031810] {
    padding: 0 10px;
    zoom: 1;
    display: block;
    margin: 0;
    height: 25px;
    background-color: var(--side-nav-cmp-matched-826-bg)
}

dl[_ngcontent-ng-c2125031810] {
    margin-top: 0;
    margin-bottom: 1rem
}

.slip-3ga[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-3ga-bg)
}

.slip-3ga[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-3ga-bg);
    border-bottom: 1px solid var(--side-nav-cmp-slip-3ga-btm-border);
    margin: 0;
    zoom: 1;
    height: 37px
}

.slip-y8o[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-y8o-bg)
}

.slip-y8o[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-y8o-bg);
    border-bottom: 1px solid var(--side-nav-cmp-slip-y8o-btm-border);
    zoom: 1;
    margin: 0;
    height: 37px
}

.option-g3c[_ngcontent-ng-c2125031810] {
    border-top: 1px solid var(--side-nav-cmp-option-g3c-border-top);
    padding: 2px 5px;
    display: block;
    zoom: 1
}

.btn-gad[_ngcontent-ng-c2125031810] .option-g3c[_ngcontent-ng-c2125031810]:first-child {
    border-top-width: 0
}

.matched-826[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810] {
    display: block;
    padding: 5px 0;
    float: left;
    text-align: center
}

.matched-826[_ngcontent-ng-c2125031810] .col-fpg[_ngcontent-ng-c2125031810] {
    width: 42%;
    text-align: left
}

.matched-826[_ngcontent-ng-c2125031810] .col-1ie[_ngcontent-ng-c2125031810] {
    width: 16%
}

.matched-826[_ngcontent-ng-c2125031810] .col-mlt[_ngcontent-ng-c2125031810] {
    width: 16%;
    padding-left: 5px
}

.matched-826[_ngcontent-ng-c2125031810] .col-wcg[_ngcontent-ng-c2125031810] {
    width: 25%;
    text-align: right
}

dd[_ngcontent-ng-c2125031810] {
    margin-bottom: .5rem;
    margin-left: 0
}

.slip-3ga[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810] {
    position: relative;
    color: #243a48;
    padding: 5px 0;
    line-height: 22px;
    text-align: center;
    float: left
}

dd[_ngcontent-ng-c2125031810] {
    margin-bottom: 0
}

.slip-3ga[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810] {
    position: relative;
    color: var(--side-nav-cmp-slip-3ga-dd-color);
    padding: 5px 0;
    line-height: 22px;
    text-align: center;
    float: left
}

.slip-3ga[_ngcontent-ng-c2125031810] .ref-epq[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-3ga-ref-epq-bg);
    text-align: left;
    margin: 0;
    width: 100%;
    line-height: 16px;
    font-size: 10px;
    color: var(--side-nav-cmp-slip-3ga-ref-epq-color);
    padding: 0 5px
}

dt[_ngcontent-ng-c2125031810] {
    font-weight: 700
}

.slip-3ga[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] {
    position: relative;
    width: 40%;
    font-weight: 700;
    padding-left: 5px;
    float: left
}

.slip-3ga[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] {
    position: relative;
    width: 42%;
    font-weight: 700;
    float: left;
    padding-left: 5px
}

.slip-3ga[_ngcontent-ng-c2125031810] .col-1ie[_ngcontent-ng-c2125031810] {
    width: 16.12429%
}

.slip-3ga[_ngcontent-ng-c2125031810] .col-mlt[_ngcontent-ng-c2125031810] {
    width: 15.53672%;
    padding-left: 5px
}

.slip-3ga[_ngcontent-ng-c2125031810] .col-wcg[_ngcontent-ng-c2125031810] {
    padding: 5px;
    text-align: right
}

@media screen and (min-width:300px) {
    .slip-3ga[_ngcontent-ng-c2125031810] .col-wcg[_ngcontent-ng-c2125031810] {
        width: 26%
    }
}

.slip-y8o[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810] {
    position: relative;
    color: var(--side-nav-cmp-slip-y8o-dd-color);
    padding: 5px 0;
    line-height: 22px;
    text-align: center;
    float: left
}

.slip-y8o[_ngcontent-ng-c2125031810] dd[_ngcontent-ng-c2125031810] {
    position: relative;
    color: var(--side-nav-cmp-slip-y8o-dd-color);
    padding: 5px 0;
    line-height: 22px
}

.slip-y8o[_ngcontent-ng-c2125031810] .ref-epq[_ngcontent-ng-c2125031810] {
    width: 100%;
    line-height: 16px;
    font-size: 10px;
    color: var(--side-nav-cmp-slip-slip-y8o-ref-epq-color);
    padding: 0 5px;
    background-color: var(--side-nav-cmp-slip-slip-y8o-ref-epq-bg);
    text-align: left
}

.slip-y8o[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] {
    position: relative;
    width: 40%;
    font-weight: 700;
    padding-left: 5px;
    float: left
}

.slip-y8o[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] {
    position: relative;
    width: 42%;
    font-weight: 700;
    float: left;
    padding-left: 5px
}

.slip-y8o[_ngcontent-ng-c2125031810] .col-1ie[_ngcontent-ng-c2125031810] {
    width: 16.12429%
}

.slip-y8o[_ngcontent-ng-c2125031810] .col-mlt[_ngcontent-ng-c2125031810] {
    width: 15.53672%;
    padding-left: 5px
}

.text-77k[_ngcontent-ng-c2125031810] {
    text-align: right !important
}

.slip-y8o[_ngcontent-ng-c2125031810] .col-wcg[_ngcontent-ng-c2125031810] {
    width: 21.75141%;
    padding: 5px;
    line-height: normal
}

.option-g3c[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810] {
    list-style: none;
    padding: 3px 0 0;
    margin-right: 10px;
    display: block;
    float: left
}

.slip-3ga[_ngcontent-ng-c2125031810] .ref-epq[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
    margin-right: 10px
}

.slip-3ga[_ngcontent-ng-c2125031810] .slip-ys5[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmpslip-3ga-slip-ys5-bg)
}

.slip-3ga[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
    color: var(--side-nav-cmp-slip-3ga-dt-span-color);
    opacity: .5;
    font-weight: 400
}

.slip-3ga[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .slip-ys5[_ngcontent-ng-c2125031810] {
    line-height: 22px;
    border-radius: 3px;
    color: var(--side-nav-cmp-slip-3ga-dt-slip-ys5);
    padding: 0 5px;
    margin: 5px 5px 0 0;
    opacity: 1;
    float: left
}

.short-nbw[_ngcontent-ng-c2125031810] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block
}

.slip-3ga[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .short-nbw[_ngcontent-ng-c2125031810] {
    opacity: 1;
    font-weight: 700
}

.slip-y8o[_ngcontent-ng-c2125031810] .ref-epq[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
    margin-right: 10px
}

.slip-y8o[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
    color: var(--side-nav-cmp-slip-y8o-dt-span);
    opacity: .5;
    font-weight: 400
}

.slip-y8o[_ngcontent-ng-c2125031810] .slip-ys5[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-slip-y8o-slip-ys5-bg)
}

.slip-y8o[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
    color: var(--side-nav-cmp-slip-y8o-dt-span-color);
    opacity: .5;
    font-weight: 400
}

.slip-y8o[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .slip-ys5[_ngcontent-ng-c2125031810] {
    line-height: 22px;
    border-radius: 3px;
    color: var(--side-nav-cmp-slip-y8o-dt-slip-ys5-color);
    padding: 0 5px;
    margin: 5px 5px 0 0;
    opacity: 1;
    float: left
}

.slip-y8o[_ngcontent-ng-c2125031810] dt[_ngcontent-ng-c2125031810] .short-nbw[_ngcontent-ng-c2125031810] {
    opacity: 1;
    font-weight: 700
}

input[_ngcontent-ng-c2125031810] {
    margin: 0;
    overflow: visible
}

input[type=checkbox][_ngcontent-ng-c2125031810] {
    box-sizing: border-box;
    padding: 0
}

.option-g3c[_ngcontent-ng-c2125031810] input[_ngcontent-ng-c2125031810] {
    margin-bottom: 0;
    box-shadow: none;
    width: auto !important;
    height: auto !important;
    border-width: 0;
    border-radius: 0;
    background-color: transparent !important;
    padding: 0 !important
}

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

.option-g3c[_ngcontent-ng-c2125031810] label[_ngcontent-ng-c2125031810] {
    color: var(--side-nav-cmp-option-g3c-label-color);
    font-size: 12px;
    line-height: 15px;
    margin-left: 5px
}

.mobile-menu-single-betslip[_ngcontent-ng-c2125031810] {
    display: flex;
    align-items: center
}

.mobile-menu-con[_ngcontent-ng-c2125031810] {
    padding: 5px
}

.mobile-menu-single-betslip[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
    font-size: 14px;
    text-align: left
}

.nav-link[_ngcontent-ng-c2125031810] {
    display: block;
    padding: .5rem 1rem
}

.nav-link[_ngcontent-ng-c2125031810] {
    display: block;
    text-decoration: none;
    background: 0 0
}

.nav-dropdown-toggle[_ngcontent-ng-c2125031810] {
    position: relative
}

.nav-link[_ngcontent-ng-c2125031810] {
    color: var(--side-nav-cmp-nav-link-color);
    padding: .3rem 1rem !important;
    font-size: 13px;
    border-bottom: 1px solid var(--side-nav-cmp-nav-link-btm-border)
}

*[_ngcontent-ng-c2125031810],
[_ngcontent-ng-c2125031810]:after,
[_ngcontent-ng-c2125031810]:before {
    box-sizing: border-box
}

.nav-link[_ngcontent-ng-c2125031810] [_ngcontent-ng-c2125031810]:before {
    position: absolute;
    top: .5vw;
    right: 2.66667vw;
    content: "";
    height: 6.4vw;
    width: 6.4vw;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="rgb(30,30,30)" fill-rule="evenodd" d="M9.718 5L17 12l-7.282 7L8 17.348 13.592 12 8 6.652"/></svg>') 0 0/contain no-repeat #fff;
    border: 1px solid var(--side-nav-cmp-nav-link-before-border);
    border-radius: 1.06667vw;
    line-height: 25px
}

.nav-link.activesport[_ngcontent-ng-c2125031810] [_ngcontent-ng-c2125031810]:before {
    transform: rotate(90deg)
}

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

.nav-link[_ngcontent-ng-c2125031810]:hover {
    text-decoration: none
}

.nav-link[_ngcontent-ng-c2125031810]:hover.nav-dropdown-toggle:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23fff' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E")
}

.nav-link[_ngcontent-ng-c2125031810] {
    text-decoration: none;
    color: var(--side-nav-cmp-nav-link-color);
    outline: 0;
    -webkit-tap-highlight-color: var(--side-nav-cmp-nav-link-webkit-highlight-color);
    flex: 1;
    position: relative;
    font-size: 4vw;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.6;
    padding: 4.5px 0 !important;
    flex-wrap: wrap
}

.all-sports-list[_ngcontent-ng-c2125031810] ul[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810] {
    list-style: none
}

.border-top[_ngcontent-ng-c2125031810] {
    border-top: 2px solid #ced5da !important
}

.all-sports-list[_ngcontent-ng-c2125031810] ul[_ngcontent-ng-c2125031810] li[_ngcontent-ng-c2125031810] .nav-link[_ngcontent-ng-c2125031810] {
    font-size: 14px;
    font-weight: 700;
    line-height: 1.6;
    -webkit-tap-highlight-color: var(--side-nav-cmp-all-sports-list-ul-li-nav-link-webkit-highlight-color);
    color: var(--side-nav-cmp-all-sports-list-ul-li-nav-link-color)
}

.sport-nav[_ngcontent-ng-c2125031810] .nav-item[_ngcontent-ng-c2125031810] {
    border-bottom: 1px solid var(--side-nav-cmp-sport-nav-nav-item-btm-border);
    list-style: none;
    align-items: center
}

.all-sports-list[_ngcontent-ng-c2125031810] .sport-nav[_ngcontent-ng-c2125031810] {
    padding-left: 0
}

.all-sports-list[_ngcontent-ng-c2125031810] {
    background: var(--side-nav-cmp-all-sports-list-bg);
    margin-bottom: 20px
}

.mlist-openbets[_ngcontent-ng-c2125031810] .all-sports-list[_ngcontent-ng-c2125031810] {
    display: none
}

.all-sports-list[_ngcontent-und-c0][_ngcontent-ng-c2125031810] {
    margin-bottom: 0
}

.col-sm-12[_ngcontent-ng-c2125031810] {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px
}

.p-0[_ngcontent-ng-c2125031810] {
    padding: 0 !important
}

.card-body[_ngcontent-ng-c2125031810] {
    flex: 1 1 auto;
    padding: 1.25rem
}

.open-bet-btns[_ngcontent-ng-c2125031810] {
    padding: 10px 25px 0 22px
}

.open-bet-btns[_ngcontent-ng-c2125031810] {
    padding: 5px
}

.card[_ngcontent-ng-c2125031810] {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: var(--side-nav-cmp-card-bg);
    background-clip: border-box;
    border: 1px solid var(--side-nav-cmp-card-border);
    border-radius: .25rem
}

.mb-0[_ngcontent-ng-c2125031810] {
    margin-bottom: 0 !important
}

.card[_ngcontent-ng-c2125031810] {
    margin-bottom: 1.5rem
}

.mb-0[_ngcontent-ng-c2125031810] {
    margin-bottom: 0
}

.b-none[_ngcontent-ng-c2125031810] {
    border: none
}

.aside-menu[_ngcontent-ng-c2125031810] {
    color: var(--side-nav-cmp-aside-menu-color);
    background: var(--side-nav-cmp-aside-menu-bg);
    border-left: 1px solid var(--side-nav-cmp-aside-menu-border-left);
    transition: margin-left .25s, margin-right .25s, width .25s, flex .25s;
    width: 26.04167%;
    z-index: 0
}

.app-body[_ngcontent-ng-c2125031810] .aside-menu[_ngcontent-ng-c2125031810] {
    flex: 0 0 250px
}

.aside-menu[_ngcontent-und-c0][_ngcontent-ng-c2125031810] {
    overflow-x: hidden;
    overflow-y: scroll
}

.bet-marketname[_ngcontent-ng-c2125031810] {
    display: inline-block;
    width: 300px;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis
}

.showRef[_ngcontent-ng-c2125031810] {
    height: 57px !important
}

.outer-mobile-menu-con[_ngcontent-ng-c2125031810] {
    padding: 5px;
    position: relative;
    overflow-y: scroll;
    height: 85vh
}

.matched-nav[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-matched-nav-bg);
    padding-left: 0
}

.matched-nav[_ngcontent-ng-c2125031810] .nav-item-match[_ngcontent-ng-c2125031810] {
    background-color: var(--side-nav-cmp-matched-nav-nav-item-match-bg);
    width: 30%;
    border: none;
    padding: 3px 22px
}

.matched-nav[_ngcontent-ng-c2125031810] .nav-item-match[_ngcontent-ng-c2125031810] .match-nav-link[_ngcontent-ng-c2125031810] {
    border: none;
    font-size: 15px !important;
    color: var(--side-nav-cmp-matched-nav-nav-item-match-match-nav-link-color)
}

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

    .openBetHeader[_ngcontent-ng-c2125031810] strong[_ngcontent-ng-c2125031810],
    .close[_ngcontent-ng-c2125031810] {
        margin-top: 0
    }
}

@media only screen and (min-width:335px) and (max-width:767px) {
    .slip-y8o[_ngcontent-ng-c2125031810] .col-wcg[_ngcontent-ng-c2125031810] {
        width: 21.75141%;
        padding: 10px 0;
        float: right
    }
}

@media only screen and (min-width:280px) and (max-width:334px) {
    .slip-y8o[_ngcontent-ng-c2125031810] .col-wcg[_ngcontent-ng-c2125031810] {
        width: 25.75141%;
        padding: 9px 0;
        float: right
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .nav-link[_ngcontent-ng-c2125031810] [_ngcontent-ng-c2125031810]:before {
        top: .86667vw;
        right: 2.66667vw;
        height: 4.4vw;
        width: 4.4vw
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .mobile-menu-single-betslip[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
        font-size: 2.5vw
    }

    .list-5fh[_ngcontent-ng-c2125031810] {
        font-size: 12px
    }

    .close[_ngcontent-ng-c2125031810] span[_ngcontent-ng-c2125031810] {
        font-size: 2.3125rem;
        font-weight: 700;
        line-height: 1;
        text-shadow: 0 1px 0 #fff
    }

    .openBetHeader[_ngcontent-ng-c2125031810] {
        height: 60px
    }

    .openBetHeader[_ngcontent-ng-c2125031810] strong[_ngcontent-ng-c2125031810] {
        font-size: 25px
    }

    .outer-mobile-menu-con[_ngcontent-ng-c2125031810] {
        height: 89vh
    }
}

.multimarket[_ngcontent-ng-c1621370743] .mian-wrap[_ngcontent-ng-c1621370743] {
    position: relative;
    overflow: hidden
}

.multimarket[_ngcontent-ng-c1621370743] .no-data[_ngcontent-ng-c1621370743] {
    background: var(--multimarket-cmp-no-data-bg);
    border: 1px solid var(--multimarket-cmp-no-data-border);
    border-radius: 10px;
    color: var(--multimarket-cmp-no-data-color);
    font-size: 20px;
    margin: 25px 9.5px;
    text-align: center;
    padding: 15px
}

.multimarket[_ngcontent-ng-c1621370743] .no-data[_ngcontent-ng-c1621370743] h3[_ngcontent-ng-c1621370743] {
    background-image: none;
    font-size: 24px;
    color: var(--multimarket-cmp-no-data-h3-color);
    border-bottom: 1px solid var(--multimarket-cmp-no-data-h3-border);
    padding: 10px;
    align-items: center;
    line-height: 1.5;
    display: flex;
    text-align: center;
    justify-content: center
}

.multimarket[_ngcontent-ng-c1621370743] .no-data[_ngcontent-ng-c1621370743] h3[_ngcontent-ng-c1621370743]:before {
    content: "";
    width: 35px;
    height: 35px;
    background: url(icon-nodata.869cb165d644b016.svg) 0 0/contain no-repeat;
    margin-right: 1.33333vw
}

p[_ngcontent-ng-c1621370743] {
    margin-bottom: 0rem
}

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

.fadeIn[_ngcontent-ng-c1621370743] {
    animation-name: fadeIn
}

.animated[_ngcontent-ng-c1621370743] {
    animation-duration: 1s
}

.inplay-head[_ngcontent-ng-c1621370743] {
    display: none;
    margin-bottom: 10px
}

.inplay-match[_ngcontent-ng-c1621370743] {
    margin-top: 1rem
}

.inplay-sportwise[_ngcontent-ng-c1621370743] {
    border-bottom: 1px solid var(--markets-border-bottom);
    margin-bottom: 10px;
    background: var(--markets-bg)
}

.game-menu-tab[_ngcontent-ng-c1621370743] .table[_ngcontent-ng-c1621370743] {
    margin-bottom: 0
}

.inplay-match[_ngcontent-ng-c1621370743] .table[_ngcontent-ng-c1621370743] thead[_ngcontent-ng-c1621370743] th[_ngcontent-ng-c1621370743] {
    border-bottom: unset
}

.game-menu-tab[_ngcontent-ng-c1621370743] .table[_ngcontent-ng-c1621370743] th[_ngcontent-ng-c1621370743] {
    padding: 0;
    font-size: 11px
}

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

.match-name[_ngcontent-ng-c1621370743] {
    font-weight: 700;
    color: var(--markets-text-color) !important
}

a[_ngcontent-ng-c1621370743] {
    color: #20a8d8;
    text-decoration: none;
    background-color: transparent;
    color: var(--primary)
}

.game-fancy[_ngcontent-ng-c1621370743] {
    font-weight: 700;
    padding: 0 5px;
    background: var(--markets-fancy-icon-bg);
    font-style: italic;
    color: var(--markets-fancy-text);
    border-radius: 4px
}

.game-sportbook[_ngcontent-ng-c1621370743] {
    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
}

.back[_ngcontent-ng-c1621370743] {
    background: #72bbef;
    color: #1e1e1e;
    padding: 2px 10px;
    font-weight: 700
}

.lay[_ngcontent-ng-c1621370743] {
    background: #faa9ba;
    color: #1e1e1e;
    padding: 2px 10px;
    font-weight: 700
}

@media only screen and (max-width: 992px) {
    .multimarket[_ngcontent-ng-c1621370743] .no-data[_ngcontent-ng-c1621370743] {
        font-size: 4.26667vw;
        margin: 5.33333vw 2.36667vw;
        padding: 2.66667vw 1.86667vw 5.33333vw
    }

    .multimarket[_ngcontent-ng-c1621370743] .no-data[_ngcontent-ng-c1621370743] h3[_ngcontent-ng-c1621370743] {
        font-size: 5.33333vw;
        margin-bottom: 1.33333vw;
        padding: 1.86667vw 0
    }

    .col-md-12[_ngcontent-ng-c1621370743] {
        flex: 0 0 100%;
        max-width: 100%
    }
}

@media only screen and (max-width: 992px) {
    .multimarket[_ngcontent-ng-c1621370743] .no-data[_ngcontent-ng-c1621370743] h3[_ngcontent-ng-c1621370743]:before {
        width: 8.26667vw;
        height: 8.53333vw;
        margin-right: 1.33333vw
    }
}

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

.match-name[_ngcontent-ng-c1621370743] {
    text-decoration: none !important;
    font-weight: 700;
    cursor: pointer;
    position: relative
}

.prebet[_ngcontent-ng-c1621370743] {
    color: var(--dashboard-cmp-prebet-color);
    margin-left: 10px
}

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

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

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

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

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

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

.game-fancy[_ngcontent-ng-c1621370743] {
    font-weight: 700;
    padding: 0 5px;
    font-style: italic;
    border-radius: 4px;
    font-size: 12px;
    margin-right: .22rem !important
}

.count[_ngcontent-ng-c1621370743] {
    width: 122px;
    text-align: center
}

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

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

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

.tbody-custom[_ngcontent-ng-c1621370743] tr[_ngcontent-ng-c1621370743] {
    border-color: #c8ced3
}

tbody[_ngcontent-ng-c1621370743],
td[_ngcontent-ng-c1621370743],
tfoot[_ngcontent-ng-c1621370743],
th[_ngcontent-ng-c1621370743],
thead[_ngcontent-ng-c1621370743],
tr[_ngcontent-ng-c1621370743] {
    border-color: inherit;
    border-style: solid;
    border-width: 1px;
    border-left: none;
    border-right: none;
    border-top: none
}

.game-highlight-wrap[_ngcontent-ng-c1621370743] h3[_ngcontent-ng-c1621370743] {
    font-weight: 700;
    font-size: 12px;
    line-height: 25px;
    padding-left: 10px;
    margin-bottom: 0
}

@media only screen and (max-width:992px) {
    .in_play[_ngcontent-ng-c1621370743] {
        font-size: 12px !important
    }

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

    .hideDesktop[_ngcontent-ng-c1621370743] {
        display: none
    }

    .show-xs[_ngcontent-ng-c1621370743] {
        display: block
    }

    .game-highlight-wrap[_ngcontent-ng-c1621370743] h3[_ngcontent-ng-c1621370743] {
        background: var(--multimarket-cmp-game-highlight-wrap-background);
        text-align: center;
        color: #fff
    }

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

@media only screen and (max-width: 767px) {
    .inplay-head[_ngcontent-ng-c1621370743] {
        margin-bottom: 0
    }
}

@media only screen and (max-width:574px) {
    .td-event-name[_ngcontent-ng-c1621370743] {
        padding: 5px 0 5px 8px !important
    }

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

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

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

    .game-fancy[_ngcontent-ng-c1621370743] {
        position: relative;
        left: 8px;
        padding: -0px 5px !important
    }

    .game-sportbook[_ngcontent-ng-c1621370743] {
        font-size: 4vw;
        position: relative;
        bottom: 12px;
        left: 10px;
        padding: auto !important;
        top: 0
    }
}

@media screen and (max-width:426px) {
    .td-event-name[_ngcontent-ng-c1621370743] .match-name[_ngcontent-ng-c1621370743] {
        top: -1.5px
    }

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

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

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

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

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

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

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

@media only screen and (max-width:321px) {
    .td-event-name[_ngcontent-ng-c1621370743] .match-time[_ngcontent-ng-c1621370743] {
        top: 0;
        position: relative
    }

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

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

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

@media screen and (max-width:361px) {
    .td-event-name[_ngcontent-ng-c1621370743] .match-name[_ngcontent-ng-c1621370743] {
        top: 0
    }

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

@media only screen and (max-width:394px) {
    .fancy-and-sport-book-chips[_ngcontent-ng-c1621370743] {
        right: 57px
    }
}

@media only screen and (max-width:376px) {
    .fancy-and-sport-book-chips[_ngcontent-ng-c1621370743] {
        right: 56px
    }
}

@media screen and (max-width:281px) {
    .match-name[_ngcontent-ng-c1621370743] {
        font-size: 4vw
    }

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

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

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

    .td-event-name[_ngcontent-ng-c1621370743] {
        font-size: 2vw
    }

    .in_play[_ngcontent-ng-c1621370743],
    .in_play[_ngcontent-ng-c1621370743] .fa-television[_ngcontent-ng-c1621370743] {
        font-size: 2vw !important
    }

    .game-highlight-wrap[_ngcontent-ng-c1621370743] h3[_ngcontent-ng-c1621370743] {
        font-size: 2vw;
        line-height: 42px
    }

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

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

.navbar-item[_ngcontent-ng-c2224168918] {
    color: var(--header-nav-cmp-navbar-item-color);
    position: relative !important;
    top: 0 !important
}

.navbar-item.active[_ngcontent-ng-c2224168918] {
    color: var(--sportsbar-active-color) !important
}

a[_ngcontent-ng-c2224168918] {
    text-decoration: none;
    background-color: transparent
}

.menu-wrap[_ngcontent-ng-c2224168918] {
    background: var(--sportsbar-bg) !important;
    font-family: Tahoma, Helvetica, sans-serif;
    line-height: 30px;
    position: fixed;
    width: 100%;
    top: 70px;
    z-index: 999
}

.full-wrap[_ngcontent-ng-c2224168918] {
    position: relative
}

.tab-menu[_ngcontent-ng-c2224168918] {
    margin: 0 0 0 25px;
    padding: 0;
    font-weight: 700
}

.tab-menu[_ngcontent-ng-c2224168918] .settings[_ngcontent-ng-c2224168918] .fa-cog[_ngcontent-ng-c2224168918]:before {
    position: relative;
    top: 1px
}

.menu-wrap[_ngcontent-ng-c2224168918] .ver-menu[_ngcontent-ng-c2224168918] {
    color: var(--sportsbar-text-color);
    font-size: 13px;
    padding: 0 10px;
    display: inline-block;
    border-right: 1px solid var(--sportsbar-border-color);
    list-style: none
}

.anchorColorWhite[_ngcontent-ng-c2224168918] {
    color: var(--header-nav-cmp-anchorColorWhite-color) !important
}

a[_ngcontent-ng-c2224168918]:hover {
    text-decoration: underline;
    color: unset
}

.ver-menu[_ngcontent-ng-c2224168918] a.active[_ngcontent-ng-c2224168918] {
    color: var(--sportsbar-active-color)
}

.newlaunch[_ngcontent-ng-c2224168918],
.newlaunch[_ngcontent-ng-c2224168918] span[_ngcontent-ng-c2224168918] {
    transition: .1s ease-in;
    animation: 1s infinite _ngcontent-ng-c2224168918_newlaunch
}

.menu-wrap[_ngcontent-ng-c2224168918] .ver-menu[_ngcontent-ng-c2224168918] a[_ngcontent-ng-c2224168918] {
    color: var(--outerMenuColor)
}

a.clicked[_ngcontent-ng-c2224168918] {
    color: var(--header-nav-cmp-a-clicked-color)
}

@keyframes _ngcontent-ng-c2224168918_newlaunch {
    0% {
        color: var(--markets-cmp--keyframes-newlaunchinplay-zero-color)
    }

    50% {
        color: var(--markets-cmp--keyframes-newlaunchinplay-fifty-color)
    }

    to {
        color: var(--markets-cmp--keyframes-newlaunchinplay-hundred-color)
    }
}

.settings[_ngcontent-ng-c2224168918] {
    display: flex;
    color: var(--sportsbar-text-color) !important;
    font-size: 13px;
    padding: 0 10px;
    justify-content: flex-end;
    align-items: center;
    border-right: 1px solid var(--sportsbar-border-color)
}

.fa-cog[_ngcontent-ng-c2224168918]:before,
.fa-gear[_ngcontent-ng-c2224168918]:before {
    content: "\f013"
}

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

a[_ngcontent-ng-c2224168918] {
    text-decoration: none;
    background-color: transparent;
    color: var(--header-nav-cmp-a-color);
    font-weight: 800;
    position: relative;
    top: .5px
}

.fa-cog[_ngcontent-ng-c2224168918]:before {
    position: relative;
    top: 1px
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .menu-wrap[_ngcontent-ng-c2224168918] .ver-menu[_ngcontent-ng-c2224168918] {
        font-size: 12px
    }
}

.ver-menu[_ngcontent-ng-c2224168918]>a[_ngcontent-ng-c2224168918] {
    cursor: pointer
}

.game-highlight-wrap[_ngcontent-ng-c3019720824] h3[_ngcontent-ng-c3019720824] {
    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-c3019720824] .nav[_ngcontent-ng-c3019720824] {
    background: var(--desktop-highlights-sport-bar-bg)
}

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

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

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

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

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

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

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

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

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

.game-menu-tab[_ngcontent-ng-c3019720824] .table[_ngcontent-ng-c3019720824] th[_ngcontent-ng-c3019720824] {
    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-c3019720824] .table[_ngcontent-ng-c3019720824] td[_ngcontent-ng-c3019720824],
.game-menu-tab[_ngcontent-ng-c3019720824] .table[_ngcontent-ng-c3019720824] th[_ngcontent-ng-c3019720824] {
    border-top: none;
    padding: 3px 0;
    vertical-align: middle
}

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

.nav-tabs-casino[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none
}

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

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

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c3019720824] .casinoname-item[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824] {
    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-c3019720824] .nav-tabs-casino[_ngcontent-ng-c3019720824] .nav-link.active[_ngcontent-ng-c3019720824] {
    background: var(--dashboard-cmp-nav-tabs-casino-casinoname-item-nav-link-active);
    border-right: 0 !important
}

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

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

.casinoicons[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
        padding-right: 30px;
        padding-left: 30px
    }
}

.casino-bottom[_ngcontent-ng-c3019720824] {
    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-c3019720824] .back[_ngcontent-ng-c3019720824],
.homeevent[_ngcontent-ng-c3019720824] .lay[_ngcontent-ng-c3019720824] {
    font-size: 11px
}

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

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

.game-fancy[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    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-c3019720824] {
    color: var(--dashboard-cmp-in_play-color);
    margin-left: 10px;
    transition: .4s ease-in;
    animation: 1s infinite _ngcontent-ng-c3019720824_newlaunchinplay;
    font-weight: 700
}

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

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

@keyframes _ngcontent-ng-c3019720824_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-c3019720824] span[_ngcontent-ng-c3019720824] {
    min-width: 50px;
    display: inline-flex
}

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

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

.fa[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    margin: 0 0 0 6.2px;
    color: var(--markets-dateTime-color);
    font-weight: 400;
    font-size: 12px;
    display: inline
}

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

.add-pin[_ngcontent-ng-c3019720824],
.pin-on[_ngcontent-ng-c3019720824] {
    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-c3019720824] .table[_ngcontent-ng-c3019720824] {
    font-size: 12px;
    margin-bottom: 0
}

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

.mobile-men[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none !important
}

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

.a-search[_ngcontent-ng-c3019720824] {
    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-c3019720824] .menu-list[_ngcontent-ng-c3019720824] {
    margin: 0;
    padding: 0;
    position: relative;
    overflow-x: auto;
    overflow-y: hidden
}

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

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

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

.menu-item.active[_ngcontent-ng-c3019720824] div[_ngcontent-ng-c3019720824] {
    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-c3019720824] .exch[_ngcontent-ng-c3019720824] {
    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-c3019720824] .exch[_ngcontent-ng-c3019720824] .virtual[_ngcontent-ng-c3019720824] path[_ngcontent-ng-c3019720824] {
    color: var(--mbl-sports-active-text-color);
    fill: var(--mbl-sports-active-text-color)
}

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

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

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

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

    50% {
        color: #ff0
    }

    to {
        color: #00f
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.marquee-box[_ngcontent-ng-c3019720824] h4[_ngcontent-ng-c3019720824] {
    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-c3019720824] h4[_ngcontent-ng-c3019720824] i[_ngcontent-ng-c3019720824] {
    color: var(--news-text-icon-color)
}

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



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

.blinkPulse[_ngcontent-ng-c3019720824]: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-c3019720824_pulse 1.8s ease-out;
    animation-iteration-count: infinite
}

@keyframes _ngcontent-ng-c3019720824_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-c3019720824] {
    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-c3019720824] {
    display: flex;
    align-items: center;
    background: var(--search-input-bg);
    width: 100%
}

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

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

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

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

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

.searchBox[_ngcontent-ng-c3019720824] {
    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-c3019720824] table[_ngcontent-ng-c3019720824] {
    padding: 8px 10px !important;
    border-radius: 5px
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .fancy-and-sport-book-chips[_ngcontent-ng-c3019720824] {
        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-c3019720824] {
        right: 57px
    }
}

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


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

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


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

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

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

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


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

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


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

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

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

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

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

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

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


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

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

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

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

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

.nav-tabs[_ngcontent-ng-c3019720824] {
    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-c3019720824]::-webkit-scrollbar {
    display: none
}

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

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

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

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

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

    .nav-link[_ngcontent-ng-c3019720824] {
        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-c3019720824] {
        position: relative !important
    }
}

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

@media all {
    .nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824] {
        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-c3019720824] {
    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-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:focus,
.nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:hover,
.nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:before {
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-top-color: transparent
}

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

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

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

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

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

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

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

@media all {

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

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

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

.loading-dots[_ngcontent-ng-c3019720824] {
    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-c3019720824_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-c3019720824_loading-dots-animation {
    to {
        clip-path: inset(0 -34% 0 0);
        clip-path: inset(0px -34% 0px 0px)
    }
}

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

.account-detail-head[_ngcontent-ng-c3019720824] {
    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-c3019720824]:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

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

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

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

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

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

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

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

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

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

.account-detail-head[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    padding: 0;
    background-color: transparent;
    border: 0;
    appearance: none;
    color: var(--account-statement-cmp-account-detail-head-color)
}

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

.close[_ngcontent-ng-c3019720824] {
    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-c3019720824] {
    font-size: 15px;
    font-weight: 700
}

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

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

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

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

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

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

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

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

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

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

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

.btn-secondary[_ngcontent-ng-c3019720824] {
    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-c3019720824]::placeholder {
    color: #5c6873
}

.form-control[_ngcontent-ng-c3019720824]: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-c3019720824] {
    white-space: nowrap;
    overflow: hidden;
    animation: _ngcontent-ng-c3019720824_scroll-left 10s linear infinite
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.search-game-name[_ngcontent-ng-c3019720824],
.game-teams[_ngcontent-ng-c3019720824],
.game-date[_ngcontent-ng-c3019720824] {
    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-c3019720824] .homeevent[_ngcontent-ng-c3019720824] .count[_ngcontent-ng-c3019720824] {
        width: 90px;
        text-align: center
    }

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

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

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

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

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

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

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

    .game-fancy[_ngcontent-ng-c3019720824],
    .game-sportbook[_ngcontent-ng-c3019720824] {
        font-size: 2vw;
        padding: 0 8px 0 5px
    }

    .game-menu-tab[_ngcontent-ng-c3019720824] .table[_ngcontent-ng-c3019720824] td[_ngcontent-ng-c3019720824] {
        font-size: 2vw
    }

    .add-pin[_ngcontent-ng-c3019720824],
    .pin-on[_ngcontent-ng-c3019720824] {
        width: 3.66667vw;
        height: 3.66667vw
    }

    .match-time[_ngcontent-ng-c3019720824] {
        font-size: 15px
    }

    .fa-lg[_ngcontent-ng-c3019720824] {
        top: -2px
    }
}

.nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:focus,
.nav-tabs[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824]:hover {
    isolation: isolate;
    border-color: transparent
}

@media only screen and (max-width:1023px) {
    .hideMobile[_ngcontent-ng-c3019720824] {
        display: none !important
    }
}

@media screen and (min-width:1024px) {
    .nav-tabs[_ngcontent-ng-c3019720824] .nav-item[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824] {
        font-size: 12px;
        padding: 3px 22px;
        cursor: pointer
    }

    .fa-lg[_ngcontent-ng-c3019720824] {
        top: -1px
    }

    .nav-tabs[_ngcontent-ng-c3019720824] .nav-item[_ngcontent-ng-c3019720824] a.nav-link[_ngcontent-ng-c3019720824]:hover {
        text-decoration: none
    }

    .nav-link[_ngcontent-ng-c3019720824] {
        border-right: 1px solid transparent !important
    }

    .hideDekstop[_ngcontent-ng-c3019720824] {
        display: none !important
    }

    .add-pin[_ngcontent-ng-c3019720824] svg[_ngcontent-ng-c3019720824],
    .pin-on[_ngcontent-ng-c3019720824] svg[_ngcontent-ng-c3019720824] {
        height: 20px
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {

    .highlights-div-hide[_ngcontent-ng-c3019720824],
    .mobile-men[_ngcontent-ng-c3019720824] {
        display: block
    }
}

@media only screen and (min-width:800px) and (max-width:1024px) {
    .nav-tabs[_ngcontent-ng-c3019720824] .nav-item[_ngcontent-ng-c3019720824] .nav-link[_ngcontent-ng-c3019720824] {
        font-size: 12px
    }

    .marquee-box[_ngcontent-ng-c3019720824] h4[_ngcontent-ng-c3019720824] {
        font-size: 15px
    }

    .marquee-box[_ngcontent-ng-c3019720824] {
        line-height: 30px;
        height: 30px
    }

    .marquee-box[_ngcontent-ng-c3019720824] marquee[_ngcontent-ng-c3019720824] {
        width: 87% !important;
        font-size: 15px
    }

    .marquee-box[_ngcontent-ng-c3019720824] .scrolling-text[_ngcontent-ng-c3019720824] {
        width: 90% !important;
        font-size: 15px
    }
}

.footerDiv[_ngcontent-ng-c875931659] {
    background: transparent;
    color: var(--footer-text-color)
}

.support-wrap[_ngcontent-ng-c875931659] {
    display: block;
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center
}

.support-wrap[_ngcontent-ng-c875931659] h3[_ngcontent-ng-c875931659] {
    color: var(--footer-text-color);
    font-size: 15px;
    margin-right: 15px;
    font-weight: 700;
    display: inline-block
}

.support-app[_ngcontent-ng-c875931659] img[_ngcontent-ng-c875931659] {
    background-position: -392px -2304px;
    height: 22px;
    width: 22px
}

.support-wrap[_ngcontent-ng-c875931659] dt[_ngcontent-ng-c875931659] {
    float: left
}

.support-mail[_ngcontent-ng-c875931659] img[_ngcontent-ng-c875931659] {
    background-position: -392px -2052px;
    height: 22px;
    width: 22px
}

.top-form[_ngcontent-ng-c875931659] {
    display: contents
}

.support-wrap[_ngcontent-ng-c875931659] dd[_ngcontent-ng-c875931659] {
    padding-left: 27px;
    color: var(--footer-text-color)
}

.support-wrap[_ngcontent-ng-c875931659] a[_ngcontent-ng-c875931659] {
    color: var(--footer-text-color)
}

.support-telegram[_ngcontent-ng-c875931659] img[_ngcontent-ng-c875931659] {
    background-position: -392px -2243px;
    height: 22px;
    width: 22px
}

.support-skype[_ngcontent-ng-c875931659] img[_ngcontent-ng-c875931659] {
    background-position: -392px -2170px;
    height: 22px;
    width: 22px
}

.match-list[_ngcontent-ng-c875931659] a.disabled[_ngcontent-ng-c875931659] {
    cursor: not-allowed
}

.divider[_ngcontent-ng-c875931659] {
    margin-bottom: 25px
}

.aside-menu[_ngcontent-ng-c875931659] {
    width: 26.04167%
}

.right-top-setting[_ngcontent-ng-c875931659] {
    padding: 10px;
    font-weight: 700
}

.inner-footer[_ngcontent-ng-c875931659] {
    margin: 5px;
    padding-top: 6px
}

@media only screen and (min-width: 992px) {
    .inner-footer[_ngcontent-ng-c875931659] {
        border-top: 1px solid var(--footer-border-top);
        margin-top: 49px;
        margin-bottom: 39px;
        padding-top: 6px
    }
}

.divider-md[_ngcontent-ng-c875931659] {
    border-top: 1px solid var(--footer-desktop-cmp-divider-md-border)
}

.support-wrap[_ngcontent-ng-c875931659] {
    display: block;
    color: var(--footer-text-color);
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center
}

.support-wrap[_ngcontent-ng-c875931659] dl[_ngcontent-ng-c875931659] {
    margin-right: 10px;
    margin-bottom: 6px;
    display: inline-block
}

.rules-btn-home[_ngcontent-ng-c875931659] {
    color: var(--footer-text-color) !important;
    font-size: 14px
}

a[_ngcontent-ng-c875931659] {
    text-decoration: none;
    cursor: pointer
}

.footerMargin[_ngcontent-ng-c875931659] {
    margin-top: 0
}

a.rules-btn-home[_ngcontent-ng-c875931659] {
    margin-left: 5px
}

.arrow[_ngcontent-ng-c875931659]:before {
    margin: 0 10px;
    content: "|"
}

ul[_ngcontent-ng-c875931659] {
    list-style: none
}

.extra-wrap[_ngcontent-ng-c875931659] {
    display: none
}

@media screen and (max-width: 992px) {
    .support[_ngcontent-ng-c875931659] {
        display: none
    }

    .footerMargin[_ngcontent-ng-c875931659] {
        margin-top: 10px
    }

    .appdl-link-android[_ngcontent-ng-c875931659] img[_ngcontent-ng-c875931659],
    .appdl-link-ios[_ngcontent-ng-c875931659] img[_ngcontent-ng-c875931659] {
        width: 41.33333vw;
        height: auto;
        border-radius: 8px;
        background-size: contain !important
    }

    .extra-wrap[_ngcontent-ng-c875931659] {
        display: flex;
        justify-content: center
    }

    .main[_ngcontent-ng-c875931659] {
        height: 240px
    }
}

.modal-content[_ngcontent-ng-c875931659] {
    border: unset
}

.rules-wrap[_ngcontent-ng-c875931659] {
    border-radius: 0 0 8px 8px;
    box-shadow: 0 4px 5px #00000080
}

.modal-content[_ngcontent-ng-c875931659] {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: var(--footer-desktop-cmp-modal-content-bg);
    background-clip: padding-box;
    border: 1px solid var(--footer-desktop-cmp-modal-content-border);
    border-radius: .3rem;
    outline: 0
}

.rules-wrap[_ngcontent-ng-c875931659] .rules-content[_ngcontent-ng-c875931659] {
    padding: 8px 5px;
    line-height: 18px;
    overflow: hidden;
    overflow-y: auto;
    height: calc(84vh - 100px)
}

.rules-wrap[_ngcontent-ng-c875931659]>.rules-content[_ngcontent-ng-c875931659]>div[_ngcontent-ng-c875931659]>div[_ngcontent-ng-c875931659]>h3[_ngcontent-ng-c875931659] {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: var(--footer-desktop-cmp-h3-bg);
    margin: 0;
    font-size: 16px;
    color: var(--footer-desktop-cmp-h3-color);
    font-weight: 700
}

.btn-wrap[_ngcontent-ng-c875931659] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.fa[_ngcontent-ng-c875931659] .fa-phone[_ngcontent-ng-c875931659] {
    transform: rotate(90deg) !important
}

.WhatsApp[_ngcontent-ng-c875931659] {
    color: var(--footer-whatsapp-color);
    background-position: -392px -2304px;
    height: 22px;
    width: 22px;
    margin-top: 1px;
    vertical-align: middle;
    border-style: none
}

.supportText[_ngcontent-ng-c875931659] {
    color: var(--footer-support-text-color) !important
}

.Telegram[_ngcontent-ng-c875931659] {
    color: var(--footer-telegram-color);
    margin-top: 1px;
    background-position: -392px -2243px;
    height: 22px;
    width: 22px;
    vertical-align: middle;
    border-style: none
}

.fa-phone[_ngcontent-ng-c875931659] {
    color: var(--footer-phone-color)
}

.classHasToken[_ngcontent-ng-c875931659] {
    display: none
}

@media only screen and (max-width:574px) {
    .main[_ngcontent-ng-c875931659] {
        height: 176px
    }

    .mobile-android-height[_ngcontent-ng-c875931659] {
        height: 150px !important
    }
}

@media screen and (max-width:426px) {
    .inner-footer[_ngcontent-ng-c875931659] {
        margin: 5px 0 0;
        padding-top: 6px
    }

    a.rules-btn-home[_ngcontent-ng-c875931659] {
        position: relative;
        left: 4px;
        margin-left: 0
    }

    .support-mail[_ngcontent-ng-c875931659] {
        padding: 0;
        margin: 0 4px;
        text-align: center
    }
}

@media screen and (max-width:376px) {
    .support-mail[_ngcontent-ng-c875931659] {
        width: 234px
    }

    .appdl-link-android[_ngcontent-ng-c875931659] {
        padding-bottom: 200px
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {

    .appdl-link-android[_ngcontent-ng-c875931659] img[_ngcontent-ng-c875931659],
    .appdl-link-ios[_ngcontent-ng-c875931659] img[_ngcontent-ng-c875931659] {
        margin-bottom: 100px
    }
}

.modal-dialog[_ngcontent-ng-c875931659] {
    margin-top: 15px
}

.show[_ngcontent-ng-c1455322113] {
    display: block !important
}

.m5[_ngcontent-ng-c1455322113] {
    margin: 5px !important
}

.game-heading[_ngcontent-ng-c1455322113] {
    position: relative
}

.game-heading[_ngcontent-ng-c1455322113] .card-header-title[_ngcontent-ng-c1455322113] {
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 700
}

.live-casino[_ngcontent-ng-c1455322113] .casino-icon[_ngcontent-ng-c1455322113] {
    position: relative
}

.live-casino[_ngcontent-ng-c1455322113] .casino-icon[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
    width: 100%;
    height: 200px
}

.live-casino[_ngcontent-ng-c1455322113] .casino-icon[_ngcontent-ng-c1455322113] .casino-name[_ngcontent-ng-c1455322113] {
    bottom: 0
}

.live-casino[_ngcontent-ng-c1455322113] .casino-name[_ngcontent-ng-c1455322113] {
    padding: 5px;
    position: absolute;
    width: 100%;
    bottom: -15px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px
}

.inplay-sportwise[_ngcontent-ng-c1455322113] {
    border-bottom: 1px solid var(--casino-container-border-bottom);
    background: var(--casino-container-bg)
}

.nav-tabs-casino[_ngcontent-ng-c1455322113] {
    background: var(--casino-tab-bg);
    border-radius: 0;
    border-bottom: 0;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    position: relative
}

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c1455322113] .casinoname-item[_ngcontent-ng-c1455322113] .nav-link[_ngcontent-ng-c1455322113] {
    padding: 7px;
    min-width: 60px;
    color: var(--casino-tab-color);
    white-space: nowrap;
    text-transform: uppercase;
    border-radius: 40px;
    border-right: 1px solid var(--casino-tab-color);
    font-size: 12px;
    font-weight: 700;
    cursor: pointer
}

.sports[_ngcontent-ng-c1455322113] .nav-tabs-casino[_ngcontent-ng-c1455322113] .nav-link.active[_ngcontent-ng-c1455322113] {
    background: var(--casino-tab-active-bg);
    color: var(--casino-tab-active-color);
    border: none
}

.sports[_ngcontent-ng-c1455322113] .nav-tabs-casino[_ngcontent-ng-c1455322113] .nav-item[_ngcontent-ng-c1455322113] {
    flex: 1 1 0;
    padding: 2px 4px;
    margin-bottom: 0
}

.casinoicons[_ngcontent-ng-c1455322113] {
    position: relative;
    box-shadow: 0 5px 9px -3px;
    border-radius: 8px;
    cursor: pointer;
    background: var(--casino-icon-bg)
}

.casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
    width: 100%;
    min-height: 70px
}

.casino-bottom[_ngcontent-ng-c1455322113] {
    font-family: sans-serif;
    background: var(--casino-bottom-bg);
    padding: 4px 0;
    text-align: center;
    font-size: 13px;
    line-height: 16px;
    color: var(--casino-bottom-color);
    letter-spacing: 1px;
    position: absolute;
    bottom: 0;
    font-weight: 700;
    width: 100%;
    right: 0;
    left: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 40px
}

.nav-tabs-casino[_ngcontent-ng-c1455322113]::-webkit-scrollbar {
    display: none !important
}



@media only screen and (min-width:319px) and (max-width:349px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 105px;
        height: 105px
    }
}

@media only screen and (min-width:350px) and (max-width:379px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 116px;
        height: 116px
    }
}

@media only screen and (min-width:380px) and (max-width:410px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 123px;
        height: 123px
    }
}

@media only screen and (min-width:420px) and (max-width:460px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 136px;
        height: 136px
    }
}

@media only screen and (min-width:461px) and (max-width:574px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 147px;
        height: 147px
    }
}

@media only screen and (min-width: 1200px) {
    .container[_ngcontent-ng-c1455322113] {
        padding-right: 18px;
        padding-left: 18px
    }

    .casino-cols[_ngcontent-ng-c1455322113] {
        padding: 4px !important
    }
}

@media only screen and (max-width: 767px) {
    .container[_ngcontent-ng-c1455322113] {
        padding-left: 10px;
        padding-right: 10px
    }

    .casino-cols[_ngcontent-ng-c1455322113] {
        padding: 4px !important
    }
}

@media only screen and (min-width:575px) and (max-width:767px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 173px;
        height: 173px
    }
}

@media only screen and (min-width:993px) {
    .featured-box[_ngcontent-ng-c1455322113] {
        position: relative
    }

    .inplayPage[_ngcontent-ng-c1455322113] {
        bottom: 9px
    }
}

@media only screen and (min-width:768px) and (max-width:810px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 164px;
        height: 164px
    }
}

@media only screen and (min-width:810px) and (max-width:1023px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 186px;
        height: 186px
    }
}

@media only screen and (min-width:1024px) and (max-width:1350px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 140px;
        height: 140px
    }
}

@media only screen and (min-width:1351px) and (max-width:1600px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 177px
    }
}

@media only screen and (min-width:1601px) and (max-width:1900px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 199px
    }
}

@media only screen and (min-width:1901px) and (max-width:2200px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 230px
    }
}

@media only screen and (min-width:2201px) {
    .casinoicons[_ngcontent-ng-c1455322113] a[_ngcontent-ng-c1455322113] img[_ngcontent-ng-c1455322113] {
        min-height: 280px
    }
}

.sportsListNav[_ngcontent-ng-c1455322113] {
    list-style: none;
    background: var(--casino-tab-bg);
    margin-bottom: 0;
    display: flex;
    padding-left: 0;
    overflow-x: scroll
}

.menu-item2[_ngcontent-ng-c1455322113] {
    min-width: -webkit-fit-content !important;
    border-right: 1px solid var(--casino-tab-color);
    border-bottom: 1px solid var(--casino-tab-color);
    display: flex;
    align-items: center;
    color: var(--casino-tab-color);
    border-color: var(--casino-tab-color);
    cursor: pointer
}

.SportsNavItems[_ngcontent-ng-c1455322113] {
    display: flex;
    flex-direction: column;
    text-align: center;
    font-size: 12px;
    min-width: max-content
}

.SportsNavItems[_ngcontent-ng-c1455322113] .sports-img[_ngcontent-ng-c1455322113] {
    padding: 8px
}

.sportsListNav[_ngcontent-ng-c1455322113]::-webkit-scrollbar {
    display: none
}

.activeCasinoMenu[_ngcontent-ng-c1455322113] {
    background: var(--casino-tab-active-bg) !important;
    color: var(--casino-tab-active-color)
}

.hide[_ngcontent-ng-c1455322113] {
    display: none
}

.show[_ngcontent-ng-c1455322113] {
    display: block
}

@media only screen and (min-width:800px) and (max-width:990px) {
    .container[_ngcontent-ng-c1455322113] {
        max-width: 809px !important
    }
}

.casinoLink[_ngcontent-ng-c1455322113] {
    text-decoration: none;
    color: #000;
    display: flex;
    align-items: center;
    flex-direction: column;
    font-weight: 600
}

.casinoTitle[_ngcontent-ng-c1455322113] {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, .35);
    text-transform: uppercase
}

.main-con[_ngcontent-ng-c1455322113] {
    background-image: url(casinobg.4aafd0d08a047031.png);
    background-size: contain;
    background-attachment: fixed;
    margin-left: 1px;
    padding: 15px
}

.clip[_ngcontent-ng-c1455322113] {
    width: 100%;
    height: 16vh;
    background: var(--sportsbar-bg);
    clip-path: polygon(84.055% 72.197%, 84.055% 72.197%, 86.147% 69.885%, 88.005% 67.632%, 89.628% 65.439%, 91.016% 63.306%, 92.169% 61.232%, 93.086% 59.218%, 93.767% 57.264%, 94.211% 55.369%, 94.418% 53.534%, 94.388% 51.759%, 94.388% 51.759%, 94.171% 49.997%, 93.807% 48.215%, 93.298% 46.411%, 92.642% 44.586%, 91.841% 42.741%, 90.894% 40.874%, 89.802% 38.987%, 88.563% 37.078%, 87.18% 35.149%, 85.651% 33.198%, 85.651% 33.198%, 84.007% 31.24%, 82.279% 29.296%, 80.466% 27.368%, 78.569% 25.454%, 76.586% 23.555%, 74.519% 21.67%, 72.366% 19.799%, 70.128% 17.943%, 67.805% 16.1%, 65.397% 14.27%, 65.397% 14.27%, 62.976% 12.517%, 60.604% 10.892%, 58.282% 9.395%, 56.011% 8.027%, 53.789% 6.787%, 51.618% 5.677%, 49.498% 4.695%, 47.429% 3.842%, 45.411% 3.117%, 43.443% 2.523%, 43.443% 2.523%, 41.562% 2.05%, 39.812% 1.694%, 38.192% 1.453%, 36.703% 1.327%, 35.344% 1.317%, 34.115% 1.421%, 33.017% 1.64%, 32.048% 1.973%, 31.21% 2.421%, 30.501% 2.983%, 30.501% 2.983%, 29.838% 3.683%, 29.126% 4.536%, 28.363% 5.542%, 27.552% 6.701%, 26.691% 8.012%, 25.78% 9.476%, 24.821% 11.094%, 23.811% 12.865%, 22.753% 14.789%, 21.645% 16.866%, 21.645% 16.866%, 20.561% 19.054%, 19.565% 21.321%, 18.657% 23.666%, 17.837% 26.09%, 17.107% 28.593%, 16.465% 31.175%, 15.913% 33.836%, 15.45% 36.576%, 15.078% 39.395%, 14.796% 42.294%, 14.796% 42.294%, 14.587% 45.219%, 14.444% 48.136%, 14.367% 51.047%, 14.356% 53.95%, 14.412% 56.845%, 14.534% 59.733%, 14.722% 62.613%, 14.978% 65.485%, 15.3% 68.348%, 15.688% 71.203%, 15.688% 71.203%, 16.163% 73.998%, 16.751% 76.672%, 17.455% 79.224%, 18.272% 81.656%, 19.205% 83.967%, 20.252% 86.158%, 21.415% 88.229%, 22.692% 90.179%, 24.085% 92.01%, 25.592% 93.722%, 25.592% 93.722%, 27.198% 95.236%, 28.894% 96.499%, 30.68% 97.509%, 32.556% 98.266%, 34.522% 98.771%, 36.578% 99.023%, 38.723% 99.022%, 40.957% 98.767%, 43.28% 98.259%, 45.692% 97.496%, 45.692% 97.496%, 48.051% 96.635%, 50.205% 95.841%, 52.154% 95.113%, 53.898% 94.452%, 55.437% 93.857%, 56.771% 93.328%, 57.901% 92.864%, 58.825% 92.466%, 59.544% 92.131%, 60.059% 91.862%, 60.059% 91.862%, 60.5% 91.607%, 61.01% 91.307%, 61.589% 90.963%, 62.237% 90.573%, 62.953% 90.138%, 63.738% 89.659%, 64.591% 89.134%, 65.512% 88.566%, 66.502% 87.953%, 67.56% 87.295%, 67.56% 87.295%, 68.703% 86.533%, 69.959% 85.603%, 71.328% 84.507%, 72.81% 83.246%, 74.404% 81.818%, 76.111% 80.224%, 77.929% 78.465%, 79.859% 76.541%, 81.901% 74.451%, 84.055% 72.197%);
    border-radius: 20px
}

.clip2[_ngcontent-ng-c1455322113] {
    width: 87%;
    height: 14vh;
    top: 16px;
    left: 14px;
    position: absolute;
    background: var(--header-bg);
    clip-path: polygon(96.85% 20.615%, 96.85% 20.615%, 95.756% 18.591%, 94.507% 16.684%, 93.103% 14.894%, 91.544% 13.221%, 89.828% 11.665%, 87.958% 10.227%, 85.932% 8.906%, 83.751% 7.702%, 81.414% 6.615%, 78.922% 5.645%, 78.922% 5.645%, 76.362% 4.769%, 73.838% 3.966%, 71.346% 3.233%, 68.889% 2.573%, 66.464% 1.984%, 64.073% 1.466%, 61.714% 1.02%, 59.388% .646%, 57.095% .343%, 54.833% .112%, 49.102% .004%, 49.102% .004%, 47.246% .021%, 45.251% .124%, 43.118% .312%, 40.846% .587%, 38.434% .948%, 35.883% 1.394%, 33.193% 1.927%, 30.362% 2.545%, 27.391% 3.249%, 24.279% 4.039%, 24.279% 4.039%, 21.212% 4.933%, 18.349% 5.961%, 15.69% 7.124%, 13.236% 8.421%, 10.986% 9.854%, 8.94% 11.422%, 7.099% 13.125%, 5.462% 14.965%, 4.03% 16.941%, 2.802% 19.053%, 2.802% 19.053%, 1.794% 21.262%, 1.01% 23.541%, .45% 25.891%, .113% 28.311%, -0% 30.801%, .11% 33.362%, .443% 35.993%, 1% 38.694%, 1.779% 41.465%, 2.781% 44.307%, 2.781% 44.307%, 3.945% 47.177%, 5.197% 50.034%, 6.538% 52.878%, 7.967% 55.709%, 9.484% 58.526%, 11.09% 61.329%, 12.786% 64.118%, 14.57% 66.894%, 16.443% 69.656%, 18.405% 72.403%, 18.405% 72.403%, 20.412% 75.087%, 22.404% 77.647%, 24.384% 80.081%, 26.35% 82.391%, 28.302% 84.577%, 30.242% 86.638%, 32.167% 88.575%, 34.079% 90.388%, 35.978% 92.078%, 37.863% 93.643%, 37.863% 93.643%, 39.721% 95.054%, 41.525% 96.293%, 43.274% 97.36%, 44.97% 98.255%, 46.611% 98.978%, 48.197% 99.528%, 49.729% 99.905%, 51.207% 100.11%, 52.629% 100.141%, 53.997% 100%, 53.997% 100%, 54.871% 99.804%, 55.867% 99.464%, 56.985% 98.979%, 58.224% 98.349%, 59.586% 97.575%, 61.069% 96.657%, 62.676% 95.594%, 64.405% 94.387%, 66.258% 93.035%, 68.234% 91.539%, 68.234% 91.539%, 70.25% 89.915%, 72.238% 88.182%, 74.196% 86.34%, 76.125% 84.387%, 78.024% 82.323%, 79.894% 80.149%, 81.734% 77.864%, 83.546% 75.468%, 85.327% 72.961%, 87.08% 70.342%, 87.08% 70.342%, 88.761% 67.676%, 90.33% 65.018%, 91.787% 62.366%, 93.131% 59.721%, 94.364% 57.083%, 95.484% 54.452%, 96.493% 51.829%, 97.39% 49.212%, 98.175% 46.604%, 98.849% 44.003%, 98.849% 44.003%, 99.379% 41.432%, 99.747% 38.913%, 99.953% 36.446%, 99.995% 34.03%, 99.876% 31.666%, 99.595% 29.354%, 99.151% 27.092%, 98.546% 24.882%, 97.779% 22.723%, 96.85% 20.615%);
    border-radius: 20px
}

.casinoImg[_ngcontent-ng-c1455322113] {
    width: 100%;
    height: 100%;
    position: absolute
}

@media screen and (min-width:501px) and (max-width:992px) {
    .home[_ngcontent-ng-c1455322113] {
        padding-bottom: 100px
    }
}

@media screen and (max-width:767px) {
    .casinoImg[_ngcontent-ng-c1455322113] {
        width: 100%
    }

    .clip[_ngcontent-ng-c1455322113] {
        width: 100%;
        height: 118px
    }

    .clip2[_ngcontent-ng-c1455322113] {
        width: 89%;
        height: 100px;
        top: 16px;
        left: 0
    }
}

.pointer[_ngcontent-ng-c1455322113] {
    cursor: pointer
}

.isAndroid[_ngcontent-ng-c1455322113] div[_ngcontent-ng-c1455322113]:last-child {
    padding-bottom: 25px
}

.searchBox[_ngcontent-ng-c1455322113] {
    position: absolute;
    z-index: 100;
    background: var(--casino-tab-active-bg) !important;
    color: var(--casino-tab-active-color) !important;
    border: 1px solid var(--casino-tab-active-color) !important;
    right: 1%;
    top: 8%;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    border-radius: 50px;
    height: 30px;
    font-size: 17px;
    cursor: pointer
}

.searchInput[_ngcontent-ng-c1455322113] {
    position: absolute;
    z-index: 99;
    top: 8%;
    border-radius: 50px
}

.searchInput[_ngcontent-ng-c1455322113] input[_ngcontent-ng-c1455322113] {
    height: 30px;
    border-radius: 50px;
    width: 0px;
    padding-left: 10px;
    font-size: 16px
}

.form-control[_ngcontent-ng-c1455322113]:focus {
    border: none;
    outline: 0;
    box-shadow: 0 0 #0d6efd40 !important
}

.showsearchbar[_ngcontent-ng-c1455322113] {
    right: 2%
}

.showsearchbar[_ngcontent-ng-c1455322113] input[_ngcontent-ng-c1455322113] {
    width: 200px;
    transition: all .6s ease-in-out
}

.hideSearchBar[_ngcontent-ng-c1455322113] input[_ngcontent-ng-c1455322113] {
    width: 0px;
    transition: all .6s ease-in-out
}

@media only screen and (max-width: 767px) {
    .searchBox[_ngcontent-ng-c1455322113] {
        left: 92%
    }

    .hideSearchBar[_ngcontent-ng-c1455322113] {
        right: 2%
    }
}

@media only screen and (min-width:768px) {

    .showsearchbar[_ngcontent-ng-c1455322113],
    .hideSearchBar[_ngcontent-ng-c1455322113] {
        right: 1.5%
    }
}

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c1455322113] .casinoname-item[_ngcontent-ng-c1455322113]:last-child .nav-link[_ngcontent-ng-c1455322113] {
    border-right: none
}

.show[_ngcontent-ng-c898714788] {
    display: block !important
}

.m5[_ngcontent-ng-c898714788] {
    margin: 5px !important
}

.game-heading[_ngcontent-ng-c898714788] {
    position: relative
}

.game-heading[_ngcontent-ng-c898714788] .card-header-title[_ngcontent-ng-c898714788] {
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 700
}

.live-casino[_ngcontent-ng-c898714788] .casino-icon[_ngcontent-ng-c898714788] {
    position: relative
}

.live-casino[_ngcontent-ng-c898714788] .casino-icon[_ngcontent-ng-c898714788] img[_ngcontent-ng-c898714788] {
    width: 100%;
    height: 200px
}

.live-casino[_ngcontent-ng-c898714788] .casino-icon[_ngcontent-ng-c898714788] .casino-name[_ngcontent-ng-c898714788] {
    bottom: 0
}

.live-casino[_ngcontent-ng-c898714788] .casino-name[_ngcontent-ng-c898714788] {
    padding: 5px;
    position: absolute;
    width: 100%;
    bottom: -15px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px
}

.casinoicons[_ngcontent-ng-c898714788] {
    background: var(--casino-icon-bg);
    box-shadow: 0 5px 9px -3px;
    border-radius: 4px;
    margin-bottom: 15px;
    cursor: pointer;
    position: relative
}

.casinoicons[_ngcontent-ng-c898714788] img[_ngcontent-ng-c898714788] {
    width: 100%;
    min-height: 112px
}

.casino-bottom[_ngcontent-ng-c898714788] {
    font-family: Roboto Condensed, sans-serif;
    background: var(--casino-bottom-bg);
    padding: 4px 0;
    text-align: center;
    font-size: 16px;
    line-height: 18px;
    color: var(--casino-bottom-color);
    letter-spacing: 0px;
    position: absolute;
    bottom: 0;
    width: 100%;
    right: 0;
    left: 0;
    z-index: 2;
    align-items: center;
    display: flex;
    justify-content: center;
    min-height: 32px;
    border-radius: 0 0 3px 3px;
    font-weight: 600
}

@media only screen and (min-width: 400px) and (max-width:430px) {
    .casinoicons[_ngcontent-ng-c898714788] img[_ngcontent-ng-c898714788] {
        min-height: 125px !important;
        height: 125px !important
    }
}

@media only screen and (min-width: 431px) and (max-width:510px) {
    .casinoicons[_ngcontent-ng-c898714788] img[_ngcontent-ng-c898714788] {
        min-height: 125px;
        height: 125px
    }
}

@media only screen and (min-width: 511px) and (max-width:600px) {
    .casinoicons[_ngcontent-ng-c898714788] img[_ngcontent-ng-c898714788] {
        min-height: 161px !important;
        height: 161px !important
    }
}

@media only screen and (min-width: 768px) {
    .casinoicons[_ngcontent-ng-c898714788] img[_ngcontent-ng-c898714788] {
        min-height: 185px !important
    }
}

.inplay-sportwise[_ngcontent-ng-c898714788] {
    border-bottom: 1px solid var(--casino-container-border-bottom);
    background: var(--casino-container-bg)
}

.nav-tabs-casino[_ngcontent-ng-c898714788] {
    background: var(--casino-tab-bg);
    border-radius: 0;
    border-bottom: 0;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    position: relative
}

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c898714788] .casinoname-item[_ngcontent-ng-c898714788] .nav-link[_ngcontent-ng-c898714788] {
    padding: 7px;
    min-width: 60px;
    color: var(--casino-tab-color);
    white-space: nowrap;
    text-transform: uppercase;
    border-radius: 8px 8px 0 0;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer
}

.sports[_ngcontent-ng-c898714788] .nav-tabs-casino[_ngcontent-ng-c898714788] .nav-link.active[_ngcontent-ng-c898714788] {
    background: var(--casino-tab-active-bg);
    color: var(--casino-tab-active-color);
    border: none
}

.sports[_ngcontent-ng-c898714788] .nav-tabs-casino[_ngcontent-ng-c898714788] .nav-item[_ngcontent-ng-c898714788] {
    flex: 1 1 0;
    padding: 0 4px;
    margin-bottom: 0;
    margin-top: 5px
}

.casinoicons[_ngcontent-ng-c898714788] {
    position: relative;
    box-shadow: 0 5px 9px -3px;
    border-radius: 8px;
    cursor: pointer;
    background: var(--casino-icon-bg)
}

.nav-tabs-casino[_ngcontent-ng-c898714788]::-webkit-scrollbar {
    display: none !important
}

@media only screen and (max-width:574px) {
    .inplay-sportwise[_ngcontent-ng-c898714788] {
        margin-top: -1px
    }
}

@media only screen and (min-width: 1200px) {
    .container[_ngcontent-ng-c898714788] {
        padding-right: 18px;
        padding-left: 18px
    }

    .casino-cols[_ngcontent-ng-c898714788] {
        padding: 4px !important
    }
}

@media only screen and (max-width: 767px) {
    .container[_ngcontent-ng-c898714788] {
        padding-left: 10px;
        padding-right: 10px
    }

    .casino-cols[_ngcontent-ng-c898714788] {
        padding: 4px !important
    }
}

@media only screen and (max-width: 767px) {
    .casinoicons[_ngcontent-ng-c898714788] {
        background: var(--casino-icon-bg);
        box-shadow: 0 5px 9px -3px;
        border-radius: 4px;
        margin-bottom: 15px;
        cursor: pointer;
        position: relative
    }

    .img-fluid[_ngcontent-ng-c898714788] {
        height: auto !important
    }

    .casino-bottom[_ngcontent-ng-c898714788] {
        font-size: 10px;
        line-height: 13px;
        min-height: 20px;
        font-family: Roboto Condensed, sans-serif
    }
}

@media only screen and (min-width:575px) and (max-width:767px) {
    .casinoicons[_ngcontent-ng-c898714788] a[_ngcontent-ng-c898714788] img[_ngcontent-ng-c898714788] {
        min-height: 173px;
        height: 173px
    }
}

@media only screen and (min-width:993px) {
    .featured-box[_ngcontent-ng-c898714788] {
        position: relative
    }

    .casino-bottom[_ngcontent-ng-c898714788] {
        border-radius: 0 0 6px 6px
    }

    .menu-item[_ngcontent-ng-c898714788] div[_ngcontent-ng-c898714788] {
        border-radius: 8px 8px 0 0 !important
    }

    .inplayPage[_ngcontent-ng-c898714788] {
        bottom: 9px
    }
}

.sportsListNav[_ngcontent-ng-c898714788] {
    list-style: none;
    background: var(--casino-tab-bg);
    margin-bottom: 0;
    display: flex;
    padding-left: 0;
    overflow-x: scroll
}

.menu-item2[_ngcontent-ng-c898714788] {
    min-width: -webkit-fit-content !important;
    border-right: 1px solid var(--casino-tab-color);
    border-bottom: 1px solid var(--casino-tab-color);
    display: flex;
    align-items: center;
    color: var(--casino-tab-color);
    border-color: var(--casino-tab-color);
    cursor: pointer
}

.SportsNavItems[_ngcontent-ng-c898714788] {
    display: flex;
    flex-direction: column;
    text-align: center;
    font-size: 12px;
    min-width: max-content
}

.SportsNavItems[_ngcontent-ng-c898714788] .sports-img[_ngcontent-ng-c898714788] {
    padding: 8px
}

.sportsListNav[_ngcontent-ng-c898714788]::-webkit-scrollbar {
    display: none
}

.activeCasinoMenu[_ngcontent-ng-c898714788] {
    background: var(--casino-tab-active-bg) !important;
    color: var(--casino-tab-active-color)
}

.hide[_ngcontent-ng-c898714788] {
    display: none
}

.show[_ngcontent-ng-c898714788] {
    display: block
}

@media only screen and (min-width:800px) and (max-width:990px) {
    .container[_ngcontent-ng-c898714788] {
        max-width: 809px !important
    }
}

@media only screen and (max-width: 1024px) {
    .casinoicons[_ngcontent-ng-c898714788] {
        position: relative;
        box-shadow: 0 5px 9px -3px;
        border-radius: 4px;
        margin-bottom: 15px;
        cursor: pointer
    }

    .casinoicons[_ngcontent-ng-c898714788] img[_ngcontent-ng-c898714788] {
        min-height: 112px
    }
}

.casinoLink[_ngcontent-ng-c898714788] {
    text-decoration: none;
    color: #000;
    display: flex;
    align-items: center;
    flex-direction: column;
    font-weight: 600
}

.main-con[_ngcontent-ng-c898714788] {
    background-image: url(casinobg.4aafd0d08a047031.png);
    background-size: contain;
    background-attachment: fixed;
    margin-left: 1px;
    padding: 15px
}

@media screen and (min-width:501px) and (max-width:992px) {
    .home[_ngcontent-ng-c898714788] {
        padding-bottom: 100px
    }
}

@media screen and (max-width:767px) {
    .clip[_ngcontent-ng-c898714788] {
        width: 100%;
        height: 118px
    }
}

.pointer[_ngcontent-ng-c898714788] {
    cursor: pointer
}

.searchBox[_ngcontent-ng-c898714788] {
    position: absolute;
    z-index: 100;
    background: var(--casino-tab-active-bg) !important;
    color: var(--casino-tab-active-color) !important;
    border: 1px solid var(--casino-tab-active-color) !important;
    right: 1%;
    top: 8%;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    border-radius: 50px;
    height: 30px;
    font-size: 17px;
    cursor: pointer
}

.searchInput[_ngcontent-ng-c898714788] {
    position: absolute;
    z-index: 99;
    top: 8%;
    border-radius: 50px
}

.searchInput[_ngcontent-ng-c898714788] input[_ngcontent-ng-c898714788] {
    height: 30px;
    border-radius: 50px;
    width: 0px;
    padding-left: 10px;
    font-size: 16px
}

.form-control[_ngcontent-ng-c898714788]:focus {
    border: none;
    outline: 0;
    box-shadow: 0 0 #0d6efd40 !important
}

.showsearchbar[_ngcontent-ng-c898714788] {
    right: 2%
}

.showsearchbar[_ngcontent-ng-c898714788] input[_ngcontent-ng-c898714788] {
    width: 200px;
    transition: all .6s ease-in-out
}

.hideSearchBar[_ngcontent-ng-c898714788] input[_ngcontent-ng-c898714788] {
    width: 0px;
    transition: all .6s ease-in-out
}

@media only screen and (max-width: 767px) {
    .searchBox[_ngcontent-ng-c898714788] {
        right: 1%
    }

    .hideSearchBar[_ngcontent-ng-c898714788] {
        right: 2%
    }
}

@media only screen and (min-width:768px) {

    .showsearchbar[_ngcontent-ng-c898714788],
    .hideSearchBar[_ngcontent-ng-c898714788] {
        right: 1.5%
    }
}

.game-nav-bar.nav-tabs-casino[_ngcontent-ng-c898714788] .casinoname-item[_ngcontent-ng-c898714788]:last-child .nav-link[_ngcontent-ng-c898714788] {
    border-right: none
}

.sports[_ngcontent-ng-c898714788] .nav-tabs-casino[_ngcontent-ng-c898714788] .nav-item.mainTabs[_ngcontent-ng-c898714788]:last-child {
    margin-right: 35px
}

.menu-list[_ngcontent-ng-c898714788] .menu-item[_ngcontent-ng-c898714788] {
    color: var(--mbl-sports-text-color);
    font-weight: 700;
    display: inline-block;
    margin: 4px 4.7px 0 3.4px;
    cursor: pointer
}

@media only screen and (max-width: 574px) {
    .menu-item[_ngcontent-ng-c898714788] div[_ngcontent-ng-c898714788] {
        padding: 5px 3px
    }

    .orange-nav-ic-txt[_ngcontent-ng-c898714788] {
        right: 2px;
        top: .48px
    }
}

.mobile-men[_ngcontent-ng-c898714788] .menu-list[_ngcontent-ng-c898714788] {
    overflow-x: auto;
    overflow-y: hidden;
    position: relative
}

.mobile-men[_ngcontent-ng-c898714788] {
    white-space: nowrap;
    overflow-x: auto;
    width: 100%;
    background: var(--mbl-sports-bar-bg);
    color: var(--mbl-sports-text-color);
    scrollbar-width: none;
    -ms-overflow-style: none !important;
    scrollbar-width: none !important;
    position: relative
}

.mobile-men[_ngcontent-ng-c898714788] .menu-list[_ngcontent-ng-c898714788] {
    margin: 0;
    padding: 0;
    position: relative;
    overflow-x: auto;
    overflow-y: hidden
}

.menu-list[_ngcontent-ng-c898714788] .menu-item[_ngcontent-ng-c898714788] {
    color: var(--mbl-sports-text-color);
    margin: 5px 5px 0;
    font-weight: 700;
    display: inline-block
}

.menu-list[_ngcontent-ng-c898714788]::-webkit-scrollbar {
    display: none !important
}

.mobile-men[_ngcontent-ng-c898714788] {
    -ms-overflow-style: none !important;
    scrollbar-width: none
}

.menu-item.active[_ngcontent-ng-c898714788] div[_ngcontent-ng-c898714788] {
    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-c898714788] .exch[_ngcontent-ng-c898714788] {
    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-c898714788] .exch[_ngcontent-ng-c898714788] .virtual[_ngcontent-ng-c898714788] path[_ngcontent-ng-c898714788] {
    color: var(--mbl-sports-active-text-color);
    fill: var(--mbl-sports-active-text-color)
}

.menu-item[_ngcontent-ng-c898714788] div[_ngcontent-ng-c898714788] {
    font-weight: 700;
    border-radius: 1.6vw 1.6vw 0 0;
    padding: 5px
}

.menu-list[_ngcontent-ng-c898714788] svg[_ngcontent-ng-c898714788] {
    width: 32px;
    height: 29px
}

.newlaunch[_ngcontent-ng-c898714788] span[_ngcontent-ng-c898714788] {
    transition: .1s ease-in;
    animation: 1s infinite _ngcontent-ng-c898714788_newlaunchin
}

@keyframes _ngcontent-ng-c898714788_newlaunchin {
    0% {
        color: red
    }

    50% {
        color: #ff0
    }

    to {
        color: #00f
    }
}

.back[_ngcontent-ng-c4065501593] {
    background-color: #a7d8fd !important
}

.container-fluid-5[_ngcontent-ng-c4065501593],
.container-5[_ngcontent-ng-c4065501593] {
    padding-left: 5px;
    padding-right: 5px
}

.row.row5[_ngcontent-ng-c4065501593] {
    margin-left: -5px;
    margin-right: -5px;
    font-size: 12px
}

.row.row5[_ngcontent-ng-c4065501593]>[class*=col-][_ngcontent-ng-c4065501593] {
    padding-left: 5px;
    padding-right: 5px
}

.place-bet[_ngcontent-ng-c4065501593] .stakeactionplus1[_ngcontent-ng-c4065501593],
.place-bet[_ngcontent-ng-c4065501593] .stakeactionminus1[_ngcontent-ng-c4065501593] {
    background: var(--betslip-cmp-stakeactionminus-disable-bg) !important;
    height: 40px;
    width: 40px;
    line-height: 28px;
    float: left;
    font-size: 1rem;
    color: var(--plusMinus-color);
    padding: 10px;
    border: 1px solid var(--plusMinus-border-color);
    position: absolute
}

.place-bet[_ngcontent-ng-c4065501593] .stakeactionplus[_ngcontent-ng-c4065501593],
.place-bet[_ngcontent-ng-c4065501593] .stakeactionminus[_ngcontent-ng-c4065501593] {
    background: var(--plusMinus-bg);
    height: 40px;
    width: 40px;
    line-height: 28px;
    float: left;
    font-size: 1rem;
    color: var(--plusMinus-color);
    padding: 10px;
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;
    border: 1px solid var(--plusMinus-border-color);
    position: absolute
}

.stakeactionplus[_ngcontent-ng-c4065501593] {
    border-radius: 0 7px 7px 0 !important
}

.btn.disabled[_ngcontent-ng-c4065501593],
.btn[_ngcontent-ng-c4065501593]:disabled {
    opacity: .65
}

.fa[_ngcontent-ng-c4065501593],
.fas[_ngcontent-ng-c4065501593] {
    font-weight: 900
}

.btn[_ngcontent-ng-c4065501593] {
    border-radius: 0
}

.btn-primary[_ngcontent-ng-c4065501593] {
    background-color: var(--theme1-bg);
    border-color: var(--theme1-bg);
    color: var(--primary-color)
}

.place-bet[_ngcontent-ng-c4065501593] .btn-primary[_ngcontent-ng-c4065501593] {
    height: 37px;
    line-height: 28px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    font-weight: 700;
    width: 100%
}

.btn-secondary[_ngcontent-ng-c4065501593] {
    background-color: var(--theme2-bg);
    border-color: var(--theme2-bg);
    color: var(--secondary-color)
}

.place-bet[_ngcontent-ng-c4065501593] .btn-secondary[_ngcontent-ng-c4065501593] {
    height: 28px;
    line-height: 28px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
    font-weight: 700;
    width: 100%
}

.slip-back[_ngcontent-ng-c4065501593] {
    background-color: var(--betslip-cmp-slip-back-bg)
}

.slip-lay[_ngcontent-ng-c4065501593] {
    background-color: var(--betslip-cmp-slip-lay-bg)
}

.slip-sportsbook[_ngcontent-ng-c4065501593],
.slip-sportsbook[_ngcontent-ng-c4065501593] .stackbutton[_ngcontent-ng-c4065501593] {
    background-color: #d3edd0 !important
}

.marginClass[_ngcontent-ng-c4065501593] {
    margin: -5px !important
}

.place-bet[_ngcontent-ng-c4065501593] .btn-secondary[_ngcontent-ng-c4065501593] {
    height: 36px;
    line-height: 36px
}

@media only screen and (max-width: 992px) {
    .quick-bet-confirm[_ngcontent-ng-c4065501593] {
        width: 94%;
        background-color: #dcdcdc !important;
        color: #212121
    }

    #betAmount[_ngcontent-ng-c4065501593] {
        background: #fff !important
    }
}

.btn-send[_ngcontent-ng-c4065501593] {
    background: url(bg-send.61cf75eceead1154.png) repeat-x #a4a4a4 !important;
    color: #e6dfcd;
    cursor: not-allowed;
    pointer-events: none;
    width: 100%;
    border: 1px solid #333;
    border-radius: 5px;
    font-weight: 700
}

.btn-send-active[_ngcontent-ng-c4065501593] {
    background: var(--stack-placebet-bg) !important;
    color: var(--stack-placebet-color);
    border-color: var(--stack-placebet-border-bg);
    height: 38px;
    margin: 0;
    pointer-events: all;
    width: 100%;
    font-weight: 700;
    border-radius: 5px
}

.btn-cancel[_ngcontent-ng-c4065501593] {
    background: var(--stack-cancel-bg);
    border: 1px solid var(--stack-cancel-border-bg);
    border-radius: 4px;
    color: var(--stack-cancel-color) !important;
    font-weight: 700 !important;
    font-size: 13px !important;
    height: 38px !important;
    margin: 0 5px 0 0 !important;
    text-align: center
}

.priceClass[_ngcontent-ng-c4065501593] .btn.disabled[_ngcontent-ng-c4065501593] {
    background: #b5c0c8 !important
}

.quick-bet-confirm[_ngcontent-ng-c4065501593] {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    flex-direction: column;
    justify-content: center;
    display: flex;
    color: var(--input-disable-stake-color) !important;
    margin-bottom: 0;
    background: var(--betslip-cmp-stakeactionminus-disable-bg) !important;
    font-size: 15px;
    font-weight: 700
}

.stackbutton[_ngcontent-ng-c4065501593] {
    border-top: 1px solid var(--betslip-cmp-slip-back-br-border-t);
    background-color: var(--betslip-cmp-slip-back-bg)
}

.stackbuttonLay[_ngcontent-ng-c4065501593] {
    border-top: 1px solid var(--betslip-cmp-slip-lay-br-border-t);
    background-color: var(--betslip-cmp-slip-lay-bg)
}

.fancy-quick-btn[_ngcontent-ng-c4065501593],
.kbc-tab[_ngcontent-ng-c4065501593] {
    background: var(--stack-bg);
    border: 1px solid var(--stack-border-bg);
    border-radius: 4px;
    color: var(--stack-color);
    font-weight: 400 !important;
    line-height: 18px !important;
    font-size: 13px !important;
    height: 31px !important;
    margin: 0 5px 0 0 !important;
    text-align: center;
    width: 100%
}

.marginClass[_ngcontent-ng-c4065501593] {
    margin: -2px !important
}

.betButtonMinus[_ngcontent-ng-c4065501593] {
    content: "";
    background-repeat: no-repeat;
    background-size: contain;
    display: flex;
    width: 20px;
    position: absolute;
    height: 15px;
    font-size: 21px;
    align-items: center;
    justify-content: center;
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px
}

.betButtonPlus[_ngcontent-ng-c4065501593] {
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-flex;
    width: 20px;
    position: absolute;
    height: 19px;
    font-size: 19px;
    border-bottom-right-radius: 7px;
    border-top-right-radius: 7px
}

.input-Betslip[_ngcontent-ng-c4065501593] {
    border-top: 1px solid var(--plusMinus-border-color);
    border-bottom: 1px solid var(--plusMinus-border-color);
    color: var(--input-stake-color) !important;
    background: var(--input-stake-bg);
    border-left: 0px;
    border-right: 0px;
    height: 40px !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px
}

.padd-0[_ngcontent-ng-c4065501593] {
    padding: 0 4px 4px
}

.paddtp[_ngcontent-ng-c4065501593] {
    padding-top: 5px
}

.priceClass[_ngcontent-ng-c4065501593] {
    display: flex;
    justify-content: center;
    width: 100%;
    position: relative
}

input.input-Betslip[_ngcontent-ng-c4065501593]:focus {
    outline-width: 0 !important
}

@media only screen and (min-device-width: 820px) and (max-device-width: 992px) {
    .container[_ngcontent-ng-c4065501593] {
        max-width: 800px !important
    }

    .col-sm-3[_ngcontent-ng-c4065501593] {
        flex: 1 0 0%;
        width: 25%
    }

    .text-right[_ngcontent-ng-c4065501593] {
        margin-right: 6px
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1025px) {
    .input-Betslip[_ngcontent-ng-c4065501593] {
        width: 60%
    }

    .ipadPro[_ngcontent-ng-c4065501593] {
        position: relative;
        left: -17px
    }

    .btn-send[_ngcontent-ng-c4065501593] {
        width: 90%;
        float: right
    }

    .place-bet[_ngcontent-ng-c4065501593] .btn-secondary[_ngcontent-ng-c4065501593] {
        float: left;
        width: 90%
    }

    .fancy-quick-btn[_ngcontent-ng-c4065501593],
    .kbc-tab[_ngcontent-ng-c4065501593] {
        padding: 6px 0 0 7px
    }
}

@media only screen and (max-width: 1024px) {
    .input-Betslip[_ngcontent-ng-c4065501593] {
        width: 95%
    }
}

@media only screen and (min-width: 1024px) {
    .input-Betslip[_ngcontent-ng-c4065501593] {
        width: 60%;
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }
}

@media only screen and (min-width: 786x) and (max-width: 819px) {
    .input-Betslip[_ngcontent-ng-c4065501593] {
        width: 95%
    }
}

@media only screen and (min-width: 820px) and (max-width: 900px) {
    .input-Betslip[_ngcontent-ng-c4065501593] {
        width: 65%
    }

    .marginRight[_ngcontent-ng-c4065501593] {
        margin-right: 6px
    }

    .slip-back[_ngcontent-ng-c4065501593] {
        padding-bottom: 3px
    }
}

@media only screen and (min-width: 992px) {
    .stack-inputs[_ngcontent-ng-c4065501593] {
        width: 12.49%
    }

    .text-right[_ngcontent-ng-c4065501593] {
        margin-right: 6px
    }
}

@media only screen and (min-width: 426px) {
    .text-right[_ngcontent-ng-c4065501593] {
        text-align: center !important
    }
}

@media (min-width: 1200px) {
    .desktopwd[_ngcontent-ng-c4065501593] {
        width: 12.5% !important
    }
}

@media (min-width: 992px) {
    .desktopwd[_ngcontent-ng-c4065501593] {
        width: 12.5% !important
    }
}

@media only screen and (min-width: 1635px) {
    .input-Betslip[_ngcontent-ng-c4065501593] {
        width: 65%
    }
}

@media only screen and (min-width: 1850px) {
    .input-Betslip[_ngcontent-ng-c4065501593] {
        width: 72%
    }
}

.eususpended[_ngcontent-ng-c1910803830] {
    background-color: transparent !important
}

.eususpended[_ngcontent-ng-c1910803830]:after {
    background-color: transparent !important
}

.firstboxTp[_ngcontent-ng-c1910803830] {
    width: 49%;
    border-radius: 24px 0 0 24px;
    padding: 5px;
    background: #000 !important;
    color: var(--PlayText);
    height: 92px;
    font-size: 20px;
    font-weight: 700;
    position: relative
}

.suspendedTxt[_ngcontent-ng-c1910803830] {
    color: #666 !important
}

.nonSuspendedTxt[_ngcontent-ng-c1910803830] {
    color: #fff !important
}

.firstboxTpSelected[_ngcontent-ng-c1910803830] {
    box-shadow: 0 0 20px 7px #fff;
    -webkit-box-shadow: 0px 0px 20px 7px rgb(255 255 255);
    -moz-box-shadow: 0px 0px 20px 7px rgb(255 255 255)
}

.Secondboxtp[_ngcontent-ng-c1910803830] {
    width: 49%;
    border-radius: 0 24px 24px 0;
    padding: 5px;
    background: #000 !important;
    color: var(--PlayText);
    height: 92px;
    font-size: 20px;
    font-weight: 700;
    position: relative
}

.euTeenpattiboxes[_ngcontent-ng-c1910803830] {
    margin-left: auto;
    margin-right: auto;
    width: 98%
}

.Secondboxtp.suspended[_ngcontent-ng-c1910803830]:after {
    border-radius: 0 24px 24px 0
}

.firstboxTp.suspended[_ngcontent-ng-c1910803830]:after {
    border-radius: 24px 0 0 24px
}

.suspended[_ngcontent-ng-c1910803830]:after {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    right: 0;
    background-color: #0009;
    color: var(--text-white-color);
    text-transform: uppercase;
    font-family: "Font Awesome 5 Free";
    content: "\f023";
    font-weight: 900;
    font-size: 18px;
    top: 0;
    z-index: 10;
    width: 100%;
    color: #fff
}

[_nghost-ng-c1910803830] .input-Betslip {
    margin-left: 40px !important
}

.imgPadding[_ngcontent-ng-c1910803830] {
    padding-right: 2px;
    width: 35px;
    border: 1px solid #aaa
}

.market-size-container-firstbox[_ngcontent-ng-c1910803830] {
    position: absolute;
    display: flex;
    justify-content: right;
    flex-direction: row;
    background: #ffffff4d;
    height: 100%;
    border-radius: 24px 0 0 24px;
    top: 0;
    right: 0;
    align-items: center;
    padding-left: 10px;
    opacity: .7;
    font-size: 15px;
    color: #f5f5f5
}

.market-size-container-secondBox[_ngcontent-ng-c1910803830] {
    position: absolute;
    display: flex;
    justify-content: left;
    flex-direction: row;
    background: #ffffff4d;
    height: 100%;
    border-radius: 0 24px 24px 0;
    top: 0;
    left: 0;
    align-items: center;
    font-size: 15px;
    padding-right: 10px;
    opacity: .7;
    color: #f5f5f5
}

.adjustmnet[_ngcontent-ng-c1910803830] {
    left: -22px;
    padding-left: 0
}

.adjustmnetScnd[_ngcontent-ng-c1910803830] {
    right: -13px;
    padding-right: 0
}

@media only screen and (min-width: 421px) {
    .chips_1[_ngcontent-ng-c1910803830] {
        height: 0px
    }
}

.navitem[_ngcontent-ng-c742108842] {
    display: flex
}

.casino-tabs[_ngcontent-ng-c742108842] .nav-item[_ngcontent-ng-c742108842] .nav-link.active[_ngcontent-ng-c742108842] {
    border-bottom: 3px solid #fdcf13;
    background-color: transparent
}

.casino-tabs[_ngcontent-ng-c742108842] .nav-link[_ngcontent-ng-c742108842] {
    color: #fff;
    border: 0;
    text-align: center;
    padding: 0 12px 4px
}

.nav-tabs[_ngcontent-ng-c742108842] {
    border-bottom: none
}

.fancy-info[_ngcontent-ng-c742108842] {
    padding: 8px 0;
    margin: 0;
    width: 80%;
    background-color: #bed5d8;
    font-size: 10px;
    line-height: 7px;
    border-radius: 3px;
    display: flex;
    justify-content: center !important;
    align-items: center
}

dd[_ngcontent-ng-c742108842] {
    margin: 0
}

.red[_ngcontent-ng-c742108842] {
    color: red;
    margin-left: 2px
}

.black[_ngcontent-ng-c742108842] {
    color: #000;
    margin-left: 2px
}

.back-1[_ngcontent-ng-c742108842] {
    text-align: center
}

.tbl-bets[_ngcontent-ng-c742108842] th[_ngcontent-ng-c742108842] {
    padding: 5px;
    border-top: none;
    text-align: center
}

.spnd-casinouniqueLay[_ngcontent-ng-c742108842] {
    top: 0;
    z-index: 0;
    width: 100%;
    background: #fff;
    opacity: 1
}

.sportbook-minwidth[_ngcontent-ng-c742108842] {
    min-width: 20% !important
}

.sportbook-name[_ngcontent-ng-c742108842] {
    width: 60%
}

.row[_ngcontent-ng-c2934565449] {
    padding: 10px;
    margin: 0
}

.col-6[_ngcontent-ng-c2934565449] {
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    text-transform: uppercase
}

.col-6[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] {
    height: 60px;
    width: 200px;
    background-color: #72bbef !important;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center
}

.col-12[_ngcontent-ng-c2934565449] {
    width: 100%;
    padding: 0 20px;
    margin: 0;
    height: 200px;
    background: rgba(255, 255, 255, .11);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 16px;
    box-shadow: 0 4px 30px #0000001a;
    backdrop-filter: blur(1.9px);
    -webkit-backdrop-filter: blur(1.9px);
    border: 1px solid rgba(255, 255, 255, .31)
}

.win-mark-con[_ngcontent-ng-c2934565449] {
    width: 100%;
    height: 123px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    box-shadow: #32325d40 0 6px 12px -2px, #0000004d 0 3px 7px -3px
}

.back-1[_ngcontent-ng-c2934565449] {
    border-top-left-radius: 90px;
    border-bottom-right-radius: 90px;
    background-color: #fff !important;
    border-left-color: #fff;
    width: 190px;
    text-align: center;
    box-shadow: #0006 0 2px 4px, #0000004d 0 7px 13px -3px, #0003 0 -3px inset
}

.market-name-section[_ngcontent-ng-c2934565449] {
    top: 5px;
    border-top-left-radius: 90px;
    border-bottom-right-radius: 90px;
    background-color: #fff !important;
    height: 42px;
    width: 34%;
    box-shadow: #0006 0 2px 4px, #0000004d 0 7px 13px -3px, #0003 0 -3px inset;
    color: #000;
    background: var(--pockerWinnerMarketBg)
}

.poker-con[_ngcontent-ng-c2934565449] {
    background: var(--pockerHeader)
}

.dyna-pos[_ngcontent-ng-c2934565449] {
    position: relative;
    top: 17px
}

.inside-back[_ngcontent-ng-c2934565449] {
    background: var(--sportsbar-bg) !important;
    margin-left: 26px;
    margin-right: 26px;
    transform: skew(-31deg)
}

.inside-back[_ngcontent-ng-c2934565449] a[_ngcontent-ng-c2934565449] {
    transform: skew(31deg) !important
}

.profitloss[_ngcontent-ng-c2934565449] {
    position: absolute;
    bottom: -1px;
    left: 21%
}

.profitloss2[_ngcontent-ng-c2934565449] {
    position: absolute;
    bottom: -1px;
    right: 21.5%
}

.poker-suspnd[_ngcontent-ng-c2934565449] {
    border-top-left-radius: 61px;
    border-bottom-right-radius: 61px
}

@media only screen and (max-width: 767px) {
    .row[_ngcontent-ng-c2934565449] {
        padding: 1px 6px 1px 3px !important
    }

    .col-12[_ngcontent-ng-c2934565449] {
        padding: 0 !important
    }

    .col-6[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] {
        height: 45px;
        width: 155px
    }

    .row[_ngcontent-ng-c2934565449] {
        padding: 1px 0
    }

    .row[_ngcontent-ng-c2934565449] div[_ngcontent-ng-c2934565449] {
        padding: 0
    }

    .market-name-section[_ngcontent-ng-c2934565449] {
        width: 95%;
        height: 26px;
        top: 4px
    }

    .win-mark-con[_ngcontent-ng-c2934565449] {
        width: 100%;
        height: 112px
    }

    .dyna-pos[_ngcontent-ng-c2934565449] {
        position: relative;
        top: 10px
    }

    .playerA[_ngcontent-ng-c2934565449],
    .playerB[_ngcontent-ng-c2934565449] {
        margin-top: 10px;
        margin-bottom: 8px
    }

    .profitloss[_ngcontent-ng-c2934565449] {
        left: 19%
    }

    .profitloss2[_ngcontent-ng-c2934565449] {
        right: 20%
    }

    .poker-suspnd[_ngcontent-ng-c2934565449] {
        border-top-left-radius: 50px;
        border-bottom-right-radius: 73px
    }

    .inside-back[_ngcontent-ng-c2934565449] {
        padding: 4px 0 !important
    }

    .inside-back-price[_ngcontent-ng-c2934565449] {
        top: 1px !important
    }

    .inside-back-size[_ngcontent-ng-c2934565449] {
        bottom: 3px !important
    }
}

@media only screen and (max-width:575px) {
    .profitloss[_ngcontent-ng-c2934565449] {
        left: 17%
    }
}

@media only screen and (max-width:375px) {
    .back-1[_ngcontent-ng-c2934565449] {
        width: 151px
    }
}

@media only screen and (max-width: 320px) {
    .back-1[_ngcontent-ng-c2934565449] {
        width: 133px
    }

    .back-1[_ngcontent-ng-c2934565449] a[_ngcontent-ng-c2934565449],
    .back-2[_ngcontent-ng-c2934565449] a[_ngcontent-ng-c2934565449],
    .back-3[_ngcontent-ng-c2934565449] a[_ngcontent-ng-c2934565449] {
        font-size: 12px
    }

    .col-6[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] {
        width: 126px
    }
}

.minMaxMbl-desk[_ngcontent-ng-c2934565449] {
    float: right;
    position: relative;
    right: 12px
}

.playerA[_ngcontent-ng-c2934565449] {
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 5px
}

.playerB[_ngcontent-ng-c2934565449] {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 16px
}

.playerA[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449],
.playerB[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] {
    background: var(--sportsbar-bg) !important
}

ul[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] {
    position: relative;
    top: -2px
}

.win-mark-con[_ngcontent-ng-c2934565449] {
    position: relative
}

.profitloss[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449],
.profitloss[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449],
.profitloss[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449],
.profitloss[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449] span[_ngcontent-ng-c2934565449],
.minus-book[_ngcontent-ng-c2934565449] {
    font-size: 12px !important
}

@media only screen and (max-width: 425px) {
    .profitloss2[_ngcontent-ng-c2934565449] {
        right: 22%
    }

    .profitloss[_ngcontent-ng-c2934565449] {
        left: 17%
    }
}

@media only screen and (max-width:350px) {
    .profitloss[_ngcontent-ng-c2934565449] {
        left: 13%
    }

    .profitloss2[_ngcontent-ng-c2934565449] {
        right: 21%
    }
}

@media only screen and (max-width:310px) {
    .profitloss[_ngcontent-ng-c2934565449] {
        left: 12%
    }

    .profitloss2[_ngcontent-ng-c2934565449] {
        right: 22%
    }
}

.row[_ngcontent-ng-c2817653786] {
    padding: 10px;
    margin: 0
}

.col-6[_ngcontent-ng-c2817653786] {
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    text-transform: uppercase
}

.col-6[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] {
    height: 60px;
    width: 200px;
    background-color: #72bbef !important;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center
}

.col-12[_ngcontent-ng-c2817653786] {
    width: 100%;
    padding: 0 20px;
    margin: 0;
    height: 200px;
    background: rgba(255, 255, 255, .11);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 16px;
    box-shadow: 0 4px 30px #0000001a;
    backdrop-filter: blur(1.9px);
    -webkit-backdrop-filter: blur(1.9px);
    border: 1px solid rgba(255, 255, 255, .31)
}

.win-mark-con[_ngcontent-ng-c2817653786] {
    width: 100%;
    height: 123px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    box-shadow: #32325d40 0 6px 12px -2px, #0000004d 0 3px 7px -3px
}

.back-1[_ngcontent-ng-c2817653786] {
    border-top-left-radius: 90px;
    border-bottom-right-radius: 90px;
    background-color: #fff !important;
    border-left-color: #fff;
    width: 190px;
    text-align: center;
    box-shadow: #0006 0 2px 4px, #0000004d 0 7px 13px -3px, #0003 0 -3px inset
}

.market-name-section[_ngcontent-ng-c2817653786] {
    top: 5px;
    border-top-left-radius: 90px;
    border-bottom-right-radius: 90px;
    background-color: #fff !important;
    height: 42px;
    width: 34%;
    box-shadow: #0006 0 2px 4px, #0000004d 0 7px 13px -3px, #0003 0 -3px inset;
    color: #000;
    background: var(--pockerWinnerMarketBg)
}

.poker-con[_ngcontent-ng-c2817653786] {
    background: var(--pockerHeader)
}

.dyna-pos[_ngcontent-ng-c2817653786] {
    position: relative;
    top: 17px
}

.inside-back[_ngcontent-ng-c2817653786] {
    background: var(--sportsbar-bg) !important;
    margin-left: 26px;
    margin-right: 26px;
    transform: skew(-31deg)
}

.inside-back[_ngcontent-ng-c2817653786] a[_ngcontent-ng-c2817653786] {
    transform: skew(31deg) !important
}

.profitloss[_ngcontent-ng-c2817653786] {
    position: absolute;
    bottom: -1px;
    left: 21%
}

.profitloss2[_ngcontent-ng-c2817653786] {
    position: absolute;
    bottom: -1px;
    right: 21.5%
}

.poker-suspnd[_ngcontent-ng-c2817653786] {
    border-top-left-radius: 61px;
    border-bottom-right-radius: 61px
}

@media only screen and (max-width: 767px) {
    .row[_ngcontent-ng-c2817653786] {
        padding: 1px 6px 1px 3px !important
    }

    .col-12[_ngcontent-ng-c2817653786] {
        padding: 0 !important
    }

    .col-6[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] {
        height: 45px;
        width: 155px
    }

    .row[_ngcontent-ng-c2817653786] {
        padding: 1px 0
    }

    .row[_ngcontent-ng-c2817653786] div[_ngcontent-ng-c2817653786] {
        padding: 0
    }

    .market-name-section[_ngcontent-ng-c2817653786] {
        width: 95%;
        height: 26px;
        top: 4px
    }

    .win-mark-con[_ngcontent-ng-c2817653786] {
        width: 100%;
        height: 112px
    }

    .l-win-mark-con[_ngcontent-ng-c2817653786] {
        height: 135px
    }

    .dyna-pos[_ngcontent-ng-c2817653786] {
        position: relative;
        top: 10px
    }

    .l-dyna-pos[_ngcontent-ng-c2817653786] {
        top: 21px
    }

    .playerA[_ngcontent-ng-c2817653786],
    .playerB[_ngcontent-ng-c2817653786] {
        margin-top: 10px;
        margin-bottom: 8px
    }

    .profitloss[_ngcontent-ng-c2817653786] {
        left: 19%
    }

    .profitloss2[_ngcontent-ng-c2817653786] {
        right: 20%
    }

    .poker-suspnd[_ngcontent-ng-c2817653786] {
        border-top-left-radius: 50px;
        border-bottom-right-radius: 73px
    }

    .inside-back[_ngcontent-ng-c2817653786] {
        padding: 4px 0 !important
    }

    .inside-back-price[_ngcontent-ng-c2817653786] {
        top: 1px !important
    }

    .inside-back-size[_ngcontent-ng-c2817653786] {
        bottom: 3px !important
    }
}

@media only screen and (max-width:575px) {
    .profitloss[_ngcontent-ng-c2817653786] {
        left: 17%
    }
}

@media only screen and (max-width:375px) {
    .back-1[_ngcontent-ng-c2817653786] {
        width: 151px
    }
}

@media only screen and (max-width: 320px) {
    .back-1[_ngcontent-ng-c2817653786] {
        width: 133px
    }

    .back-1[_ngcontent-ng-c2817653786] a[_ngcontent-ng-c2817653786],
    .back-2[_ngcontent-ng-c2817653786] a[_ngcontent-ng-c2817653786],
    .back-3[_ngcontent-ng-c2817653786] a[_ngcontent-ng-c2817653786] {
        font-size: 12px
    }

    .col-6[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] {
        width: 126px
    }
}

.minMaxMbl-desk[_ngcontent-ng-c2817653786] {
    float: right;
    position: relative;
    right: 12px
}

.playerA[_ngcontent-ng-c2817653786] {
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 5px
}

.playerB[_ngcontent-ng-c2817653786] {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 16px
}

.playerA[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786],
.playerB[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] {
    background: var(--sportsbar-bg) !important
}

ul[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] {
    position: relative;
    top: -2px
}

.win-mark-con[_ngcontent-ng-c2817653786] {
    position: relative
}

.profitloss[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786],
.profitloss[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786],
.profitloss[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786],
.profitloss[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786] span[_ngcontent-ng-c2817653786],
.minus-book[_ngcontent-ng-c2817653786] {
    font-size: 12px !important
}

@media only screen and (max-width: 425px) {
    .profitloss2[_ngcontent-ng-c2817653786] {
        right: 22%
    }

    .profitloss[_ngcontent-ng-c2817653786] {
        left: 17%
    }
}

@media only screen and (max-width:350px) {
    .profitloss[_ngcontent-ng-c2817653786] {
        left: 13%
    }

    .profitloss2[_ngcontent-ng-c2817653786] {
        right: 21%
    }
}

@media only screen and (max-width:310px) {
    .profitloss[_ngcontent-ng-c2817653786] {
        left: 12%
    }

    .profitloss2[_ngcontent-ng-c2817653786] {
        right: 22%
    }
}

.lucky9-img[_ngcontent-ng-c2817653786] {
    width: 112px;
    position: relative;
    top: -3px
}

.back-section[_ngcontent-ng-c2817653786] .back-1[_ngcontent-ng-c2817653786] .inside-back[_ngcontent-ng-c2817653786] {
    background: #a7d8fd !important
}

.lay-section[_ngcontent-ng-c2817653786] .back-1[_ngcontent-ng-c2817653786] .inside-back[_ngcontent-ng-c2817653786] {
    background: #f9c9d4 !important
}

.title[_ngcontent-ng-c2331422850],
.baccarat[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] div[_ngcontent-ng-c2331422850] {
    font-size: 15px;
    font-weight: 700
}

.baccarat[_ngcontent-ng-c2331422850] .banker-pair[_ngcontent-ng-c2331422850] {
    width: 15%;
    margin-left: 2px;
    height: 90px;
    margin-top: 15px;
    position: relative
}

.baccarat[_ngcontent-ng-c2331422850] .banker[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
    background: linear-gradient(-180deg, #af2736 0, #93212d 100%);
    align-items: flex-end;
    padding-right: 20px !important;
    border-top-right-radius: 16px !important;
    border-bottom-right-radius: 16px !important
}

.baccarat[_ngcontent-ng-c2331422850] .tie[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
    background: linear-gradient(-180deg, #11b24b 0, #1c6235 100%);
    border-radius: 50%;
    border: 2px solid #000
}

.baccarat[_ngcontent-ng-c2331422850] .tie[_ngcontent-ng-c2331422850] {
    position: absolute;
    width: 120px;
    height: 120px;
    border-radius: 50%;
    left: 50%;
    transform: translate(-50%);
    top: 0;
    z-index: 15
}

.chips_1_selected[_ngcontent-ng-c2331422850] p[_ngcontent-ng-c2331422850] {
    height: 50px;
    width: 54px;
    color: #000;
    line-height: 20px;
    vertical-align: middle;
    text-align: center;
    position: absolute;
    font-size: 12px;
    padding: 12px;
    top: 0;
    right: 0;
    left: 25%
}

.baccarat[_ngcontent-ng-c2331422850] .player[_ngcontent-ng-c2331422850] {
    width: 50%;
    height: 120px;
    position: relative
}

.player[_ngcontent-ng-c2331422850] {
    color: #4694de
}

.baccarat[_ngcontent-ng-c2331422850] .banker[_ngcontent-ng-c2331422850] {
    width: 50%;
    height: 120px;
    position: relative
}

.banker[_ngcontent-ng-c2331422850] {
    color: #f10c0c
}

.baccarat[_ngcontent-ng-c2331422850] .player-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] .suspended[_ngcontent-ng-c2331422850]:after {
    border-radius: 16px 0 0 16px
}

.baccarat.player-pair[_ngcontent-ng-c2331422850] {
    margin-right: 2px;
    width: 15%;
    height: 90px;
    margin-top: 15px;
    position: relative
}

.baccarat-betsdiv[_ngcontent-ng-c2331422850] {
    cursor: pointer
}

.baccarat[_ngcontent-ng-c2331422850] .player-pair[_ngcontent-ng-c2331422850] {
    margin-right: 2px;
    width: 15%;
    height: 90px;
    margin-top: 15px;
    position: relative
}

li.chips_1_selected[_ngcontent-ng-c2331422850] {
    list-style: none
}

.baccarat[_ngcontent-ng-c2331422850] .player[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    padding-left: 5px;
    text-decoration: none
}

.baccarat[_ngcontent-ng-c2331422850] .player[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
    background: linear-gradient(-180deg, #1285e2 0, #0b5795 100%);
    border-top-left-radius: 16px !important;
    border-bottom-left-radius: 16px !important;
    align-items: flex-start;
    padding-left: 20px !important;
    text-decoration: none
}

.baccarat[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
    height: 100%;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    flex-direction: column;
    color: var(--text-white);
    padding-left: 0;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    text-decoration: none
}

.baccarat[_ngcontent-ng-c2331422850] .banker-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
    border-radius: 0 16px 16px 0;
    background: linear-gradient(-180deg, #af2736 0, #93212d 100%)
}

.baccarat[_ngcontent-ng-c2331422850] .baccarat-bets-odds[_ngcontent-ng-c2331422850] {
    width: 100%;
    margin-top: 0
}

.baccarat[_ngcontent-ng-c2331422850] .baccarat-bets-odds[_ngcontent-ng-c2331422850] {
    width: 75%;
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap
}

.baccarat[_ngcontent-ng-c2331422850] .baccarat-bets[_ngcontent-ng-c2331422850] {
    padding: 0 5px;
    margin-top: 20px;
    height: 100px
}

.baccarat[_ngcontent-ng-c2331422850] .baccarat-bets[_ngcontent-ng-c2331422850] {
    display: flex;
    display: -webkit-flex;
    width: 100%;
    margin-top: 30px;
    position: relative;
    padding-bottom: 20px
}

.baccarat[_ngcontent-ng-c2331422850] .player-pair[_ngcontent-ng-c2331422850] {
    margin-right: 2px;
    width: 50%;
    height: 90px;
    margin-top: 15px;
    position: relative
}

.baccarat[_ngcontent-ng-c2331422850] .player-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
    border-radius: 16px 0 0 16px;
    background: linear-gradient(-180deg, #1285e2 0, #0b5795 100%)
}

.baccarat[_ngcontent-ng-c2331422850] .banker-pair[_ngcontent-ng-c2331422850] {
    width: 50%;
    margin-left: 2px;
    height: 90px;
    margin-top: 15px;
    position: relative
}

.hidden-xs-left[_ngcontent-ng-c2331422850],
.hidden-xs-right[_ngcontent-ng-c2331422850] {
    display: none
}

@media only screen and (max-width: 1320px) {
    .show-xs[_ngcontent-ng-c2331422850] {
        display: block
    }
}

@media only screen and (min-width: 280px) and (max-width: 1320px) {
    .baccarat[_ngcontent-ng-c2331422850] .banker-pair[_ngcontent-ng-c2331422850] {
        width: 50%;
        height: 60px;
        margin: 0
    }

    .baccarat[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] div[_ngcontent-ng-c2331422850] {
        line-height: 14px !important;
        margin-bottom: 2px !important
    }

    .pairmobile[_ngcontent-ng-c2331422850] .player-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
        background: linear-gradient(-180deg, #af2736 0, #93212d 100%)
    }

    .player-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] .suspended[_ngcontent-ng-c2331422850]:after {
        border-radius: 4px 0 0 4px
    }

    .banker-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name.suspended[_ngcontent-ng-c2331422850]:after {
        border-radius: 4px 0 0 4px
    }

    .baccarat[_ngcontent-ng-c2331422850] .banker-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
        border-radius: 0 4px 4px 0
    }

    .baccarat[_ngcontent-ng-c2331422850] .player-pair[_ngcontent-ng-c2331422850] {
        width: 50%;
        height: 60px;
        margin: 0 10px 0 0
    }

    .baccarat[_ngcontent-ng-c2331422850] .baccarat-bets[_ngcontent-ng-c2331422850] {
        padding: 0 5px;
        margin-top: 20px;
        height: 100px
    }

    .baccarat[_ngcontent-ng-c2331422850] .player-pair[_ngcontent-ng-c2331422850] {
        width: 50%;
        height: 70px;
        margin: 0 10px 0 0
    }

    .baccarat[_ngcontent-ng-c2331422850] .player-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
        border-radius: 4px 0 0 4px
    }

    .baccarat[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] div[_ngcontent-ng-c2331422850] {
        line-height: 14px !important;
        margin-bottom: 2px !important;
        font-size: 15px;
        font-weight: 700
    }

    .player-pair[_ngcontent-ng-c2331422850] .chips_1_selected[_ngcontent-ng-c2331422850] p[_ngcontent-ng-c2331422850] {
        left: 10%
    }

    .chips_1_selected[_ngcontent-ng-c2331422850] p[_ngcontent-ng-c2331422850] {
        height: 35px;
        width: 38px;
        font-size: 7px;
        padding: 11px;
        line-height: 10px
    }

    .baccarat[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
        height: 100%;
        font-size: var(--font-v-small);
        padding-left: 0
    }

    .baccarat[_ngcontent-ng-c2331422850] .banker[_ngcontent-ng-c2331422850],
    .baccarat[_ngcontent-ng-c2331422850] .player[_ngcontent-ng-c2331422850] {
        width: 50% !important;
        height: 90px !important
    }

    .baccarat[_ngcontent-ng-c2331422850] .banker[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
        border-top-right-radius: 6px;
        border-bottom-right-radius: 6px;
        padding-right: 5px
    }

    .baccarat[_ngcontent-ng-c2331422850] .player[_ngcontent-ng-c2331422850] img[_ngcontent-ng-c2331422850],
    .baccarat[_ngcontent-ng-c2331422850] .banker[_ngcontent-ng-c2331422850] img[_ngcontent-ng-c2331422850] {
        height: 25px
    }

    .baccarat[_ngcontent-ng-c2331422850] .banker-pair[_ngcontent-ng-c2331422850] {
        width: 50%;
        height: 70px;
        margin: 0
    }

    .pairmobile[_ngcontent-ng-c2331422850] .baccarat-bets[_ngcontent-ng-c2331422850] {
        height: auto !important
    }

    .pairmobile[_ngcontent-ng-c2331422850] .banker-pair[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
        background: linear-gradient(-180deg, #1285e2 0, #0b5795 100%)
    }

    .baccarat[_ngcontent-ng-c2331422850] .banker-pair[_ngcontent-ng-c2331422850] .baccarat-bets-2[_ngcontent-ng-c2331422850] {
        background: black !important;
        color: #fff !important
    }
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .baccarat[_ngcontent-ng-c2331422850] .baccarat-bets[_ngcontent-ng-c2331422850] {
        padding: 0 5px;
        margin-top: 5px;
        height: 110px
    }

    .baccarat[_ngcontent-ng-c2331422850] .tie[_ngcontent-ng-c2331422850] {
        height: 90px !important;
        width: 90px !important;
        top: 0 !important
    }
}

.suspended[_ngcontent-ng-c2331422850]:after {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    right: 0;
    background-color: #0009;
    color: var(--text-white-color);
    text-transform: uppercase;
    font-family: "Font Awesome 5 Free";
    content: "\f023";
    font-weight: 900;
    font-size: 18px;
    top: 0;
    z-index: 10;
    width: 100%;
    color: #fff
}

[_nghost-ng-c2331422850] .input-Betslip {
    margin-left: 40px !important
}

.imgPadding[_ngcontent-ng-c2331422850] {
    padding-right: 2px;
    width: 35px
}

.profitLoss[_ngcontent-ng-c2331422850] {
    display: flex;
    justify-content: center;
    width: 100%
}

.baccarat[_ngcontent-ng-c2331422850] .player.suspended[_ngcontent-ng-c2331422850]:after {
    border-top-left-radius: 16px !important;
    border-bottom-left-radius: 16px !important;
    padding-left: 5px
}

.baccarat[_ngcontent-ng-c2331422850] .banker.suspended[_ngcontent-ng-c2331422850]:after {
    border-top-right-radius: 16px !important;
    border-bottom-right-radius: 16px !important;
    padding-left: 5px;
    z-index: -1111px !important
}

.baccarat[_ngcontent-ng-c2331422850] .tie.suspended[_ngcontent-ng-c2331422850]:after {
    border-radius: 50% !important
}

.select-box-player[_ngcontent-ng-c2331422850],
.select-box-banker[_ngcontent-ng-c2331422850] {
    background: black !important
}

.recent-res {
    margin-bottom: 160px !important
}

.market-size-container-firstbox[_ngcontent-ng-c2331422850] {
    position: absolute;
    display: flex;
    justify-content: flex-start;
    background: #ffffff4d;
    height: 100%;
    border-radius: 16px 0 0 16px;
    top: 0;
    left: 0;
    padding-left: 4px;
    padding-top: 5px;
    opacity: .7;
    font-size: 15px;
    color: #f5f5f5;
    font-weight: 100 !important;
    align-items: flex-end;
    flex-direction: column;
    flex-wrap: wrap
}

.market-size-container-secondBox[_ngcontent-ng-c2331422850] {
    position: absolute;
    display: flex;
    justify-content: right;
    flex-direction: column;
    background: #ffffff4d;
    height: 100%;
    border-radius: 0 16px 16px 0;
    top: 0;
    right: 0;
    align-items: center;
    font-size: 15px;
    padding-right: 2px;
    padding-top: 5px;
    opacity: .7;
    color: #f5f5f5;
    align-items: flex-end
}

.adjustmnet[_ngcontent-ng-c2331422850] {
    left: -13px;
    padding-left: 0
}

.adjustmnetScnd[_ngcontent-ng-c2331422850] {
    right: -13px;
    padding-right: 0
}

.market-size-container-firstbox-pair[_ngcontent-ng-c2331422850] {
    position: absolute;
    display: flex;
    justify-content: right;
    flex-direction: row;
    background: #ffffff4d;
    height: 100%;
    top: 0;
    right: 0;
    align-items: center;
    padding-left: 10px;
    opacity: .7;
    font-size: 15px;
    color: #f5f5f5
}

.market-size-container-secondBox-pair[_ngcontent-ng-c2331422850] {
    position: absolute;
    display: flex;
    justify-content: left;
    flex-direction: row;
    background: #ffffff4d;
    height: 100%;
    top: 0;
    left: 0;
    align-items: center;
    font-size: 15px;
    padding-right: 10px;
    opacity: .7;
    color: #f5f5f5
}

.market-size-container-tieMarket[_ngcontent-ng-c2331422850] {
    position: absolute;
    display: flex;
    justify-content: right;
    flex-direction: column;
    background: #ffffff4d;
    height: 100%;
    border-radius: 50%;
    top: 0;
    align-items: center;
    padding-left: 10px;
    opacity: .7;
    font-size: 15px;
    color: #f5f5f5;
    padding-top: 5px
}

@media only screen and (min-width: 421px) {
    .chips_1[_ngcontent-ng-c2331422850] {
        height: 0px
    }
}

@media only screen and (min-width: 767px) {
    .chips[_ngcontent-ng-c2331422850] li[_ngcontent-ng-c2331422850] .ring[_ngcontent-ng-c2331422850] {
        width: 60px;
        height: 48px;
        left: calc(50% - 29.5px)
    }
}

.playerWidthCard20[_ngcontent-ng-c2331422850] {
    width: 100% !important
}

.playerWidthCard20[_ngcontent-ng-c2331422850] .baccarat-bets-name[_ngcontent-ng-c2331422850] {
    border-radius: 16px !important
}

.playerWidthCard20.suspended[_ngcontent-ng-c2331422850]:after {
    border-radius: 16px !important
}

.playerWidthCard20[_ngcontent-ng-c2331422850] {
    margin: 0 !important
}

.videoPlayer[_ngcontent-ng-c595356512] {
    position: relative;
    display: flex
}

.imgClass[_ngcontent-ng-c595356512] {
    width: 25px !important;
    height: 25px !important
}

.video-overlay[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 23px;
    height: auto;
    margin-right: 3px
}

.playerClass[_ngcontent-ng-c595356512] {
    font-size: 10px;
    text-transform: none !important;
    font-family: sans-serif
}

.activeCard[_ngcontent-ng-c595356512] {
    color: #53b853 !important
}

.video-overlay[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    font-size: 9px;
    line-height: 9px;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
    width: 100%
}

.video-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    background: rgba(0, 0, 0, .4);
    height: auto;
    left: 0;
    content: "";
    padding: 3px
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    margin-left: -40px;
    margin-top: -40px
}

.ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 80px;
    transform: rotate(341deg)
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -75px;
    z-index: 10;
    animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    -webkit-animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    animation-iteration-count: 3
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px;
    z-index: 10
}

.ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 47%;
    left: 42%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 26px
}

@keyframes _ngcontent-ng-c595356512_zoom-in-zoom-out {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.5)
    }

    to {
        transform: scale(1)
    }
}

.andar-bahir-container[_ngcontent-ng-c595356512] .custom-css-x[_ngcontent-ng-c595356512] {
    margin-left: 6px;
    padding: 0 5px 0 13px
}

.andar-bahir-container[_ngcontent-ng-c595356512] .video-overlay[_ngcontent-ng-c595356512] {
    min-height: 100px
}








.timer-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    right: 4px;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center
}

.round-id[_ngcontent-ng-c595356512] {
    left: 10px;
    top: 0;
    z-index: 2;
    font-weight: 700;
    font-size: 14px;
    color: #fff
}

@media only screen and (max-width: 992px) {
    .round-id[_ngcontent-ng-c595356512] {
        font-size: 8px;
        position: relative;
        left: 0;
        color: var(--text-color-white)
    }
}

[_nghost-ng-c595356512] .timerNumber {
    font-size: 30px;
    color: #ff2800;
    font-weight: 700
}

.minmaxbiki[_ngcontent-ng-c595356512] {
    color: #e2836c;
    font-size: 15px;
    font-weight: 800
}

.rules-biki[_ngcontent-ng-c595356512] {
    margin-left: 15px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    padding: 10px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    overflow-y: auto;
    height: 400px
}

@media only screen and (max-width: 992px) {
    .rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
        height: 500px !important;
        top: 45px
    }
}

@media only screen and (min-width: 320px) and (max-width: 1279px) {
    .modal-content[_ngcontent-ng-c595356512] {
        max-height: calc(100vh - 54px)
    }
}

.rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
    height: 340px;
    line-height: 18px;
    color: #243a48e6;
    border-radius: 0
}

.rules-wrap[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #eee;
    margin: 0;
    font-size: 16px;
    color: #243a48;
    font-weight: 700
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] {
    border-top: 1px solid #ccc;
    padding: 6px 0 0
}

.btn-wrap[_ngcontent-ng-c595356512] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    width: 100%
}

.btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    list-style: none
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] .btnok[_ngcontent-ng-c595356512] {
    width: 150px;
    margin: 0 auto;
    display: block;
    background: url(bg-ok.6de1a9ffb9349f9b.gif) repeat-x #eee;
    border: 1px solid #bbb;
    border-radius: 4px;
    color: #1e1e1e;
    font-weight: 700;
    line-height: 23px;
    font-size: 12px;
    text-align: center;
    text-decoration: none
}

.timer-group[_ngcontent-ng-c595356512] {
    height: 50px;
    margin: 5px auto 0;
    position: relative;
    width: 50px
}

.timer[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 50px;
    overflow: hidden;
    position: absolute;
    width: 50px
}

.timer[_ngcontent-ng-c595356512]:after {
    background: rgb(17, 17, 17);
    border-radius: 50%;
    content: "";
    display: block;
    height: 80px;
    left: 10px;
    position: absolute;
    width: 80px;
    top: 10px
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] {
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 50%
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    border: 50px solid rgba(0, 255, 255, .4);
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: 50%;
    display: block;
    height: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(225deg);
    width: 0
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child {
    transform: rotate(180deg)
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin1
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:last-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin2
}

.timer.minute[_ngcontent-ng-c595356512] {
    background: rgba(0, 0, 0, .2);
    height: 50px;
    right: 0;
    width: 50px;
    bottom: 0
}

.timer.minute[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: var(--timerValue);
    border-top-color: green;
    border-right-color: green;
    border-width: 25px
}

.spanColorRed[_ngcontent-ng-c595356512] {
    border-top-color: red !important;
    border-right-color: red !important
}

.timer.minute[_ngcontent-ng-c595356512]:after {
    height: 40px;
    left: 5px;
    width: 40px;
    top: 5px
}

.textColor[_ngcontent-ng-c595356512] {
    color: red !important
}

.heart[_ngcontent-ng-c595356512] {
    font-size: 185px;
    color: #e00 !important;
    animation: _ngcontent-ng-c595356512_beat .5s infinite alternate;
    transform-origin: center
}

@keyframes _ngcontent-ng-c595356512_beat {
    to {
        transform: scale(1.3)
    }
}

.face[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 40px;
    left: 0;
    position: absolute;
    width: 40px;
    text-align: center;
    top: 0
}

.face[_ngcontent-ng-c595356512] h2[_ngcontent-ng-c595356512] {
    font-weight: 300
}

.face[_ngcontent-ng-c595356512] p[_ngcontent-ng-c595356512] {
    font-size: 20px;
    font-weight: 700;
    position: absolute;
    top: 8px;
    text-align: center;
    right: 2px;
    color: #fff
}

@keyframes _ngcontent-ng-c595356512_spin1 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(225deg)
    }

    to {
        transform: rotate(405deg)
    }
}

@keyframes _ngcontent-ng-c595356512_spin2 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(405deg)
    }

    to {
        transform: rotate(405deg)
    }
}

.singleDigit[_ngcontent-ng-c595356512] {
    top: 9px !important;
    right: 8px !important
}

video[_ngcontent-ng-c595356512] {
    object-fit: fill
}

.winnerOverlay[_ngcontent-ng-c595356512] {
    position: absolute;
    height: auto;
    content: "";
    bottom: 50%;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    width: 100%;
    display: flex;
    justify-content: center
}

.mini-result-new[_ngcontent-ng-c595356512] {
    border: 0 solid;
    margin-bottom: 0;
    z-index: 1053;
    color: #000;
    background: var(--topHeaderColor);
    width: auto;
    font-size: 14px;
    padding: 6px;
    text-transform: uppercase;
    border-radius: 16px 2px;
    min-height: 20px;
    transition: all .5s cubic-bezier(.168, -.885, .3, 2) .5s;
    transform: scale(0)
}

.mini-result-new.active[_ngcontent-ng-c595356512] {
    transform: scale(1)
}

.resultRemover[_ngcontent-ng-c595356512] {
    display: none
}

.custom-css-x[_ngcontent-ng-c595356512] {
    position: relative;
    left: 5px;
    top: 5px
}

.text-a[_ngcontent-ng-c595356512] {
    position: relative;
    top: -10px
}

.text-b[_ngcontent-ng-c595356512] {
    position: relative;
    top: 10px
}

.card-img[_ngcontent-ng-c595356512] {
    margin-right: 3.5px !important
}

.ballbyballPoster[_ngcontent-ng-c595356512] {
    width: 100%
}

@media only screen and (max-width:768px) {
    .hi-low-txt[_ngcontent-ng-c595356512] {
        font-size: 10px !important
    }

    .hi-low-img[_ngcontent-ng-c595356512] {
        width: 20px !important
    }

    .ballbyballPoster[_ngcontent-ng-c595356512] {
        background-color: #000
    }
}

@media screen and (max-width: 766px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 16px;
        line-height: 20px;
        text-align: center
    }
}

@media screen and (min-width: 767px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 20px;
        line-height: 19px;
        text-align: center
    }

    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        position: absolute;
        top: 50%;
        left: 46%
    }

    .ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
        width: 120px
    }
}

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
}

.marketList[_ngcontent-ng-c1829941365] {
    position: relative;
    height: 63vh;
    overflow-y: scroll;
    top: 197px;
    margin-bottom: 197px
}

.spnd-casinouniqueLay[_ngcontent-ng-c1829941365] {
    top: 0;
    z-index: 0;
    width: 100%;
    background: #fff;
    opacity: 1
}

.fancy-info[_ngcontent-ng-c1829941365] {
    padding: 7px 6px 0;
    margin: 0;
    background-color: #bed5d8;
    font-size: 10px;
    line-height: 7px;
    border-radius: 3px;
    display: flex;
    justify-content: center
}

.tbl-bets[_ngcontent-ng-c1829941365] th[_ngcontent-ng-c1829941365] {
    padding: 0 5px;
    border-top: none;
    text-align: center
}

.table[_ngcontent-ng-c1829941365] thead[_ngcontent-ng-c1829941365] th[_ngcontent-ng-c1829941365] {
    vertical-align: bottom;
    border-bottom: 2px solid #c8ced3
}

input[_ngcontent-ng-c1829941365] {
    margin-left: 0 !important
}

.red[_ngcontent-ng-c1829941365] {
    color: red;
    margin-left: 2px
}

.palyer-a-card[_ngcontent-ng-c1829941365] {
    border: 3px solid;
    border-color: #4d9bad;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px
}

.palyer-b-card[_ngcontent-ng-c1829941365] {
    margin-top: 5px;
    border: 3px solid;
    border-color: #bd7660;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px
}

.palyer-a-card[_ngcontent-ng-c1829941365] .table[_ngcontent-ng-c1829941365] td[_ngcontent-ng-c1829941365],
.table[_ngcontent-ng-c1829941365] th[_ngcontent-ng-c1829941365],
.palyer-b-card[_ngcontent-ng-c1829941365] .table[_ngcontent-ng-c1829941365] td[_ngcontent-ng-c1829941365] {
    border-top: 0;
    border-bottom: 0
}

.palyer-a-card[_ngcontent-ng-c1829941365] .odd-row[_ngcontent-ng-c1829941365],
.palyer-b-card[_ngcontent-ng-c1829941365] .odd-row[_ngcontent-ng-c1829941365] {
    border-bottom: 0px !important
}

.collapsed[_ngcontent-ng-c1829941365] .palyer-b-card[_ngcontent-ng-c1829941365],
.collapsed[_ngcontent-ng-c1829941365] .palyer-a-card[_ngcontent-ng-c1829941365] {
    display: none !important
}

.palyer-a-card[_ngcontent-ng-c1829941365] .tbl-bets[_ngcontent-ng-c1829941365] td[_ngcontent-ng-c1829941365],
.palyer-b-card[_ngcontent-ng-c1829941365] .tbl-bets[_ngcontent-ng-c1829941365] td[_ngcontent-ng-c1829941365] {
    padding: 0 !important
}

.hidden[_ngcontent-ng-c1829941365] {
    visibility: hidden;
    height: 3px
}

.tbl-bets[_ngcontent-ng-c1829941365] .odd-row[_ngcontent-ng-c1829941365] {
    border-bottom: unset
}

.card[_ngcontent-ng-c1829941365] .inner-sportbook[_ngcontent-ng-c1829941365] {
    border: unset
}

.tbl-bets[_ngcontent-ng-c1829941365] td[_ngcontent-ng-c1829941365] {
    cursor: pointer
}

@media only screen and (max-width: 767px) {
    .tbl-bets[_ngcontent-ng-c1829941365] .sportbook-minwidth[_ngcontent-ng-c1829941365] {
        min-width: 105px !important
    }
}

.odd-row[_ngcontent-ng-c1829941365] .team-name[_ngcontent-ng-c1829941365] .title[_ngcontent-ng-c1829941365] {
    display: flex;
    padding: 0
}

@media only screen and (max-width: 992px) {
    .minmax[_ngcontent-ng-c1829941365] {
        display: flex;
        width: 100%
    }
}

.title[_ngcontent-ng-c1829941365] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    font-weight: 700;
    color: var(--matchodds-runner-text) !important
}

.oddsBox[_ngcontent-ng-c1829941365] {
    width: 85px !important;
    border-radius: 5px;
    padding: 2px 0;
    box-shadow: 0 2px 7px 1px #67828be6
}

.playerABgTie {
    background: linear-gradient(90deg, rgb(153 199 241) 0%, rgb(138 189 216 / 50%) 49%, rgb(146 198 246) 100%);
    padding-top: .1rem;
    padding-bottom: .7rem
}

.playerABg[_ngcontent-ng-c1829941365] {
    background: linear-gradient(-90deg, rgb(130 190 221 / 50%) 0, rgb(80 164 241 / 80%) 150%) !important;
    padding-top: .1rem;
    padding-bottom: .7rem
}

.playerABg[_ngcontent-ng-c1829941365]:last-child {
    background: linear-gradient(-270deg, rgb(130 190 221 / 50%) 0, rgb(80 164 241 / 80%) 150%) !important;
    padding-top: .1rem;
    padding-bottom: .7rem
}

@media screen and (min-width:767px) {
    .oddsBox[_ngcontent-ng-c1829941365] {
        width: 150px !important
    }
}

.boxPlayer[_ngcontent-ng-c1829941365] {
    display: flex;
    flex-direction: column;
    align-items: center
}

#lcs0[_ngcontent-ng-c1829941365] {
    order: 1
}

#lcs1[_ngcontent-ng-c1829941365] {
    order: 2
}

#lcsbetslip1[_ngcontent-ng-c1829941365] {
    order: 3
}

#lcs2[_ngcontent-ng-c1829941365] {
    order: 4
}

#lcs3[_ngcontent-ng-c1829941365] {
    order: 5
}

#lcsbetslip2[_ngcontent-ng-c1829941365] {
    order: 6
}

#lcard0[_ngcontent-ng-c1829941365] {
    order: 1
}

#lcard1[_ngcontent-ng-c1829941365] {
    order: 2
}

#lcard1betsleip1[_ngcontent-ng-c1829941365] {
    order: 3
}

#lcard2[_ngcontent-ng-c1829941365] {
    order: 4
}

#lcard3[_ngcontent-ng-c1829941365] {
    order: 5
}

#lcard1betsleip2[_ngcontent-ng-c1829941365] {
    order: 6
}

#lcard4[_ngcontent-ng-c1829941365] {
    order: 7
}

#lcard5[_ngcontent-ng-c1829941365] {
    order: 8
}

#lcard1betsleip3[_ngcontent-ng-c1829941365] {
    order: 9
}

#lcard6[_ngcontent-ng-c1829941365] {
    order: 10
}

#lcard7[_ngcontent-ng-c1829941365] {
    order: 11
}

#lcard1betsleip4[_ngcontent-ng-c1829941365] {
    order: 12
}

#lcard8[_ngcontent-ng-c1829941365] {
    order: 13
}

#lcard9[_ngcontent-ng-c1829941365] {
    order: 14
}

#lcard1betsleip5[_ngcontent-ng-c1829941365] {
    order: 15
}

#lcard10[_ngcontent-ng-c1829941365] {
    order: 16
}

#lcard11[_ngcontent-ng-c1829941365] {
    order: 17
}

#lcard1betsleip6[_ngcontent-ng-c1829941365] {
    order: 18
}

#lcard12[_ngcontent-ng-c1829941365] {
    order: 19
}

#lcard13[_ngcontent-ng-c1829941365] {
    order: 20
}

#lcard1betsleip7[_ngcontent-ng-c1829941365] {
    order: 21
}

#lcard1betsleip8[_ngcontent-ng-c1829941365] {
    order: 25
}

.btn-theme[_ngcontent-ng-c3335278031] {
    font-size: 19px;
    height: 70px
}

.btn-theme.DRAGON[_ngcontent-ng-c3335278031] {
    border-radius: 24px 0 0 24px
}

.btn-theme.TIGER[_ngcontent-ng-c3335278031] {
    border-radius: 0 24px 24px 0
}

.btn-theme.DRAGON.suspended[_ngcontent-ng-c3335278031]:after {
    border-radius: 24px 0 0 24px
}

.btn-theme.TIGER.suspended[_ngcontent-ng-c3335278031]:after {
    border-radius: 0 24px 24px 0
}

.hw-1[_ngcontent-ng-c3335278031] {
    height: 18px !important
}

.red-shedow[_ngcontent-ng-c3335278031] {
    box-shadow: 1px 0 9px 2px #ae2130c2;
    -webkit-box-shadow: 1px 0px 9px 2px rgba(174, 33, 48, .76);
    -moz-box-shadow: 1px 0px 9px 2px rgba(174, 33, 48, .76)
}

.blue-shedow[_ngcontent-ng-c3335278031] {
    box-shadow: 1px 0 9px 2px #086cb8c2;
    -webkit-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76);
    -moz-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76)
}

.green-shedow[_ngcontent-ng-c3335278031] {
    box-shadow: 1px 0 9px 2px #279532c2;
    -webkit-box-shadow: 1px 0px 9px 2px rgba(39, 149, 50, .76);
    -moz-box-shadow: 1px 0px 9px 2px rgba(39, 149, 50, .76)
}

@media screen and (min-width:767px) {
    .chips[_ngcontent-ng-c3335278031] li.now[_ngcontent-ng-c3335278031] {
        height: 23px;
        top: -51px;
        transition: all .15s linear
    }
}

.light-bg[_ngcontent-ng-c3335278031] {
    background: inherit !important
}

html[_ngcontent-ng-c2057369667],
body[_ngcontent-ng-c2057369667] {
    margin: 0;
    padding: 0;
    overflow: auto
}

.main-container[_ngcontent-ng-c2057369667] {
    width: 100%;
    background-color: #2e3438
}

.tab-con[_ngcontent-ng-c2057369667] {
    height: 36px;
    background-color: #3c444b;
    margin-bottom: 10px;
    justify-content: flex-start;
    border-radius: 0;
    width: 100%
}

.tab-con[_ngcontent-ng-c2057369667] ul[_ngcontent-ng-c2057369667] {
    width: 100%;
    flex-wrap: nowrap;
    border: none
}

.tab-con[_ngcontent-ng-c2057369667] ul[_ngcontent-ng-c2057369667] li[_ngcontent-ng-c2057369667] {
    flex: 1 1 0
}

.tab-con[_ngcontent-ng-c2057369667] ul[_ngcontent-ng-c2057369667] li[_ngcontent-ng-c2057369667] a[_ngcontent-ng-c2057369667] {
    color: #fff;
    border: 0;
    text-align: center;
    font-size: 12px
}

.nav-link.active[_ngcontent-ng-c2057369667] {
    border-bottom: 3px solid #fdcf13 !important;
    background-color: transparent !important
}

table[_ngcontent-ng-c2057369667] {
    width: 100%
}

.table-row[_ngcontent-ng-c2057369667] {
    min-height: 50px;
    padding: 2px 0;
    height: 50px
}

.col[_ngcontent-ng-c2057369667] {
    padding: 4px 4px 4px 0;
    width: 65%;
    height: 50px
}

.value-col[_ngcontent-ng-c2057369667] {
    height: 40px;
    background-color: #3c444b85;
    color: #aaafb5;
    display: flex;
    align-items: center;
    padding-left: 10px;
    justify-content: space-between
}

.plDiv[_ngcontent-ng-c2057369667] {
    height: 40px;
    background-color: #3c444b85;
    display: flex;
    align-items: center;
    padding-left: 10px;
    width: 77%
}

.value[_ngcontent-ng-c2057369667] {
    text-align: center;
    height: 40px;
    color: #aaafb5;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #72bbef40;
    border: 2px solid #72bbef;
    color: #d7d7d7
}

.emptyvalue[_ngcontent-ng-c2057369667] {
    text-align: center;
    height: 40px;
    background-color: #3c444b85;
    color: #aaafb5;
    display: flex;
    align-items: center;
    justify-content: center
}

.img-con[_ngcontent-ng-c2057369667] img[_ngcontent-ng-c2057369667] {
    width: 25px;
    height: auto
}

.table-row[_ngcontent-ng-c2057369667] td[_ngcontent-ng-c2057369667]:nth-child(2) {
    width: 14.5%
}

.table-row[_ngcontent-ng-c2057369667] td[_ngcontent-ng-c2057369667]:nth-child(3) {
    width: 14.5%
}

.card-container[_ngcontent-ng-c2057369667] {
    padding: 0 15px;
    margin-top: 8px;
    text-align: center;
    overflow: hidden
}

.second-sec-container[_ngcontent-ng-c2057369667] {
    background-color: #3c444b85
}

.txt-con[_ngcontent-ng-c2057369667] {
    text-align: center;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px
}

.txt-con[_ngcontent-ng-c2057369667] .txt[_ngcontent-ng-c2057369667] {
    color: #aaafb5
}

.card-image[_ngcontent-ng-c2057369667] {
    display: inline-block;
    margin-right: 7px;
    margin-bottom: 10px;
    cursor: pointer
}

.card-image[_ngcontent-ng-c2057369667] img[_ngcontent-ng-c2057369667] {
    vertical-align: middle;
    width: 35px
}

.third-sec-con[_ngcontent-ng-c2057369667] {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    flex-wrap: wrap;
    padding-bottom: 55px
}

.alpha[_ngcontent-ng-c2057369667] {
    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[_ngcontent-ng-c2057369667]:nth-child(odd) {
    color: #03b37f
}

.alpha[_ngcontent-ng-c2057369667]:nth-child(2) {
    color: #fc4242
}

@media only screen and (max-width:768px) {
    .d-none-mbl[_ngcontent-ng-c2057369667] {
        display: none !important
    }

    .table-row[_ngcontent-ng-c2057369667] td[_ngcontent-ng-c2057369667]:nth-child(2) {
        width: 35%;
        padding: 0 8px 0 0
    }
}

.videoPlayer[_ngcontent-ng-c595356512] {
    position: relative;
    display: flex
}

.imgClass[_ngcontent-ng-c595356512] {
    width: 25px !important;
    height: 25px !important
}

.video-overlay[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 23px;
    height: auto;
    margin-right: 3px
}

.playerClass[_ngcontent-ng-c595356512] {
    font-size: 10px;
    text-transform: none !important;
    font-family: sans-serif
}

.activeCard[_ngcontent-ng-c595356512] {
    color: #53b853 !important
}

.video-overlay[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    font-size: 9px;
    line-height: 9px;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
    width: 100%
}

.video-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    background: rgba(0, 0, 0, .4);
    height: auto;
    left: 0;
    content: "";
    padding: 3px
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    margin-left: -40px;
    margin-top: -40px
}

.ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 80px;
    transform: rotate(341deg)
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -75px;
    z-index: 10;
    animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    -webkit-animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    animation-iteration-count: 3
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px;
    z-index: 10
}

.ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 47%;
    left: 42%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 26px
}

@keyframes _ngcontent-ng-c595356512_zoom-in-zoom-out {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.5)
    }

    to {
        transform: scale(1)
    }
}

.andar-bahir-container[_ngcontent-ng-c595356512] .custom-css-x[_ngcontent-ng-c595356512] {
    margin-left: 6px;
    padding: 0 5px 0 13px
}

.andar-bahir-container[_ngcontent-ng-c595356512] .video-overlay[_ngcontent-ng-c595356512] {
    min-height: 100px
}



.timer-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    right: 4px;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center
}

.round-id[_ngcontent-ng-c595356512] {
    left: 10px;
    top: 0;
    z-index: 2;
    font-weight: 700;
    font-size: 14px;
    color: #fff
}

@media only screen and (max-width: 992px) {
    .round-id[_ngcontent-ng-c595356512] {
        font-size: 8px;
        position: relative;
        left: 0;
        color: var(--text-color-white)
    }
}

[_nghost-ng-c595356512] .timerNumber {
    font-size: 30px;
    color: #ff2800;
    font-weight: 700
}

.minmaxbiki[_ngcontent-ng-c595356512] {
    color: #e2836c;
    font-size: 15px;
    font-weight: 800
}

.rules-biki[_ngcontent-ng-c595356512] {
    margin-left: 15px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    padding: 10px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    overflow-y: auto;
    height: 400px
}

@media only screen and (max-width: 992px) {
    .rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
        height: 500px !important;
        top: 45px
    }
}

@media only screen and (min-width: 320px) and (max-width: 1279px) {
    .modal-content[_ngcontent-ng-c595356512] {
        max-height: calc(100vh - 54px)
    }
}

.rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
    height: 340px;
    line-height: 18px;
    color: #243a48e6;
    border-radius: 0
}

.rules-wrap[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #eee;
    margin: 0;
    font-size: 16px;
    color: #243a48;
    font-weight: 700
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] {
    border-top: 1px solid #ccc;
    padding: 6px 0 0
}

.btn-wrap[_ngcontent-ng-c595356512] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    width: 100%
}

.btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    list-style: none
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] .btnok[_ngcontent-ng-c595356512] {
    width: 150px;
    margin: 0 auto;
    display: block;
    background: url(bg-ok.6de1a9ffb9349f9b.gif) repeat-x #eee;
    border: 1px solid #bbb;
    border-radius: 4px;
    color: #1e1e1e;
    font-weight: 700;
    line-height: 23px;
    font-size: 12px;
    text-align: center;
    text-decoration: none
}

.timer-group[_ngcontent-ng-c595356512] {
    height: 50px;
    margin: 5px auto 0;
    position: relative;
    width: 50px
}

.timer[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 50px;
    overflow: hidden;
    position: absolute;
    width: 50px
}

.timer[_ngcontent-ng-c595356512]:after {
    background: rgb(17, 17, 17);
    border-radius: 50%;
    content: "";
    display: block;
    height: 80px;
    left: 10px;
    position: absolute;
    width: 80px;
    top: 10px
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] {
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 50%
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    border: 50px solid rgba(0, 255, 255, .4);
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: 50%;
    display: block;
    height: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(225deg);
    width: 0
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child {
    transform: rotate(180deg)
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin1
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:last-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin2
}

.timer.minute[_ngcontent-ng-c595356512] {
    background: rgba(0, 0, 0, .2);
    height: 50px;
    right: 0;
    width: 50px;
    bottom: 0
}

.timer.minute[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: var(--timerValue);
    border-top-color: green;
    border-right-color: green;
    border-width: 25px
}

.spanColorRed[_ngcontent-ng-c595356512] {
    border-top-color: red !important;
    border-right-color: red !important
}

.timer.minute[_ngcontent-ng-c595356512]:after {
    height: 40px;
    left: 5px;
    width: 40px;
    top: 5px
}

.textColor[_ngcontent-ng-c595356512] {
    color: red !important
}

.heart[_ngcontent-ng-c595356512] {
    font-size: 185px;
    color: #e00 !important;
    animation: _ngcontent-ng-c595356512_beat .5s infinite alternate;
    transform-origin: center
}

@keyframes _ngcontent-ng-c595356512_beat {
    to {
        transform: scale(1.3)
    }
}

.face[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 40px;
    left: 0;
    position: absolute;
    width: 40px;
    text-align: center;
    top: 0
}

.face[_ngcontent-ng-c595356512] h2[_ngcontent-ng-c595356512] {
    font-weight: 300
}

.face[_ngcontent-ng-c595356512] p[_ngcontent-ng-c595356512] {
    font-size: 20px;
    font-weight: 700;
    position: absolute;
    top: 8px;
    text-align: center;
    right: 2px;
    color: #fff
}

@keyframes _ngcontent-ng-c595356512_spin1 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(225deg)
    }

    to {
        transform: rotate(405deg)
    }
}

@keyframes _ngcontent-ng-c595356512_spin2 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(405deg)
    }

    to {
        transform: rotate(405deg)
    }
}

.singleDigit[_ngcontent-ng-c595356512] {
    top: 9px !important;
    right: 8px !important
}

video[_ngcontent-ng-c595356512] {
    object-fit: fill
}

.winnerOverlay[_ngcontent-ng-c595356512] {
    position: absolute;
    height: auto;
    content: "";
    bottom: 50%;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    width: 100%;
    display: flex;
    justify-content: center
}

.mini-result-new[_ngcontent-ng-c595356512] {
    border: 0 solid;
    margin-bottom: 0;
    z-index: 1053;
    color: #000;
    background: var(--topHeaderColor);
    width: auto;
    font-size: 14px;
    padding: 6px;
    text-transform: uppercase;
    border-radius: 16px 2px;
    min-height: 20px;
    transition: all .5s cubic-bezier(.168, -.885, .3, 2) .5s;
    transform: scale(0)
}

.mini-result-new.active[_ngcontent-ng-c595356512] {
    transform: scale(1)
}

.resultRemover[_ngcontent-ng-c595356512] {
    display: none
}

.custom-css-x[_ngcontent-ng-c595356512] {
    position: relative;
    left: 5px;
    top: 5px
}

.text-a[_ngcontent-ng-c595356512] {
    position: relative;
    top: -10px
}

.text-b[_ngcontent-ng-c595356512] {
    position: relative;
    top: 10px
}

.card-img[_ngcontent-ng-c595356512] {
    margin-right: 3.5px !important
}

.ballbyballPoster[_ngcontent-ng-c595356512] {
    width: 100%
}

@media only screen and (max-width:768px) {
    .hi-low-txt[_ngcontent-ng-c595356512] {
        font-size: 10px !important
    }

    .hi-low-img[_ngcontent-ng-c595356512] {
        width: 20px !important
    }

    .ballbyballPoster[_ngcontent-ng-c595356512] {
        background-color: #000
    }
}

@media screen and (max-width: 766px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 16px;
        line-height: 20px;
        text-align: center
    }
}

@media screen and (min-width: 767px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 20px;
        line-height: 19px;
        text-align: center
    }

    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        position: absolute;
        top: 50%;
        left: 46%
    }

    .ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
        width: 120px
    }
}

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
}

.navBar[_ngcontent-ng-c1888221295] {
    background: var(--header-bg);
    color: var(--header-text-color);
    height: 70px
}

.navBar[_ngcontent-ng-c1888221295] a[_ngcontent-ng-c1888221295] {
    color: var(--header-text-color);
    text-decoration: none
}

.user-blnc[_ngcontent-ng-c1888221295] {
    font-size: 11px;
    font-weight: 700;
    line-height: 23px
}

.exp-topcount[_ngcontent-ng-c1888221295] {
    margin-left: 20px
}

.exp-red[_ngcontent-ng-c1888221295] {
    color: var(--header-exposure-color) !important
}

.text-white[_ngcontent-ng-c1888221295] {
    text-decoration: none
}

.head-refresh[_ngcontent-ng-c1888221295] {
    margin-left: 10px;
    position: relative;
    line-height: 30px;
    display: block;
    float: left
}

.a-referesh[_ngcontent-ng-c1888221295] {
    color: var(--refresh-btn-color) !important;
    box-shadow: var(--refresh-btn-box-shadow);
    background: var(--refresh-btn-bg);
    border: 1px solid var(--refresh-btn-border-color);
    height: 10px;
    line-height: 5px;
    font-weight: 700;
    border-radius: 7px;
    padding: 22px 15px;
    justify-content: center;
    align-items: center;
    display: flex
}

.a-setting[_ngcontent-ng-c1888221295] {
    background: var(--settings-btn-bg) !important;
    color: var(--settings-btn-color) !important;
    box-shadow: var(--settings-btn-box-shadow) !important;
    border: 1px solid var(--settings-btn-border-color) !important;
    height: 10px;
    line-height: 5px;
    font-weight: 700;
    border-radius: 5px;
    padding: 16px 7px;
    justify-content: center;
    align-items: center;
    display: flex;
    text-decoration: none
}

.historyIcon[_ngcontent-ng-c1888221295] {
    font-size: 20px
}

.accountbutton[_ngcontent-ng-c1888221295] {
    color: #fff;
    box-shadow: inset 0 1px #fff6;
    height: 10px;
    line-height: 5px;
    font-weight: 700;
    border-radius: 7px;
    border: 1px solid #0b1933;
    padding: 22px 15px;
    justify-content: center;
    align-items: center;
    display: flex
}

.a-referesh[_ngcontent-ng-c1888221295] img[_ngcontent-ng-c1888221295] {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-image: url(/assets/t20/refresh.svg)
}

.a-setting[_ngcontent-ng-c1888221295] img[_ngcontent-ng-c1888221295] {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat
}

.dropdown-header[_ngcontent-ng-c1888221295] {
    padding: 5px 10px;
    height: 28px;
    background: var(--headerDropdwonHead);
    display: block;
    margin-bottom: 0;
    font-size: .765625rem;
    color: var(--newsColor);
    white-space: nowrap;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.account-wrap-new[_ngcontent-ng-c1888221295] .myaccnt[_ngcontent-ng-c1888221295] {
    width: 130px;
    text-indent: 27px;
    position: relative;
    line-height: 25px;
    background-position: var(--headAccountPS);
    margin-left: 10px;
    float: left;
    font-size: 12px;
    display: inline;
    padding: 0
}

.app-header[_ngcontent-ng-c1888221295] .dropdown-item[_ngcontent-ng-c1888221295] {
    cursor: pointer;
    min-width: 220px
}

.app-header[_ngcontent-ng-c1888221295] .dropdown-item[_ngcontent-ng-c1888221295] {
    min-width: 180px
}

.dropdown-item[_ngcontent-ng-c1888221295] {
    display: block;
    width: 100%;
    clear: both;
    font-weight: 400;
    color: var(--headerDropdwonColor) !important;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    position: relative;
    border-bottom: 1px solid #c8ced3
}

.logout-btn[_ngcontent-ng-c1888221295],
.logout-btn[_ngcontent-ng-c1888221295]:hover {
    width: 100%;
    padding: 7px 10px 5px;
    font-weight: 700;
    background-color: #7e97a7;
    height: 27px;
    line-height: 10px;
    font-size: 13px
}

.account-wrap-new[_ngcontent-ng-c1888221295] .dropdown-header[_ngcontent-ng-c1888221295] {
    border-bottom: 1px solid #333
}

.account-wrap-new[_ngcontent-ng-c1888221295] .dropdown-menu[_ngcontent-ng-c1888221295] {
    box-shadow: 0 6px 5px #0000007f
}

.dropdown-menu.show[_ngcontent-ng-c1888221295] {
    display: block
}

.dropdown-menu-right.show[_ngcontent-ng-c1888221295] {
    padding: 0;
    width: 250px
}

.main-logo[_ngcontent-ng-c1888221295] {
    width: 160px;
    height: 68px
}

@media only screen and (max-width: 992px) {
    .navBar[_ngcontent-ng-c1888221295] {
        height: 56px;
        width: 100%;
        position: fixed;
        top: 0;
        z-index: 10
    }

    .hidden-xs[_ngcontent-ng-c1888221295] {
        display: none !important
    }

    .user-blnc[_ngcontent-ng-c1888221295] {
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .mobile-logo[_ngcontent-ng-c1888221295] {
        width: 30px
    }

    .open_bets[_ngcontent-ng-c1888221295] {
        color: var(--bets-btn-color) !important;
        box-shadow: var(--bets-btn-box-shadow);
        background: var(--bets-btn-bg);
        border: 1px solid var(--bets-btn-border-color);
        height: 10vw;
        line-height: 5.33333vw;
        font-weight: 700;
        border-radius: 1.06667vw;
        padding: 2.6vw 1.86667vw;
        justify-content: center;
        align-items: center;
        display: flex;
        text-decoration: none;
        font-size: 14px;
        width: 74px
    }

    .open_bets[_ngcontent-ng-c1888221295] img[_ngcontent-ng-c1888221295] {
        width: 20px;
        height: 20px;
        margin-right: 5px;
        background-repeat: no-repeat;
        background-image: url(/assets/t20/Dollor.svg)
    }

    .open_bets[_ngcontent-ng-c1888221295] .imgRule[_ngcontent-ng-c1888221295] {
        width: 20px;
        height: 20px;
        margin-right: 5px;
        background-repeat: no-repeat
    }

    .open_bets[_ngcontent-ng-c1888221295] .imgRef[_ngcontent-ng-c1888221295] {
        width: 20px;
        height: 20px;
        margin-right: 5px;
        background-repeat: no-repeat;
        background-image: url(/assets/t20/refresh.svg)
    }

    .a-referesh[_ngcontent-ng-c1888221295] {
        height: 9.33333vw;
        line-height: 5.33333vw;
        font-weight: 700;
        border-radius: 1.06667vw;
        padding: 2.6vw 1.86667vw;
        justify-content: center;
        align-items: center;
        display: flex
    }

    .bet-setting[_ngcontent-ng-c1888221295] {
        margin-left: 10px
    }

    .exp-topcount[_ngcontent-ng-c1888221295] {
        margin-left: 0
    }

    .container-fluid[_ngcontent-ng-c1888221295] {
        padding-left: calc(var(--bs-gutter-x) * .1)
    }
}

.me[_ngcontent-ng-c1888221295] {
    height: 25px;
    min-height: 25px;
    padding-top: 0
}

.loaderbalance[_ngcontent-ng-c1888221295] {
    background: url(balanceLoader.08962df75b644815.gif)
}

@media only screen and (min-width: 992px) {
    .hidden-lg[_ngcontent-ng-c1888221295] {
        display: none !important
    }
}

.exposure-detail[_ngcontent-ng-c1888221295] {
    background: var(--openBetBG);
    color: var(--text-color-white)
}

.gl[_ngcontent-ng-c1888221295] {
    text-decoration: none;
    padding: 3px;
    background: var(--menuColor);
    font-size: 13px;
    word-break: break-word;
    width: 76px;
    text-align: center;
    border-radius: 6px;
    font-weight: 900;
    text-transform: uppercase;
    height: 9.33333vw;
    line-height: 5.33333vw;
    color: #000 !important;
    letter-spacing: 2px;
    padding-top: var(--bs-navbar-brand-padding-y);
    padding-bottom: var(--bs-navbar-brand-padding-y)
}

.gameLobby {
    text-decoration: none;
    height: 35px;
    line-height: 12px;
    background: var(--sportsbar-bg) !important;
    color: var(--sportsbar-text-color) !important;
    padding: 3px;
    font-size: 13px;
    word-break: break-word;
    width: 70px;
    text-align: center;
    border-radius: 6px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding-top: var(--bs-navbar-brand-padding-y);
    padding-bottom: var(--bs-navbar-brand-padding-y);
    border: 1px solid;
    width: 72px;
    height: 39px;
    margin: 10px;
    text-align: center;
    align-items: center;
    justify-content: center;
    display: flex
}

.book-tbl[_ngcontent-ng-c1888221295] thead[_ngcontent-ng-c1888221295] {
    border: 1px solid #333;
    text-align: center;
    font-weight: 700
}

.book-tbl[_ngcontent-ng-c1888221295] th[_ngcontent-ng-c1888221295] {
    border: 1px solid #333;
    text-align: center;
    font-weight: 700;
    background: var(--headerBoxcellBG)
}

.book-popup[_ngcontent-ng-c1888221295] table[_ngcontent-ng-c1888221295] {
    border: 2px solid #333
}

.book-tbl[_ngcontent-ng-c1888221295] {
    width: 100%
}

.book-popup[_ngcontent-ng-c1888221295] {
    padding: 5px
}

.lobbayImg[_ngcontent-ng-c1888221295] {
    padding: 1px;
    display: flex;
    flex-direction: column;
    width: 60px
}

@media only screen and (max-width: 360px) {
    .lobbayImg[_ngcontent-ng-c1888221295] {
        width: 55px
    }

    .user-blnc[_ngcontent-ng-c1888221295] {
        font-size: 10px
    }
}

@media only screen and (max-width:280px) {
    .lobbayImg[_ngcontent-ng-c1888221295] {
        width: 45px
    }

    .user-blnc[_ngcontent-ng-c1888221295] {
        font-size: 8px
    }

    .navbar-brand[_ngcontent-ng-c1888221295] {
        margin-right: 0
    }

    .open_bets[_ngcontent-ng-c1888221295] {
        border: 0px !important
    }
}

@media only screen and (width:820px) {
    .lobbayImg[_ngcontent-ng-c1888221295] {
        margin-top: 18px
    }
}

@media only screen and (width:768px) {
    .lobbayImg[_ngcontent-ng-c1888221295] {
        margin-top: 18px
    }
}

@media only screen and (width:912px) {
    .lobbayImg[_ngcontent-ng-c1888221295] {
        margin-top: 18px
    }
}

.quick-stake-container[_ngcontent-ng-c1888221295] {
    padding-left: 22px
}

.form-control[_ngcontent-ng-c1888221295] {
    height: 37.5px;
    font-weight: 400;
    font-size: 15px;
    font-family: Roboto, Helvetica Neue, sans-serif
}

.row.row5[_ngcontent-ng-c1888221295]>[class*=col-][_ngcontent-ng-c1888221295],
.row.row5[_ngcontent-ng-c1888221295]>[class=col][_ngcontent-ng-c1888221295] {
    padding-left: 5px;
    padding-right: 5px
}

@media only screen and (max-width: 426px) {
    .right_list[_ngcontent-ng-c1888221295] {
        display: none
    }
}

@media only screen and (max-width: 426px) {
    .navbar-brand[_ngcontent-ng-c1888221295] {
        margin-right: .5rem
    }

    .a-referesh[_ngcontent-ng-c1888221295] {
        height: 8.6vw
    }
}

@media only screen and (max-width:376px) {
    .a-setting[_ngcontent-ng-c1888221295] {
        padding: 16px 7px
    }

    .gameLobby[_ngcontent-ng-c1888221295] {
        height: 36px
    }
}

@media only screen and (max-width: 321px) {
    .user-blnc[_ngcontent-ng-c1888221295] {
        line-height: 13px
    }

    .exp-topcount[_ngcontent-ng-c1888221295] {
        margin-left: -10px
    }

    .open_bets[_ngcontent-ng-c1888221295] {
        width: 55px
    }

    .gameLobby[_ngcontent-ng-c1888221295] {
        height: 31px;
        margin-right: 13px
    }
}

@media only screen and (min-width:425px) and (max-width:767px) {
    .open_bets[_ngcontent-ng-c1888221295] {
        height: 8.804vw
    }
}

@media only screen and (min-width:768px) and (max-width:993px) {

    .open_bets,
    .a-referesh {
        height: 39px;
        padding: 2.3vw 1.86667vw
    }
}

.nav-tabs[_ngcontent-ng-c1914738111] {
    background-color: var(--sportsbar-bg)
}

.game[_ngcontent-ng-c1914738111] {
    border-left: 0;
    border-top: 0;
    border-bottom: 0;
    border-right: 1px solid var(--sportsbar-text-color);
    background: transparent !important
}

.match[_ngcontent-ng-c1914738111] {
    border: 0;
    background: transparent !important
}

.btn-theme[_ngcontent-ng-c1914738111] {
    height: 33px
}

.marketName_Name[_ngcontent-ng-c1914738111] {
    display: flex;
    position: relative;
    max-width: 90%;
    font-weight: 700;
    font-size: 14px
}

.box-2[_ngcontent-ng-c1914738111] {
    vertical-align: middle
}

.card-icon[_ngcontent-ng-c1914738111] {
    font-size: 24px
}

.btn-theme[_ngcontent-ng-c1914738111] {
    height: 60px;
    border-radius: 22px;
    background: var(--sportsbar-bg);
    color: var(--sportsbar-text-color)
}

.btn-theme.suspended[_ngcontent-ng-c1914738111]:after {
    border-radius: 22px
}

.img-fluid[_ngcontent-ng-c1914738111] {
    height: 61px
}

.dropdown-menu[_ngcontent-ng-c1914738111] {
    text-align: center
}

.blue-shedow[_ngcontent-ng-c1914738111] {
    box-shadow: 1px 0 9px 2px #086cb8c2;
    -webkit-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76);
    -moz-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76)
}

.dt-card[_ngcontent-ng-c1914738111] img[_ngcontent-ng-c1914738111] {
    width: 40px
}

.plus-book[_ngcontent-ng-c1914738111],
.minus-book[_ngcontent-ng-c1914738111] {
    margin-left: 0
}

@media only screen and (min-width: 767px) {
    .dt-card[_ngcontent-ng-c1914738111] img[_ngcontent-ng-c1914738111] {
        width: 43px
    }

    .wh-5[_ngcontent-ng-c1914738111] {
        width: 100%;
        height: auto !important;
        margin: 0 auto
    }

    .lucky7cardSize[_ngcontent-ng-c1914738111] {
        width: 40%;
        height: 90%
    }

    .table[_ngcontent-ng-c1914738111] thead[_ngcontent-ng-c1914738111] th[_ngcontent-ng-c1914738111] {
        border-bottom: 0;
        vertical-align: middle;
        font-size: 14px;
        height: 25.5px
    }
}

.new-casino[_ngcontent-ng-c1914738111] .range-icon[_ngcontent-ng-c1914738111] {
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle
}

.range-icon[_ngcontent-ng-c1914738111] {
    position: absolute;
    right: -19px
}

.icon-range[_ngcontent-ng-c1914738111] {
    position: absolute;
    top: 100%;
    background-color: #333;
    word-wrap: break-word;
    font-size: 12px;
    transition: .1s;
    text-transform: capitalize;
    color: #fff
}

.nav-tabs[_ngcontent-ng-c1914738111] .nav-item[_ngcontent-ng-c1914738111] {
    background: var(--sportsbar-bg);
    color: var(--sportsbar-text-color)
}

.nav-tabs[_ngcontent-ng-c1914738111] .nav-link[_ngcontent-ng-c1914738111] {
    color: var(--sportsbar-text-color);
    white-space: nowrap;
    text-transform: uppercase;
    border-radius: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    font-weight: bolder;
    border: 0 !important;
    text-align: center;
    vertical-align: middle
}

.nav-tabs[_ngcontent-ng-c1914738111] .nav-item[_ngcontent-ng-c1914738111] {
    padding-top: 7px;
    padding-bottom: 7px
}

.dropdown-menu[_ngcontent-ng-c1914738111] {
    background: #000;
    color: #fff
}

.activeTab[_ngcontent-ng-c1914738111] {
    padding-top: 10px;
    border-top: 2px solid #000
}

ol.circle[_ngcontent-ng-c1914738111] {
    --border-radius: 100vmax
}

ol.square[_ngcontent-ng-c1914738111] {
    --border-radius: 0
}

ol[_ngcontent-ng-c1914738111] {
    --card-color: #f2f2f2;
    --text-color: #0d0d0d;
    --border-size: .5rem;
    --step-size: 2.5rem;
    margin: 0;
    padding: 0;
    list-style: none;
    box-sizing: border-box;
    counter-reset: liCount 7;
    display: grid;
    gap: calc(var(--border-size) * 2)
}

ol[_ngcontent-ng-c1914738111]>li[_ngcontent-ng-c1914738111] {
    margin: var(--border-size);
    margin-bottom: 0;
    margin-top: 0;
    background-color: var(--card-color);
    color: var(--text-color);
    display: grid;
    grid-template-columns: var(--step-size) 1fr;
    grid-auto-flow: dense;
    align-items: center;
    gap: calc(var(--border-size) * 4);
    counter-increment: liCount;
    position: relative;
    --so: calc(var(--border-size) * .25);
    --bs1: var(--so) var(--so) var(--border-size) rgba(0, 0, 0, .5);
    --bs2: 0 0 0 var(--border-size) var(--accent-color);
    --bs3: var(--so) var(--so) var(--border-size) calc(var(--border-size)) rgba(0, 0, 0, .5);
    box-shadow: var(--bs1);
    border-radius: var(--border-radius, 0)
}

.laybox[_ngcontent-ng-c1914738111] {
    width: 66px;
    border-top-right-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.backbox[_ngcontent-ng-c1914738111] {
    width: 66px;
    border-top-left-radius: var(--border-radius);
    border-bottom-left-radius: var(--border-radius)
}

.backbox.suspended[_ngcontent-ng-c1914738111]:after {
    border-top-left-radius: var(--border-radius);
    border-bottom-left-radius: var(--border-radius)
}

.laybox.suspended[_ngcontent-ng-c1914738111]:after {
    border-top-right-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.backboxonly[_ngcontent-ng-c1914738111] {
    --border-radius: 100vmax;
    border-radius: var(--border-radius)
}

.backboxonly.suspended[_ngcontent-ng-c1914738111]:after {
    border-radius: var(--border-radius)
}

.back[_ngcontent-ng-c1914738111],
.lay[_ngcontent-ng-c1914738111] {
    font-size: 12px;
    font-weight: bolder
}

@media screen and (min-width:767px) {

    ol[_ngcontent-ng-c1914738111],
    .ulCircle[_ngcontent-ng-c1914738111] {
        grid-template-columns: repeat(1, 1fr)
    }
}

.cardsMarket[_ngcontent-ng-c1914738111] {
    width: 100%
}

.ulCircle.circle[_ngcontent-ng-c1914738111] {
    --border-radius: 100vmax
}

.ulCircle[_ngcontent-ng-c1914738111] {
    --card-color: #f2f2f2;
    --text-color: #0d0d0d;
    --border-size: .5rem;
    --step-size: 2.5rem;
    margin: 0;
    padding: 0;
    list-style: none;
    box-sizing: border-box;
    counter-reset: liCount 7;
    display: grid;
    gap: calc(var(--border-size) * 2)
}

.ulCircle[_ngcontent-ng-c1914738111]>li[_ngcontent-ng-c1914738111] {
    margin: var(--border-size);
    margin-bottom: 0;
    margin-top: 0;
    background-color: var(--card-color);
    color: var(--text-color);
    grid-template-columns: var(--step-size) 1fr;
    grid-auto-flow: dense;
    align-items: center;
    gap: calc(var(--border-size) * 4);
    counter-increment: liCount;
    position: relative;
    --so: calc(var(--border-size) * .25);
    --bs1: var(--so) var(--so) var(--border-size) rgba(0, 0, 0, .5);
    --bs2: 0 0 0 var(--border-size) var(--accent-color);
    --bs3: var(--so) var(--so) var(--border-size) calc(var(--border-size)) rgba(0, 0, 0, .5);
    box-shadow: var(--bs1);
    border-radius: var(--border-radius, 0)
}

.display-block[_ngcontent-ng-c1914738111] {
    display: block
}

.display-none[_ngcontent-ng-c1914738111] {
    display: none
}

.dropdown-menu[_ngcontent-ng-c1914738111] {
    text-align: center;
    background: black !important;
    color: #fff !important
}

.casino-font[_ngcontent-ng-c1914738111] {
    font-weight: 100 !important
}

@media screen and (max-width:320px) {
    .f-16[_ngcontent-ng-c1914738111] {
        font-size: 14px !important
    }
}

.dra-tig-title[_ngcontent-ng-c1914738111] {
    font-size: 16px;
    padding-left: 42px;
    padding-right: 50px;
    position: relative;
    top: 9px;
    font-weight: 700
}

.overflow-auto[_ngcontent-ng-c1914738111] {
    height: 60vh !important
}

.nav-tabs[_ngcontent-ng-c1914738111] {
    background-color: var(--sportsbar-bg)
}

.game[_ngcontent-ng-c1914738111] {
    border-left: 0;
    border-top: 0;
    border-bottom: 0;
    border-right: 1px solid var(--sportsbar-text-color);
    background: transparent !important
}

.match[_ngcontent-ng-c1914738111] {
    border: 0;
    background: transparent !important
}

.btn-theme[_ngcontent-ng-c1914738111] {
    height: 33px
}

.marketName_Name[_ngcontent-ng-c1914738111] {
    display: flex;
    position: relative;
    max-width: 90%;
    font-weight: 700;
    font-size: 14px
}

.box-2[_ngcontent-ng-c1914738111] {
    vertical-align: middle
}

.card-icon[_ngcontent-ng-c1914738111] {
    font-size: 24px
}

.btn-theme[_ngcontent-ng-c1914738111] {
    height: 60px;
    border-radius: 22px;
    background: var(--sportsbar-bg);
    color: var(--sportsbar-text-color)
}

.btn-theme.suspended[_ngcontent-ng-c1914738111]:after {
    border-radius: 22px
}

.img-fluid[_ngcontent-ng-c1914738111] {
    height: 61px
}

.dropdown-menu[_ngcontent-ng-c1914738111] {
    text-align: center
}

.blue-shedow[_ngcontent-ng-c1914738111] {
    box-shadow: 1px 0 9px 2px #086cb8c2;
    -webkit-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76);
    -moz-box-shadow: 1px 0px 9px 2px rgba(8, 108, 184, .76)
}

.dt-card[_ngcontent-ng-c1914738111] img[_ngcontent-ng-c1914738111] {
    width: 40px
}

.plus-book[_ngcontent-ng-c1914738111],
.minus-book[_ngcontent-ng-c1914738111] {
    margin-left: 0
}

@media only screen and (min-width: 767px) {
    .dt-card[_ngcontent-ng-c1914738111] img[_ngcontent-ng-c1914738111] {
        width: 43px
    }

    .wh-5[_ngcontent-ng-c1914738111] {
        width: 100%;
        height: auto !important;
        margin: 0 auto
    }

    .lucky7cardSize[_ngcontent-ng-c1914738111] {
        width: 40%;
        height: 90%
    }

    .table[_ngcontent-ng-c1914738111] thead[_ngcontent-ng-c1914738111] th[_ngcontent-ng-c1914738111] {
        border-bottom: 0;
        vertical-align: middle;
        font-size: 14px;
        height: 25.5px
    }
}

.new-casino[_ngcontent-ng-c1914738111] .range-icon[_ngcontent-ng-c1914738111] {
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle
}

.range-icon[_ngcontent-ng-c1914738111] {
    position: absolute;
    right: -19px
}

.icon-range[_ngcontent-ng-c1914738111] {
    position: absolute;
    top: 100%;
    background-color: #333;
    word-wrap: break-word;
    font-size: 12px;
    transition: .1s;
    text-transform: capitalize;
    color: #fff
}

.nav-tabs[_ngcontent-ng-c1914738111] .nav-item[_ngcontent-ng-c1914738111] {
    background: var(--sportsbar-bg);
    color: var(--sportsbar-text-color)
}

.nav-tabs[_ngcontent-ng-c1914738111] .nav-link[_ngcontent-ng-c1914738111] {
    color: var(--sportsbar-text-color);
    white-space: nowrap;
    text-transform: uppercase;
    border-radius: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
    font-weight: bolder;
    border: 0 !important;
    text-align: center;
    vertical-align: middle
}

.nav-tabs[_ngcontent-ng-c1914738111] .nav-item[_ngcontent-ng-c1914738111] {
    padding-top: 7px;
    padding-bottom: 7px
}

.dropdown-menu[_ngcontent-ng-c1914738111] {
    background: #000;
    color: #fff
}

.activeTab[_ngcontent-ng-c1914738111] {
    padding-top: 10px;
    border-top: 2px solid #000
}

ol.circle[_ngcontent-ng-c1914738111] {
    --border-radius: 100vmax
}

ol.square[_ngcontent-ng-c1914738111] {
    --border-radius: 0
}

ol[_ngcontent-ng-c1914738111] {
    --card-color: #f2f2f2;
    --text-color: #0d0d0d;
    --border-size: .5rem;
    --step-size: 2.5rem;
    margin: 0;
    padding: 0;
    list-style: none;
    box-sizing: border-box;
    counter-reset: liCount 7;
    display: grid;
    gap: calc(var(--border-size) * 2)
}

ol[_ngcontent-ng-c1914738111]>li[_ngcontent-ng-c1914738111] {
    margin: var(--border-size);
    margin-bottom: 0;
    margin-top: 0;
    background-color: var(--card-color);
    color: var(--text-color);
    display: grid;
    grid-template-columns: var(--step-size) 1fr;
    grid-auto-flow: dense;
    align-items: center;
    gap: calc(var(--border-size) * 4);
    counter-increment: liCount;
    position: relative;
    --so: calc(var(--border-size) * .25);
    --bs1: var(--so) var(--so) var(--border-size) rgba(0, 0, 0, .5);
    --bs2: 0 0 0 var(--border-size) var(--accent-color);
    --bs3: var(--so) var(--so) var(--border-size) calc(var(--border-size)) rgba(0, 0, 0, .5);
    box-shadow: var(--bs1);
    border-radius: var(--border-radius, 0)
}

.laybox[_ngcontent-ng-c1914738111] {
    width: 66px;
    border-top-right-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.backbox[_ngcontent-ng-c1914738111] {
    width: 66px;
    border-top-left-radius: var(--border-radius);
    border-bottom-left-radius: var(--border-radius)
}

.backbox.suspended[_ngcontent-ng-c1914738111]:after {
    border-top-left-radius: var(--border-radius);
    border-bottom-left-radius: var(--border-radius)
}

.laybox.suspended[_ngcontent-ng-c1914738111]:after {
    border-top-right-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.backboxonly[_ngcontent-ng-c1914738111] {
    --border-radius: 100vmax;
    border-radius: var(--border-radius)
}

.backboxonly.suspended[_ngcontent-ng-c1914738111]:after {
    border-radius: var(--border-radius)
}

.back[_ngcontent-ng-c1914738111],
.lay[_ngcontent-ng-c1914738111] {
    font-size: 12px;
    font-weight: bolder
}

@media screen and (min-width:767px) {

    ol[_ngcontent-ng-c1914738111],
    .ulCircle[_ngcontent-ng-c1914738111] {
        grid-template-columns: repeat(1, 1fr)
    }
}

.cardsMarket[_ngcontent-ng-c1914738111] {
    width: 100%
}

.ulCircle.circle[_ngcontent-ng-c1914738111] {
    --border-radius: 100vmax
}

.ulCircle[_ngcontent-ng-c1914738111] {
    --card-color: #f2f2f2;
    --text-color: #0d0d0d;
    --border-size: .5rem;
    --step-size: 2.5rem;
    margin: 0;
    padding: 0;
    list-style: none;
    box-sizing: border-box;
    counter-reset: liCount 7;
    display: grid;
    gap: calc(var(--border-size) * 2)
}

.ulCircle[_ngcontent-ng-c1914738111]>li[_ngcontent-ng-c1914738111] {
    margin: var(--border-size);
    margin-bottom: 0;
    margin-top: 0;
    background-color: var(--card-color);
    color: var(--text-color);
    grid-template-columns: var(--step-size) 1fr;
    grid-auto-flow: dense;
    align-items: center;
    gap: calc(var(--border-size) * 4);
    counter-increment: liCount;
    position: relative;
    --so: calc(var(--border-size) * .25);
    --bs1: var(--so) var(--so) var(--border-size) rgba(0, 0, 0, .5);
    --bs2: 0 0 0 var(--border-size) var(--accent-color);
    --bs3: var(--so) var(--so) var(--border-size) calc(var(--border-size)) rgba(0, 0, 0, .5);
    box-shadow: var(--bs1);
    border-radius: var(--border-radius, 0)
}

.display-block[_ngcontent-ng-c1914738111] {
    display: block
}

.display-none[_ngcontent-ng-c1914738111] {
    display: none
}

.dropdown-menu[_ngcontent-ng-c1914738111] {
    text-align: center;
    background: black !important;
    color: #fff !important
}

.casino-font[_ngcontent-ng-c1914738111] {
    font-weight: 100 !important
}

@media screen and (max-width:320px) {
    .f-16[_ngcontent-ng-c1914738111] {
        font-size: 14px !important
    }
}

.dra-tig-title[_ngcontent-ng-c1914738111] {
    font-size: 16px;
    padding-left: 42px;
    padding-right: 50px;
    position: relative;
    top: 9px;
    font-weight: 700
}

.overflow-auto[_ngcontent-ng-c1914738111] {
    height: 60vh !important
}

.videoFix[_ngcontent-ng-c1788957045] {
    position: fixed;
    width: 100%;
    z-index: 10
}

.marketList[_ngcontent-ng-c1788957045] {
    margin-top: calc(var(--heightTop) + 20px)
}

.spnd-casinouniqueLay[_ngcontent-ng-c1788957045] {
    top: 0;
    z-index: 0;
    width: 100%
}

.fancy-info[_ngcontent-ng-c1788957045] {
    padding: 7px 6px 0;
    margin: 0;
    background-color: #bed5d8;
    font-size: 9.9px;
    line-height: 7px;
    border-radius: 3px;
    display: flex;
    justify-content: center
}

.tbl-bets[_ngcontent-ng-c1788957045] th[_ngcontent-ng-c1788957045] {
    padding: 5px;
    border-top: none;
    text-align: center
}

.table[_ngcontent-ng-c1788957045] thead[_ngcontent-ng-c1788957045] th[_ngcontent-ng-c1788957045] {
    vertical-align: bottom;
    border-bottom: 2px solid #c8ced3
}

input[_ngcontent-ng-c1788957045] {
    margin-left: 0 !important
}

.red[_ngcontent-ng-c1788957045] {
    color: red;
    margin-left: 2px
}

@media screen and (min-width:280px) and (max-width:388px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 8.5px
    }
}

@media only screen and (max-width: 992px) {
    .tbl-bets[_ngcontent-ng-c1788957045] .team-name[_ngcontent-ng-c1788957045] {
        min-width: 100%
    }
}

.smallBoxRed[_ngcontent-ng-c1788957045] {
    background: linear-gradient(-180deg, #af2736 0, #93212d 100%);
    color: #fff
}

.smallBoxBlue[_ngcontent-ng-c1788957045] {
    background: linear-gradient(-180deg, #1285e2 0, #0b5795 100%);
    color: #fff
}

.span-size[_ngcontent-ng-c1788957045] {
    font-weight: 400;
    font-size: 11px;
    display: flex;
    justify-content: center
}

#betAmount[_ngcontent-ng-c1788957045] {
    color: #93212d
}

.suspended-casino[_ngcontent-ng-c1788957045] {
    font-size: 19px !important
}

.smallboxRedSelected[_ngcontent-ng-c1788957045] {
    background: linear-gradient(-180deg, #d96976 0, #9e5960 100%)
}

.smallboxBlueSelected[_ngcontent-ng-c1788957045] {
    background: linear-gradient(-180deg, #3e9dea 0, #428fcf 100%)
}

.amarAkbarAnthony>.placebet>.place-bet>.container>.row>.inputset>.input-Betslip {
    margin-left: 40px !important;
    background-color: red
}

.spnd-casinouniqueLay[_ngcontent-ng-c1788957045] {
    top: 0;
    z-index: 0;
    width: 100%;
    background: #fff;
    opacity: 1
}

.row.row5[_ngcontent-ng-c1788957045] {
    margin-left: 0;
    margin-right: -5px
}

@media only screen and (max-width: 406px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 9.5px !important
    }
}

@media only screen and (max-width: 395px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 9.2px !important
    }
}

@media only screen and (max-width: 382px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 9px !important
    }
}

@media only screen and (max-width: 375px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 8.8px !important
    }
}

@media only screen and (max-width: 370px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 8.5px !important
    }
}

@media only screen and (max-width: 361px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 8.2px !important
    }
}

@media only screen and (max-width: 348px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 8px !important
    }
}

@media only screen and (max-width: 341px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 7.8px !important
    }
}

@media only screen and (max-width: 335px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 7.5px !important
    }
}

@media only screen and (max-width: 325px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 7.2px !important
    }
}

@media only screen and (max-width: 314px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 7px !important
    }
}

@media only screen and (max-width: 307px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 6.5px !important
    }
}

@media only screen and (max-width: 291px) {
    .fancy-info[_ngcontent-ng-c1788957045] {
        font-size: 6px !important
    }
}

.user-menus[_ngcontent-ng-c841324608] ul[_ngcontent-ng-c841324608] li[_ngcontent-ng-c841324608] a[_ngcontent-ng-c841324608] {
    width: 100%;
    line-height: 3;
    text-transform: capitalize;
    color: var(--text-color-white);
    font-size: 15px;
    border-bottom: 1px solid #dcdcdc;
    display: inline-block;
    padding-left: 12px;
    font-weight: 400;
    transition: 1s;
    border-radius: 12px;
    box-shadow: inset 0 0 8px #ffff28
}

.waves-effect[_ngcontent-ng-c841324608] {
    position: relative;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    -webkit-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

.simplebar-content-wrapper[_ngcontent-ng-c841324608] {
    direction: inherit;
    box-sizing: border-box !important;
    position: relative;
    display: block;
    height: 100%;
    width: auto;
    visibility: visible;
    overflow: auto;
    max-width: 100%;
    max-height: 100%;
    scrollbar-width: none
}

.simplebar-offset[_ngcontent-ng-c841324608] {
    direction: inherit !important;
    box-sizing: inherit !important;
    resize: none !important;
    position: absolute;
    inset: 0;
    padding: 0;
    margin: 0;
    -webkit-overflow-scrolling: touch
}

.user-menus[_ngcontent-ng-c841324608] img[_ngcontent-ng-c841324608] {
    width: 20px;
    height: 20px;
    margin-right: 5px
}

.left-bar[_ngcontent-ng-c841324608] {
    box-shadow: 0 0 24px #0000000f, 0 1px #00000005;
    display: block;
    position: fixed;
    transition: all .2s ease-out;
    width: 100%;
    z-index: 9999;
    float: left;
    left: 0;
    top: 0;
    bottom: 0
}

.left-bar[_ngcontent-ng-c841324608] {
    background-size: cover;
    background: var(--text-color-white);
    background-repeat: no-repeat;
    background-position: bottom
}

.user-menus[_ngcontent-ng-c841324608] ul[_ngcontent-ng-c841324608] {
    margin: 0;
    padding: 9px
}

.user-menus[_ngcontent-ng-c841324608] ul[_ngcontent-ng-c841324608] li[_ngcontent-ng-c841324608] {
    list-style: none;
    line-height: 0
}

a[_ngcontent-ng-c841324608],
a[_ngcontent-ng-c841324608]:hover {
    text-decoration: none;
    cursor: pointer
}

@media only screen and (max-width: 992px) {
    .openBetHeader[_ngcontent-ng-c841324608] {
        height: 40px;
        display: flex;
        vertical-align: middle;
        background: var(--highlight-tile-bg);
        color: var(--highlgiht-tile-text-color);
        justify-content: space-between;
        align-items: center
    }

    .openBetHeader[_ngcontent-ng-c841324608] strong[_ngcontent-ng-c841324608] {
        margin-left: 8px;
        line-height: 23px;
        font-size: 16px
    }

    .close[_ngcontent-ng-c841324608] {
        color: var(--highlgiht-tile-text-color);
        padding-right: 10px
    }
}

.ulScrollRule[_ngcontent-ng-c841324608] {
    position: relative !important;
    overflow-y: scroll !important;
    height: calc(94vh - 40px)
}

p[_ngcontent-ng-c841324608] img[_ngcontent-ng-c841324608] {
    width: 100% !important
}

.videoPlayer[_ngcontent-ng-c595356512] {
    position: relative;
    display: flex
}

.imgClass[_ngcontent-ng-c595356512] {
    width: 25px !important;
    height: 25px !important
}

.video-overlay[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 23px;
    height: auto;
    margin-right: 3px
}

.playerClass[_ngcontent-ng-c595356512] {
    font-size: 10px;
    text-transform: none !important;
    font-family: sans-serif
}

.activeCard[_ngcontent-ng-c595356512] {
    color: #53b853 !important
}

.video-overlay[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    font-size: 9px;
    line-height: 9px;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
    width: 100%
}

.video-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    background: rgba(0, 0, 0, .4);
    height: auto;
    left: 0;
    content: "";
    padding: 3px
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    margin-left: -40px;
    margin-top: -40px
}

.ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 80px;
    transform: rotate(341deg)
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -75px;
    z-index: 10;
    animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    -webkit-animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    animation-iteration-count: 3
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px;
    z-index: 10
}

.ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 47%;
    left: 42%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 26px
}

@keyframes _ngcontent-ng-c595356512_zoom-in-zoom-out {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.5)
    }

    to {
        transform: scale(1)
    }
}

.andar-bahir-container[_ngcontent-ng-c595356512] .custom-css-x[_ngcontent-ng-c595356512] {
    margin-left: 6px;
    padding: 0 5px 0 13px
}

.andar-bahir-container[_ngcontent-ng-c595356512] .video-overlay[_ngcontent-ng-c595356512] {
    min-height: 100px
}



.timer-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    right: 4px;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center
}

.round-id[_ngcontent-ng-c595356512] {
    left: 10px;
    top: 0;
    z-index: 2;
    font-weight: 700;
    font-size: 14px;
    color: #fff
}

@media only screen and (max-width: 992px) {
    .round-id[_ngcontent-ng-c595356512] {
        font-size: 8px;
        position: relative;
        left: 0;
        color: var(--text-color-white)
    }
}

[_nghost-ng-c595356512] .timerNumber {
    font-size: 30px;
    color: #ff2800;
    font-weight: 700
}

.minmaxbiki[_ngcontent-ng-c595356512] {
    color: #e2836c;
    font-size: 15px;
    font-weight: 800
}

.rules-biki[_ngcontent-ng-c595356512] {
    margin-left: 15px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    padding: 10px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    overflow-y: auto;
    height: 400px
}

@media only screen and (max-width: 992px) {
    .rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
        height: 500px !important;
        top: 45px
    }
}

@media only screen and (min-width: 320px) and (max-width: 1279px) {
    .modal-content[_ngcontent-ng-c595356512] {
        max-height: calc(100vh - 54px)
    }
}

.rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
    height: 340px;
    line-height: 18px;
    color: #243a48e6;
    border-radius: 0
}

.rules-wrap[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #eee;
    margin: 0;
    font-size: 16px;
    color: #243a48;
    font-weight: 700
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] {
    border-top: 1px solid #ccc;
    padding: 6px 0 0
}

.btn-wrap[_ngcontent-ng-c595356512] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    width: 100%
}

.btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    list-style: none
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] .btnok[_ngcontent-ng-c595356512] {
    width: 150px;
    margin: 0 auto;
    display: block;
    background: url(bg-ok.6de1a9ffb9349f9b.gif) repeat-x #eee;
    border: 1px solid #bbb;
    border-radius: 4px;
    color: #1e1e1e;
    font-weight: 700;
    line-height: 23px;
    font-size: 12px;
    text-align: center;
    text-decoration: none
}

.timer-group[_ngcontent-ng-c595356512] {
    height: 50px;
    margin: 5px auto 0;
    position: relative;
    width: 50px
}

.timer[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 50px;
    overflow: hidden;
    position: absolute;
    width: 50px
}

.timer[_ngcontent-ng-c595356512]:after {
    background: rgb(17, 17, 17);
    border-radius: 50%;
    content: "";
    display: block;
    height: 80px;
    left: 10px;
    position: absolute;
    width: 80px;
    top: 10px
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] {
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 50%
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    border: 50px solid rgba(0, 255, 255, .4);
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: 50%;
    display: block;
    height: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(225deg);
    width: 0
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child {
    transform: rotate(180deg)
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin1
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:last-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin2
}

.timer.minute[_ngcontent-ng-c595356512] {
    background: rgba(0, 0, 0, .2);
    height: 50px;
    right: 0;
    width: 50px;
    bottom: 0
}

.timer.minute[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: var(--timerValue);
    border-top-color: green;
    border-right-color: green;
    border-width: 25px
}

.spanColorRed[_ngcontent-ng-c595356512] {
    border-top-color: red !important;
    border-right-color: red !important
}

.timer.minute[_ngcontent-ng-c595356512]:after {
    height: 40px;
    left: 5px;
    width: 40px;
    top: 5px
}

.textColor[_ngcontent-ng-c595356512] {
    color: red !important
}

.heart[_ngcontent-ng-c595356512] {
    font-size: 185px;
    color: #e00 !important;
    animation: _ngcontent-ng-c595356512_beat .5s infinite alternate;
    transform-origin: center
}

@keyframes _ngcontent-ng-c595356512_beat {
    to {
        transform: scale(1.3)
    }
}

.face[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 40px;
    left: 0;
    position: absolute;
    width: 40px;
    text-align: center;
    top: 0
}

.face[_ngcontent-ng-c595356512] h2[_ngcontent-ng-c595356512] {
    font-weight: 300
}

.face[_ngcontent-ng-c595356512] p[_ngcontent-ng-c595356512] {
    font-size: 20px;
    font-weight: 700;
    position: absolute;
    top: 8px;
    text-align: center;
    right: 2px;
    color: #fff
}

@keyframes _ngcontent-ng-c595356512_spin1 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(225deg)
    }

    to {
        transform: rotate(405deg)
    }
}

@keyframes _ngcontent-ng-c595356512_spin2 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(405deg)
    }

    to {
        transform: rotate(405deg)
    }
}

.singleDigit[_ngcontent-ng-c595356512] {
    top: 9px !important;
    right: 8px !important
}

video[_ngcontent-ng-c595356512] {
    object-fit: fill
}

.winnerOverlay[_ngcontent-ng-c595356512] {
    position: absolute;
    height: auto;
    content: "";
    bottom: 50%;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    width: 100%;
    display: flex;
    justify-content: center
}

.mini-result-new[_ngcontent-ng-c595356512] {
    border: 0 solid;
    margin-bottom: 0;
    z-index: 1053;
    color: #000;
    background: var(--topHeaderColor);
    width: auto;
    font-size: 14px;
    padding: 6px;
    text-transform: uppercase;
    border-radius: 16px 2px;
    min-height: 20px;
    transition: all .5s cubic-bezier(.168, -.885, .3, 2) .5s;
    transform: scale(0)
}

.mini-result-new.active[_ngcontent-ng-c595356512] {
    transform: scale(1)
}

.resultRemover[_ngcontent-ng-c595356512] {
    display: none
}

.custom-css-x[_ngcontent-ng-c595356512] {
    position: relative;
    left: 5px;
    top: 5px
}

.text-a[_ngcontent-ng-c595356512] {
    position: relative;
    top: -10px
}

.text-b[_ngcontent-ng-c595356512] {
    position: relative;
    top: 10px
}

.card-img[_ngcontent-ng-c595356512] {
    margin-right: 3.5px !important
}

.ballbyballPoster[_ngcontent-ng-c595356512] {
    width: 100%
}

@media only screen and (max-width:768px) {
    .hi-low-txt[_ngcontent-ng-c595356512] {
        font-size: 10px !important
    }

    .hi-low-img[_ngcontent-ng-c595356512] {
        width: 20px !important
    }

    .ballbyballPoster[_ngcontent-ng-c595356512] {
        background-color: #000
    }
}

@media screen and (max-width: 766px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 16px;
        line-height: 20px;
        text-align: center
    }
}

@media screen and (min-width: 767px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 20px;
        line-height: 19px;
        text-align: center
    }

    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        position: absolute;
        top: 50%;
        left: 46%
    }

    .ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
        width: 120px
    }
}

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
}

.videoFix[_ngcontent-ng-c2501606979] {
    position: fixed;
    width: 100%;
    z-index: 10
}

.marketList[_ngcontent-ng-c2501606979] {
    margin-top: calc(var(--heightTop) + 20px)
}

.spnd-casinouniqueLay[_ngcontent-ng-c2501606979] {
    top: 0;
    z-index: 0;
    width: 100%
}

.fancy-info[_ngcontent-ng-c2501606979] {
    padding: 7px 6px 0;
    margin: 0;
    background-color: #bed5d8;
    font-size: 9.9px;
    line-height: 7px;
    border-radius: 3px;
    display: flex;
    justify-content: center
}

.tbl-bets[_ngcontent-ng-c2501606979] th[_ngcontent-ng-c2501606979] {
    padding: 5px;
    border-top: none;
    text-align: center
}

@media screen and (min-width:280px) and (max-width:388px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 8.5px
    }
}

@media only screen and (max-width: 992px) {
    .tbl-bets[_ngcontent-ng-c2501606979] .team-name[_ngcontent-ng-c2501606979] {
        min-width: 100%
    }
}

.smallBoxRed[_ngcontent-ng-c2501606979] {
    background: linear-gradient(-180deg, #af2736 0, #93212d 100%);
    color: #fff
}

.smallBoxBlue[_ngcontent-ng-c2501606979] {
    background: linear-gradient(-180deg, #1285e2 0, #0b5795 100%);
    color: #fff
}

.span-size[_ngcontent-ng-c2501606979] {
    font-weight: 400;
    font-size: 11px;
    display: flex;
    justify-content: center
}

#betAmount[_ngcontent-ng-c2501606979] {
    color: #93212d
}

.suspended-casino[_ngcontent-ng-c2501606979] {
    font-size: 19px !important
}

.smallboxRedSelected[_ngcontent-ng-c2501606979] {
    background: linear-gradient(-180deg, #d96976 0, #9e5960 100%)
}

.smallboxBlueSelected[_ngcontent-ng-c2501606979] {
    background: linear-gradient(-180deg, #3e9dea 0, #428fcf 100%)
}

.amarAkbarAnthony>.placebet>.place-bet>.container>.row>.inputset>.input-Betslip {
    margin-left: 40px !important;
    background-color: red
}

.row.row5[_ngcontent-ng-c2501606979] {
    margin-left: 0;
    margin-right: -5px
}

@media only screen and (max-width: 406px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 9.5px !important
    }
}

@media only screen and (max-width: 395px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 9.2px !important
    }
}

@media only screen and (max-width: 382px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 9px !important
    }
}

@media only screen and (max-width: 375px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 8.8px !important
    }
}

@media only screen and (max-width: 370px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 8.5px !important
    }
}

@media only screen and (max-width: 361px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 8.2px !important
    }
}

@media only screen and (max-width: 348px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 8px !important
    }
}

@media only screen and (max-width: 341px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 7.8px !important
    }
}

@media only screen and (max-width: 335px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 7.5px !important
    }
}

@media only screen and (max-width: 325px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 7.2px !important
    }
}

@media only screen and (max-width: 314px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 7px !important
    }
}

@media only screen and (max-width: 307px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 6.5px !important
    }
}

@media only screen and (max-width: 291px) {
    .fancy-info[_ngcontent-ng-c2501606979] {
        font-size: 6px !important
    }
}

.suspended-casino2[_ngcontent-ng-c2501606979] {
    opacity: .2 !important
}

.overflow-auto[_ngcontent-ng-c2501606979] {
    height: 60vh !important
}

.marketList[_ngcontent-ng-c2501606979] {
    position: relative;
    height: 63vh;
    overflow-y: scroll;
    top: 197px;
    margin-bottom: 197px
}

.spnd-casinouniqueLay[_ngcontent-ng-c2501606979] {
    top: 0;
    z-index: 0;
    width: 100%;
    background: #fff;
    opacity: 1
}

.fancy-info[_ngcontent-ng-c2501606979] {
    padding: 7px 6px 0;
    margin: 0;
    background-color: #bed5d8;
    font-size: 10px;
    line-height: 7px;
    border-radius: 3px;
    display: flex;
    justify-content: center
}

.tbl-bets[_ngcontent-ng-c2501606979] th[_ngcontent-ng-c2501606979] {
    padding: 0 5px;
    border-top: none;
    text-align: center
}

.table[_ngcontent-ng-c2501606979] thead[_ngcontent-ng-c2501606979] th[_ngcontent-ng-c2501606979] {
    vertical-align: bottom;
    border-bottom: 2px solid #c8ced3
}

input[_ngcontent-ng-c2501606979] {
    margin-left: 0 !important
}

.red[_ngcontent-ng-c2501606979] {
    color: red;
    margin-left: 2px
}

.palyer-a-card[_ngcontent-ng-c2501606979] {
    border: 3px solid;
    border-color: #4d9bad;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px
}

.palyer-b-card[_ngcontent-ng-c2501606979] {
    margin-top: 5px;
    border: 3px solid;
    border-color: #bd7660;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px
}

.palyer-a-card[_ngcontent-ng-c2501606979] .table[_ngcontent-ng-c2501606979] td[_ngcontent-ng-c2501606979],
.table[_ngcontent-ng-c2501606979] th[_ngcontent-ng-c2501606979],
.palyer-b-card[_ngcontent-ng-c2501606979] .table[_ngcontent-ng-c2501606979] td[_ngcontent-ng-c2501606979] {
    border-top: 0;
    border-bottom: 0
}

.palyer-a-card[_ngcontent-ng-c2501606979] .odd-row[_ngcontent-ng-c2501606979],
.palyer-b-card[_ngcontent-ng-c2501606979] .odd-row[_ngcontent-ng-c2501606979] {
    border-bottom: 0px !important
}

.collapsed[_ngcontent-ng-c2501606979] .palyer-b-card[_ngcontent-ng-c2501606979],
.collapsed[_ngcontent-ng-c2501606979] .palyer-a-card[_ngcontent-ng-c2501606979] {
    display: none !important
}

.palyer-a-card[_ngcontent-ng-c2501606979] .tbl-bets[_ngcontent-ng-c2501606979] td[_ngcontent-ng-c2501606979],
.palyer-b-card[_ngcontent-ng-c2501606979] .tbl-bets[_ngcontent-ng-c2501606979] td[_ngcontent-ng-c2501606979] {
    padding: 0 !important
}

.hidden[_ngcontent-ng-c2501606979] {
    visibility: hidden;
    height: 3px
}

.card[_ngcontent-ng-c2501606979] .inner-sportbook[_ngcontent-ng-c2501606979] {
    border: unset
}

.tbl-bets[_ngcontent-ng-c2501606979] td[_ngcontent-ng-c2501606979] {
    cursor: pointer
}

@media only screen and (max-width: 767px) {
    .tbl-bets[_ngcontent-ng-c2501606979] .sportbook-minwidth[_ngcontent-ng-c2501606979] {
        min-width: 105px !important
    }
}

.odd-row[_ngcontent-ng-c2501606979] .team-name[_ngcontent-ng-c2501606979] .title[_ngcontent-ng-c2501606979] {
    display: flex;
    padding: 0
}

@media only screen and (max-width: 992px) {
    .minmax[_ngcontent-ng-c2501606979] {
        display: flex;
        width: 100%
    }
}

.title[_ngcontent-ng-c2501606979] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    font-weight: 700;
    color: var(--matchodds-runner-text) !important
}

.oddsBox[_ngcontent-ng-c2501606979] {
    width: 85px !important;
    border-radius: 5px;
    padding: 2px 0;
    box-shadow: 0 2px 7px 1px #67828be6
}

.playerABgTie[_ngcontent-ng-c2501606979] {
    background: linear-gradient(90deg, rgb(153 199 241) 0%, rgb(138 189 216 / 50%) 49%, rgb(146 198 246) 100%);
    padding-top: .6rem;
    padding-bottom: .7rem
}

.playerABg[_ngcontent-ng-c2501606979] {
    background: linear-gradient(-90deg, rgb(130 190 221 / 50%) 0, rgb(80 164 241 / 80%) 150%) !important;
    padding-top: .1rem;
    padding-bottom: .7rem
}

.playerABg[_ngcontent-ng-c2501606979]:last-child {
    background: linear-gradient(-270deg, rgb(130 190 221 / 50%) 0, rgb(80 164 241 / 80%) 150%) !important;
    padding-top: .1rem;
    padding-bottom: .7rem
}

@media screen and (min-width:767px) {
    .oddsBox[_ngcontent-ng-c2501606979] {
        width: 150px !important
    }
}

.boxPlayer[_ngcontent-ng-c2501606979] {
    display: flex;
    justify-content: space-between;
    padding-left: 4px !important;
    padding-right: 4px !important
}

.minus-book[_ngcontent-ng-c2501606979],
.plus-book[_ngcontent-ng-c2501606979] {
    margin-left: 0 !important
}

.marginRight5[_ngcontent-ng-c2501606979] {
    margin-right: 5px
}

img[_ngcontent-ng-c2501606979] {
    width: 34px
}

.cardMarket[_ngcontent-ng-c2501606979] {
    background: #ddd;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 14px;
    padding-bottom: 20px
}

@media screen and (min-width: 767px) {
    .box-2[_ngcontent-ng-c2501606979] {
        min-width: 48%;
        height: 68px;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
}

@media screen and (max-width: 767px) {
    .col-6[_ngcontent-ng-c2501606979] {
        width: 100% !important
    }

    .box-2[_ngcontent-ng-c2501606979] {
        min-width: 48%;
        height: 68px;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
}

.backboxonly[_ngcontent-ng-c2501606979] {
    --border-radius: 100vmax;
    border-radius: var(--border-radius);
    margin-right: 5px
}

.suspendedcolors[_ngcontent-ng-c2501606979]:after {
    border-radius: 50px
}

.dt-card[_ngcontent-ng-c2501606979] {
    height: 40px
}

.h38[_ngcontent-ng-c2501606979] {
    height: 32px
}

.tbl-bets[_ngcontent-ng-c2501606979] .odd-row[_ngcontent-ng-c2501606979] {
    border-bottom: 1px solid #f5eeee !important
}

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
}

.videoPlayer[_ngcontent-ng-c595356512] {
    position: relative;
    display: flex
}

.imgClass[_ngcontent-ng-c595356512] {
    width: 25px !important;
    height: 25px !important
}

.video-overlay[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 23px;
    height: auto;
    margin-right: 3px
}

.playerClass[_ngcontent-ng-c595356512] {
    font-size: 10px;
    text-transform: none !important;
    font-family: sans-serif
}

.activeCard[_ngcontent-ng-c595356512] {
    color: #53b853 !important
}

.video-overlay[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    font-size: 9px;
    line-height: 9px;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
    width: 100%
}

.video-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    background: rgba(0, 0, 0, .4);
    height: auto;
    left: 0;
    content: "";
    padding: 3px
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    margin-left: -40px;
    margin-top: -40px
}

.ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
    width: 80px;
    transform: rotate(341deg)
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    margin-top: -75px;
    z-index: 10;
    animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    -webkit-animation: _ngcontent-ng-c595356512_zoom-in-zoom-out 1s ease;
    animation-iteration-count: 3
}

.ballbyballResult[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px;
    z-index: 10
}

.ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    position: absolute;
    top: 47%;
    left: 42%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 26px
}

@keyframes _ngcontent-ng-c595356512_zoom-in-zoom-out {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.5)
    }

    to {
        transform: scale(1)
    }
}

.andar-bahir-container[_ngcontent-ng-c595356512] .custom-css-x[_ngcontent-ng-c595356512] {
    margin-left: 6px;
    padding: 0 5px 0 13px
}

.andar-bahir-container[_ngcontent-ng-c595356512] .video-overlay[_ngcontent-ng-c595356512] {
    min-height: 100px
}

.tpjudgement .owl-nav {
    width: 100%
}

.tpjudgement .owl-prev {
    position: absolute;
    left: -32.5px;
    top: 20px
}

.tpjudgement .owl-next {
    position: absolute;
    right: -32.5px;
    top: 20px
}

.tpjudgement .owl-item {
    width: 70px !important;
    margin-right: 8px
}

.tpjudgement .owl-theme .owl-nav [class*=owl-] {
    background: #000
}

.tpjudgement .owl-theme .owl-nav .disabled {
    opacity: 1
}

.tpjudgement .owl-theme .owl-nav [class*=owl-]:hover {
    background: #000
}

@media screen and (max-width:913px) {
    .tpjudgement .owl-item {
        width: 82px !important
    }
}

@media screen and (max-width:821px) {
    .tpjudgement .owl-item {
        width: 72px !important
    }
}

@media screen and (max-width:769px) {
    .tpjudgement .owl-item {
        width: 67px !important
    }
}

@media screen and (max-width:541px) {
    .tpjudgement .owl-item {
        width: 44px !important;
        margin-right: 3px
    }

    .tpjudgement .owl-prev {
        top: 0
    }

    .tpjudgement .owl-next {
        top: 0
    }
}

.timer-overlay[_ngcontent-ng-c595356512] {
    position: absolute;
    right: 4px;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center
}

.round-id[_ngcontent-ng-c595356512] {
    left: 10px;
    top: 0;
    z-index: 2;
    font-weight: 700;
    font-size: 14px;
    color: #fff
}

@media only screen and (max-width: 992px) {
    .round-id[_ngcontent-ng-c595356512] {
        font-size: 8px;
        position: relative;
        left: 0;
        color: var(--text-color-white)
    }
}

[_nghost-ng-c595356512] .timerNumber {
    font-size: 30px;
    color: #ff2800;
    font-weight: 700
}

.minmaxbiki[_ngcontent-ng-c595356512] {
    color: #e2836c;
    font-size: 15px;
    font-weight: 800
}

.rules-biki[_ngcontent-ng-c595356512] {
    margin-left: 15px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    padding: 10px
}

#rulesBoxContainer[_ngcontent-ng-c595356512] {
    overflow-y: auto;
    height: 400px
}

@media only screen and (max-width: 992px) {
    .rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
        height: 500px !important;
        top: 45px
    }
}

@media only screen and (min-width: 320px) and (max-width: 1279px) {
    .modal-content[_ngcontent-ng-c595356512] {
        max-height: calc(100vh - 54px)
    }
}

.rules-wrap[_ngcontent-ng-c595356512] .rules-content[_ngcontent-ng-c595356512] {
    height: 340px;
    line-height: 18px;
    color: #243a48e6;
    border-radius: 0
}

.rules-wrap[_ngcontent-ng-c595356512] h3[_ngcontent-ng-c595356512] {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #eee;
    margin: 0;
    font-size: 16px;
    color: #243a48;
    font-weight: 700
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] {
    border-top: 1px solid #ccc;
    padding: 6px 0 0
}

.btn-wrap[_ngcontent-ng-c595356512] {
    margin-bottom: 7px;
    display: block;
    clear: both
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    width: 100%
}

.btn-wrap[_ngcontent-ng-c595356512] li[_ngcontent-ng-c595356512] {
    list-style: none
}

.rules-wrap[_ngcontent-ng-c595356512] .btn-wrap[_ngcontent-ng-c595356512] .btnok[_ngcontent-ng-c595356512] {
    width: 150px;
    margin: 0 auto;
    display: block;
    background: url(bg-ok.6de1a9ffb9349f9b.gif) repeat-x #eee;
    border: 1px solid #bbb;
    border-radius: 4px;
    color: #1e1e1e;
    font-weight: 700;
    line-height: 23px;
    font-size: 12px;
    text-align: center;
    text-decoration: none
}

.timer-group[_ngcontent-ng-c595356512] {
    height: 50px;
    margin: 5px auto 0;
    position: relative;
    width: 50px
}

.timer[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 50px;
    overflow: hidden;
    position: absolute;
    width: 50px
}

.timer[_ngcontent-ng-c595356512]:after {
    background: rgb(17, 17, 17);
    border-radius: 50%;
    content: "";
    display: block;
    height: 80px;
    left: 10px;
    position: absolute;
    width: 80px;
    top: 10px
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] {
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 50%
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    border: 50px solid rgba(0, 255, 255, .4);
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: 50%;
    display: block;
    height: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(225deg);
    width: 0
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child {
    transform: rotate(180deg)
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:first-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin1
}

.timer[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512]:last-child span[_ngcontent-ng-c595356512] {
    animation-name: _ngcontent-ng-c595356512_spin2
}

.timer.minute[_ngcontent-ng-c595356512] {
    background: rgba(0, 0, 0, .2);
    height: 50px;
    right: 0;
    width: 50px;
    bottom: 0
}

.timer.minute[_ngcontent-ng-c595356512] .hand[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
    animation-duration: var(--timerValue);
    border-top-color: green;
    border-right-color: green;
    border-width: 25px
}

.spanColorRed[_ngcontent-ng-c595356512] {
    border-top-color: red !important;
    border-right-color: red !important
}

.timer.minute[_ngcontent-ng-c595356512]:after {
    height: 40px;
    left: 5px;
    width: 40px;
    top: 5px
}

.textColor[_ngcontent-ng-c595356512] {
    color: red !important
}

.heart[_ngcontent-ng-c595356512] {
    font-size: 185px;
    color: #e00 !important;
    animation: _ngcontent-ng-c595356512_beat .5s infinite alternate;
    transform-origin: center
}

@keyframes _ngcontent-ng-c595356512_beat {
    to {
        transform: scale(1.3)
    }
}

.face[_ngcontent-ng-c595356512] {
    border-radius: 50%;
    height: 40px;
    left: 0;
    position: absolute;
    width: 40px;
    text-align: center;
    top: 0
}

.face[_ngcontent-ng-c595356512] h2[_ngcontent-ng-c595356512] {
    font-weight: 300
}

.face[_ngcontent-ng-c595356512] p[_ngcontent-ng-c595356512] {
    font-size: 20px;
    font-weight: 700;
    position: absolute;
    top: 8px;
    text-align: center;
    right: 2px;
    color: #fff
}

@keyframes _ngcontent-ng-c595356512_spin1 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(225deg)
    }

    to {
        transform: rotate(405deg)
    }
}

@keyframes _ngcontent-ng-c595356512_spin2 {
    0% {
        transform: rotate(225deg)
    }

    50% {
        transform: rotate(405deg)
    }

    to {
        transform: rotate(405deg)
    }
}

.singleDigit[_ngcontent-ng-c595356512] {
    top: 9px !important;
    right: 8px !important
}

video[_ngcontent-ng-c595356512] {
    object-fit: fill
}

.winnerOverlay[_ngcontent-ng-c595356512] {
    position: absolute;
    height: auto;
    content: "";
    bottom: 50%;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    width: 100%;
    display: flex;
    justify-content: center
}

.mini-result-new[_ngcontent-ng-c595356512] {
    border: 0 solid;
    margin-bottom: 0;
    z-index: 1053;
    color: #000;
    background: var(--topHeaderColor);
    width: auto;
    font-size: 14px;
    padding: 6px;
    text-transform: uppercase;
    border-radius: 16px 2px;
    min-height: 20px;
    transition: all .5s cubic-bezier(.168, -.885, .3, 2) .5s;
    transform: scale(0)
}

.mini-result-new.active[_ngcontent-ng-c595356512] {
    transform: scale(1)
}

.resultRemover[_ngcontent-ng-c595356512] {
    display: none
}

.custom-css-x[_ngcontent-ng-c595356512] {
    position: relative;
    left: 5px;
    top: 5px
}

.text-a[_ngcontent-ng-c595356512] {
    position: relative;
    top: -10px
}

.text-b[_ngcontent-ng-c595356512] {
    position: relative;
    top: 10px
}

.card-img[_ngcontent-ng-c595356512] {
    margin-right: 3.5px !important
}

.ballbyballPoster[_ngcontent-ng-c595356512] {
    width: 100%
}

@media only screen and (max-width:768px) {
    .hi-low-txt[_ngcontent-ng-c595356512] {
        font-size: 10px !important
    }

    .hi-low-img[_ngcontent-ng-c595356512] {
        width: 20px !important
    }

    .ballbyballPoster[_ngcontent-ng-c595356512] {
        background-color: #000
    }
}

@media screen and (max-width: 766px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 16px;
        line-height: 20px;
        text-align: center
    }
}

@media screen and (min-width: 767px) {
    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        font-size: 20px;
        line-height: 19px;
        text-align: center
    }

    .ballbyballResult[_ngcontent-ng-c595356512] span[_ngcontent-ng-c595356512] {
        position: absolute;
        top: 50%;
        left: 46%
    }

    .ballbyballResult[_ngcontent-ng-c595356512] img[_ngcontent-ng-c595356512] {
        width: 120px
    }