.main-logo-size-bk {
    width: 106px !important;
    filter: none !important;
}

.main-header-bg-color-bk {
    background: #212121 !important;
}

.home-main-carosul-bk {
    filter: none !important;
}

.top-header-pd-bk {
    padding: 0px 0px !important;
    background: #ffb700 !important;
}

.top-header-nav-a-bk {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    color: black !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.top-header-soc-icon-css-bk {
    font-size: 18px !important;
    color: black !important;
    padding-top: 6px !important;
    padding-bottom: 4px !important;
}

.main-header-nav-a-css {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}

.header-walet-css {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    color: white !important;
}

.header-walet-css-price {
    color: #ffb700 !important;
}

.header-user-menu-1-bg-css {
    background: #1e1d1d !important;
}

.header-user-menu-name-css-bk {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    color: white !important;
}

.header-user-menu-em-css-bk {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}

.btn-bk {
    background: #feb600 !important;
    color: black !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 15px !important;
}

.header-user-sub-menu-em-css-bk {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}

.header-login-btn-bk {
    width: 150px !important;
    font-size: 12px !important;
}

/* text line */
.ticker-wrapper-h {
    display: flex;
    position: relative;
    overflow: hidden;
    border: 1px solid #313131;
    background: #313131;
}

.ticker-wrapper-h .heading {
    background-color: #ffb700;
    color: #000;
    padding: 5px 10px;
    flex: 0 0 auto;
    z-index: 1000;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    margin-left: -13px !important;
}

.ticker-wrapper-h .heading:after {
    content: "";
    position: absolute;
    top: 0;
    border-left: 20px solid #ffb700;
    border-top: 17px solid transparent;
    border-bottom: 15px solid transparent;
}


.news-ticker-h {
    display: flex;
    margin: 0;
    padding: 0;
    padding-left: 90%;
    z-index: 999;

    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-name: tic-h;
    animation-duration: 30s;

}

.news-ticker-h:hover {
    animation-play-state: paused;
}

.news-ticker-h li {
    display: flex;
    width: 100%;
    align-items: center;
    white-space: nowrap;
    padding-left: 20px;
}

.news-ticker-h li a {
    color: #212529;
    font-weight: bold;
}

@keyframes tic-h {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        visibility: visible;
    }

    100% {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

.home-m-tag-css-bk {
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #b2b2b2 !important;
}

.event-bet-btn-bk {
    background: #feb600 !important;
    color: black !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 12px !important;
}

.event-img-css-bk {
    border-radius: 4px 4px 0px 0px !important;
}

.event-bet-txt-btn-bk {
    color: black !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-bottom: 0px !important;
}

.event-bet-r-css {
    padding: 10px 12px !important;
}

.event-bet-sec-bg-css {
    background: black !important;
}

.event-bet-card-css {
    border-radius: 4px !important;
}

@media only screen and (max-width: 600px) {
    .footer-bg-css-bk {
        background: #212121 !important;
        padding: 30px 16px !important;
        padding-bottom: 26px !important;
    }
}

@media only screen and (min-width: 600px) {
    .footer-bg-css-bk {
        background: #212121 !important;
        padding: 86px 60px !important;
        padding-bottom: 40px !important;
    }
}

.footer-m-header-css-bk {
    color: white !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    margin-bottom: 10px !important;
}

.footer-sub-a-css-bk {
    color: #c5c6c7 !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    --bs-text-opacity: none;
    opacity: 5 !important;
    margin-bottom: 2px !important;
}

.footer-sub-a-dot-css-bk {
    color: #feb600 !important;
    font-size: 16px !important;
}

.footer-p-css {
    margin-bottom: 0px !important;
    padding: 34px 20px !important;
    background: #020202 !important;
    color: white !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 12px !important;
    margin-top: 20px !important;
}

@media only screen and (max-width:994px) {

    .footer-bottom-css-bk {
        background: #020202 !important;
        margin-bottom: 0px !important;
        padding: 10px 20px !important;
        text-align: center !important;
        font-family: "Poppins", sans-serif !important;
        font-weight: 400 !important;
        font-size: 12px !important;
        color: #adadad !important;
        padding-bottom: 30px !important;
    }

}

@media only screen and (min-width: 994px) {

    .footer-bottom-css-bk {
        background: #020202 !important;
        margin-bottom: 0px !important;
        padding: 10px 20px !important;
        text-align: center !important;
        font-family: "Poppins", sans-serif !important;
        font-weight: 400 !important;
        font-size: 12px !important;
        color: #adadad !important;
    }

}

.h-m-modal-m-bk {
    margin-left: auto !important;
    margin-right: 0px !important;
}

.bet-event-modal-header-bk {
    color: black !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-bottom: 0px !important;
}

.bet-event-modal-date-bk {
    color: #6d6d6d !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 13px !important;
    margin-bottom: 0px !important;
}

.bet-event-modal-date-2-bk {
    color: #e9a700 !important;
}

.bet-event-modal-img-css-bk {
    width: 100% !important;
    border-radius: 4px !important;
    filter: none !important;
}

.bet-event-modal-des-css-bk {
    color: black !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 13px !important;
    margin-bottom: 0px !important;
    margin-top: 12px;
    text-align: justify;
}

.bet-event-modal-sub-gif-bk {
    border-color: #db8e00 !important;
    border-radius: 4px !important;
    background: #fff5dd;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.bet-event-modal-sub-gif-ti-bk {
    color: black !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 12px !important;
}

.bet-event-modal-sub-gif-price-bk {
    color: #b98607 !important;
    margin-left: 3px !important;
}

.bet-event-modal-sub-gif-price-tit-bk {
    color: #5f5b5b !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    margin-bottom: 0px !important;
}

.bet-event-modal-sub-gif-u-p-bk {
    color: #fbfbfb !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 10px !important;
    background: #0ba12c;
    padding-bottom: 8px;
    padding-top: 1px;
}

.bet-event-modal-av-t-bk {
    color: black !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    margin-bottom: 0px !important;
    margin-top: 12px;
    text-align: justify;
}

.bet-event-modal-av-t-count-bk {
    color: #b98607 !important;
    margin-left: 0px !important;
    background: #f7ead5;
    border-radius: 4px;
    padding: 8px 2px 8px 8px;
    /* color: black !important; */
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    margin-bottom: 0px !important;
}

.bet-event-modal-av-buy-btn-bk {
    height: 38px;
    font-size: 14px !important;
}

.bet-event-modal-size-bk {
    height: 100% !important;
}

.bet-event-modal-size-bk-2 {
    height: 98% !important;
}

.bet-event-modal-close-btn-bk-2 {
    background: #0606063d !important;
    padding: 8px !important;
    border-radius: 4px !important;
}

.event-img-icon-css-bk {
    width: 50px !important;
    height: 50px !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

.bet-p-tit-css-bk {
    color: #bdbebf !important;
    font-size: 16px !important;
}

.bet-icon-bg-css-bk {
    width: 36px !important;
    height: 36px !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    border-radius: 100%;
    border: 1px solid #b39d00;
    padding: 1px 2px 4px 21px;
    margin-right: 10px;
}

.bet-icon-name-css-bk {
    color: #dfdfdf !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-bottom: 4px !important;
}

.create-bet-sec-css {
    padding: 20px !important;
    background: #2e3135 !important;
    border-radius: 2px !important;
    padding-bottom: 25px !important;
}

.create-bet-sec-y-bet-css {
    width: 100%;
    background: #5b5858 !important;
    color: white !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
}

.create-bet-sec-bet-value-css {
    width: 100%;
    background: #5b5858 !important;
    color: white !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    border: none !important;
}

.counter-bet-sec-card-css {
    background: #0a233d !important;
    border: 1px solid #a57808 !important;
}

.counter-bet-sec-card-li-css {
    padding-top: 0px !important;
    padding-bottom: 10px !important;
}

.counter-bet-sec-card-li-p-css {
    color: #dfdfdf !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-bottom: 4px !important;
    background: #91908d6b;
    padding: 6px 12px;
    width: 100% !important;
    border-radius: 4px;
    cursor: context-menu;
}

.form-inp-css-bk {
    color: #474545 !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    margin-bottom: 0px !important;
    border: 1px solid #cb8607;
}

.form-inp-css-bk-t {
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    margin-bottom: 9px;
}

.form-inp-css-bk-btn {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    background: #ffa807 !important;
    border: none !important;
    color: black !important;
}

.form-inp-css-bk-btn-b-p {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-top: 7px;
}

.form-inp-css-bk-header-p {
    color: black !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 700;
    font-size: 18px !important;
    margin-bottom: 0px !important;
}

.form-inp-css-bk-header-img {
    width: 100% !important;
    margin-top: 12 !important;
    margin-top: 36px !important;
}

.cusor-poi-bk {
    cursor: pointer;
}

.terms-bk {
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    margin-bottom: 0px !important;
    margin-top: 16px;
    text-align: justify;
    color: #dbaf04;
}

.cusor-ar-bk {
    cursor: context-menu !important;
}

.faq-h-css-bk {
    border-radius: 12px;
    color: white;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}

.faq-c-css-bk {
    background: #393535;
}

@keyframes pulse {
    0% {
        box-shadow: 1px -5px 5px 4px #169506;
    }

    50% {
        box-shadow: 1px -5px 8px 6px #169506;
    }

    100% {
        box-shadow: 1px -5px 5px 4px #169506;
    }
}

.bet-1st-icon-highlight {
    animation: pulse 1s infinite;
}

.otp-input-css {
    height: 60px;
    width: 60px;
    text-align: center;
    font-size: 40px !important;
    color: #474545 !important;
    font-size: 20px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    border: 1px solid #db8b00;
    border-radius: 4px;
    outline: none;
}

.user-img-header {
    width: 40px;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 100%;
    border: 4px solid #db8b00;
}

.bet-modal-header-bg {
    background: #050f41 !important;
}

.bet-modal-header-title {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    color: white !important;
}

.bet-modal-body-title {
    background: #1c1c1c !important;
}

/* New */

.page-bread-p-bk {
    padding-top: 32px !important;
    padding-bottom: 22px !important;
    background: #4d4d4d !important;
}

.page-bread-title-bk {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}

.page-bread-page-body-bk {
    margin-top: 40px !important;
}

.page-bread-page-sec-m-heading-bk {
    background: #131212 !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}

.page-bread-page-sec-m-c-bk {
    background: #2f2f2f !important;
    border: 1px solid #7f5d07 !important;
}

.page-bread-page-sec-m-label-c-bk {
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: white !important;
}

.page-bread-page-sec-m-input-c-bk {
    background: #040404 !important;
    color: white !important;
    border: 1px solid dimgrey !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}

.tabel-card-bg-c-css-bk {
    background: #2f2f2f !important;
}

.tabel-drop-down-bk {
    background: #000000 !important;
    border: none !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
    color: #bdbdbd !important;
    --bs-btn-padding-x: 0.5rem;
    --bs-btn-padding-y: 0.3rem;
}

.tabel-drop-a-down-bk {
    color: #9b9b9b !important;
}

.span-bk-1 {
    position: absolute;
    background: #f30000;
    color: white;
    padding: 2px 8px;
    border-radius: 10px;
    margin-top: -13px;
    font-size: 11px;
    right: 0px;
}

.span-bk-2 {
    position: absolute;
    background: #018d14;
    color: white;
    padding: 2px 8px;
    border-radius: 10px;
    margin-top: -13px;
    font-size: 11px;
}

.ne-b-bk-bet {
    border: none !important;
    background: #022e53 !important;
}

.ne-b-bk-bet-pd {
    padding-top: 12px !important;
    padding-bottom: 4px !important;
}

.ne-b-bk-bet-p-pd {
    margin-bottom: 0px;
    text-align: center;
    color: #feb600;
    font-family: "Poppins", sans-serif !important;
    font-weight: 400 !important;
    font-size: 13px !important;
    padding-top: 6px;
}

.n-header-logo-pb-css-bk {
    padding-bottom: 6px;
}

.bread-crub-n-css-bk {
    padding-top: 10px !important;
}

.priv-bet-card-item-css-bk {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
}

.priv-bet-card-item-im-css-bk {
    width: 26px !important;
    height: 26px !important;
}

.priv-bet-card-item-dd-css-bk {
    width: 108% !important;
    margin-left: -11px !important;
}

@media only screen and (max-width: 600px) {
    .p-list-tab-fs-css-bk-n1 {
        font-size: 10px !important;
    }
}

@media only screen and (min-width: 600px) {
    .p-list-tab-fs-css-bk-n1 {
        font-size: 13px !important;
    }
}

.other-page-bre-css-n1 {
    height: 36px !important;
}

.other-page-bre-css-n2 {
    padding-top: 0px !important;
    padding-bottom: 2px !important;
}

.other-page-bre-css-n3 {
    padding-top: 5px !important;
}



.tooltip-custom {
    padding-right: 0.2rem;
    padding-left: 0.2rem;
    border-radius: 10px;
    font-size: x-small;
    background: #ffb700;
    border: 1px solid #ffb700;
    color: #2f2f2f;
}


.tooltip-custom2 {
    position: relative;
    display: inline-block;
    cursor: pointer;
}

.tooltip-custom2 .tooltip-text {
    visibility: hidden;
    background-color: #121212;
    color: #a9a9a9;
    text-align: center;
    padding: 8px;
    border-radius: 4px;
    font-size: 0.8rem;
    font-family: "Poppins", sans-serif;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
}

.tooltip-custom2 .tooltip-text::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -7px;
    border-width: 7px;
    border-style: solid;
    border-color: darkblue transparent transparent transparent;
}

.tooltip-custom2:hover .tooltip-text {
    visibility: visible;
    opacity: 1;
}

.modal-close-icon-css-n-bk- {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

@media only screen and (max-width: 600px) {
    .m-t-p-ul-css {
        width: 100% !important;
        display: flex !important;
        justify-content: center !important;
    }

    .m-t-p-ul-li-css {
        width: 50% !important;
        text-align: center !important;
    }

    .w-p-btn-css {
        border: 1px solid black;
        width: 100% !important;
        font-size: 10px !important;
        padding-right: 7px !important;
        padding-left: 0px;
    }
}

@media only screen and (min-width: 600px) {
    .m-t-p-ul-css {}

    .m-t-p-ul-li-css {}



    .w-p-btn-css {
        border: 1px solid black;
        width: 100% !important;
        font-size: 14px !important;
        padding-right: 7px !important;
        padding-left: 0px;
    }
}


ul {
    padding-left: 0.75rem;
}

.nav-tabs-s.tab-page-toolbar-s .nav-link-s.active {
    background-color: #000000;
    color: #ffffff;
}

.nav-tabs-s.tab-page-toolbar-s {
    border: 1px solid black;
}

.nav-tabs-s.tab-page-toolbar-s .nav-link-s:hover {
    color: #bbbbbb;
}

.nav-tabs-s.tab-page-toolbar-s .nav-link-s {
    color: black;
}

.help-op-a-css {
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    color: #feb600 !important;
}

.bred-u-css-n {
    margin-bottom: 0px !important;
    padding-top: 8px !important;
    padding-bottom: 10px !important;
}

.bred-u-arrow-css-n {
    color: #ffb700;
    font-size: 25px;
    margin-left: -10px;
}

.footer-icon-css {
    background: #ffffff33 !important;
    padding: 5px 8px 4px 8px !important;
    border-radius: 4px 4px 4px 4px !important;
    color: #f1ad00 !important;
    margin-right: 8px;
}

.footer-time-css {
    font-style: normal;
    color: #c9c9c9;
    margin-left: 6px;
}

.footer-time-img-css {
    width: 36px;
    filter: none;
}

.pay-img-css {
    background-position: start;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 80px;
}

.c-p-i-css {
    font-size: 22px;
    margin-right: 12px;
}

.app-logo {
    border-radius: 6px;
}

.footer-img-f-n-img-css-bk {
    filter: none !important;
}

.header-tpu-rff-l-css {
    margin-top: 10px;
    background: #ffffff38 !important;
    color: white !important;
    font-size: 11px !important;
}

.w-he-card {
    width: 300px !important;
}

.ref-link-css-p{
color: #d5d5d5 !important;
    font-size: 15px !important;
    font-family: "Poppins", sans-serif !important;
    font-weight: 500 !important;
    font-size: 90% !important;
    margin-bottom: 10px !important;
}

.rp-card-bg-css{
    background: #ffffff26 !important;
}

.header-game-icon{
    color: #d7a006;
    margin-right: 10px;
    font-size: 20px;
}