ul.navigation {
    padding-left: 15px !important;
}

.v3-modal-mask,
.customModal,
.custom__modalMask {
    background: rgba(0, 0, 0, 0.3) !important;
}

.v3-input {
    border-color: gray !important;
}

.v3-input:hover {
    border-color: red !important;
}

.v3-input-password {
    border-color: gray !important;
}

.v3-select-selector {
    border-color: gray !important;
}

.v3-select-selector:hover {
    border-color: red !important;
}

#column1918 {
    display: none !important;
}

#column1913 {
    display: none !important;
}

.Header__MarketName-sc-1lrzxrw-1 {
    color: white !important;
}

.ynbFT {
    color: white !important;
}

.market__name {
    color: white !important;
}


.module-container .module.ModuleArticle .loadmore-container .article-items-loadmore,
.module-container .module.ModuleArticleRelated .loadmore-container .article-items-loadmore {
    margin: 12px 0 !important;
}

#m2301 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

/*.slider-wrapper  .animated animated-1856 {
  	height:290px !important;
  } */

.style__Wrapper-sc-nitumr-0:hover.eAxBoA:hover.sportsList__sport:hover {
    border-left-style: solid;
    border-left-color: #601012;
    padding-left: 5px;
    transition-duration: .3s;
}


/*user profile*/
.accountModal--desktop {
    background-color: rgb(0 0 0) !important;
}

.accMenu__item--active {
    background-color: #3F3F3F !important;
    color: white !important;
}

.accMenu__item__icon--active {
    color: white !important;
}

.accMenu__item:hover {
    background-color: #3F3F3F;
}

.accountBalance {
    background-color: black !important;
}

.listItem__name,
.listItem--active .listItem__thumb {
    color: white !important;
}

.listItem.listItem--active {
    background-color: #3F3F3F !important;
}

.listItem:hover {
    background-color: #353535 !important;
}

.accountModal__sectionWrapper:not(.accountModal__sectionWrapper-messages) {
    background-color: rgb(0 0 0) !important;

}

.payment__item-box {
    background-color: black !important;
}

.payment__item-box-active {
    border: 0 none black !important;
    background-color: #3F3F3F !important;
}

.payment__item-box:hover {
    background-color: #353535 !important;
    transition-duration: .2s;
}

.customMenu__item--active {
    background-color: #3F3F3F !important;
}

.customMenu__item:hover {
    background-color: #353535 !important;
}

.accountModal__header.accountModal__sectionWrapper {
    background-image: linear-gradient(262deg, black, #611518);
}

.userInfoAndBalance__info {
    background-image: linear-gradient(202deg, black, #611518) !important;
}

.bonus__card-dd {
    color: white !important;
}

.accountUi__title {
    color: white !important;
}

.accountUi__container--title {
    color: white !important;
}

.referFriendHeader {
    color: white !important;
}

.balanceHistory__title {
    color: white !important;
}

.paymentStatusContainer__title {
    color: white !important;
}

.promo-code-link:hover {
    color: white !important;
}

.freeSpin__freespin-title {
    color: white !important;
}

.accountModal__logoutButton {
    color: white !important;
}

.dArbNF {
    color: white !important;
}

.profileInfo__circleButton__icon {
    color: rgb(255 255 255) !important;
}

.profileInfo__balance-history {
    color: white !important;

}

button.v3-btn.v3-btn-default.v3-btn-lg.x-button.x-button--cancel {
    background-color: #393939 !important;
}

button.v3-btn:hover.v3-btn-default:hover.v3-btn-lg:hover.x-button:hover.x-button--cancel:hover {
    background-color: #CA302F !important;
    border-color: #CA302F !important;
}

.betHeader__status.processing {
    color: #FBD22A !important;
}

span.style__StatusBadge-sc-1awpq3w-1.eqcgYS.status__badge {
    background-color: #FBD22A !important;
}

.betHeader__bet-id>span {
    color: #FBD22A !important;
}

.profileInfo__add {
    color: white !important;
}

.betslip-switcher__wrapper__active {
    color: white !important;
    background: #111111 !important;
}

span.v3-icon.providersDesktop__icons--all {
    color: white !important;
}

/*.v3-icon {
    color: white !important;
}*/

/*mobile UserProfile*/
@media screen and (max-width:992px) {
    .headerContainerBonus {
        display: none !important;
    }

    .formCB {
        /* background-color: rgb(63, 4, 4); */

        top: 40% !important;

    }

    .events1>div {
        min-height: 0 !important;
    }

    .events2>div {
        min-height: 0 !important;
    }

    .events3>div {
        min-height: 0 !important;
    }



    .accountModal {
        background-image: linear-gradient(340deg, black, black, #611518) !important;
    }

    .accountUi__title-mobile {
        color: white !important;
        font-weight: bold !important;
    }

    .profileInfo__menuItem--logout>span {
        color: white;
    }

    .profileInfo__menuItem--logout>span {
        color: white !important;
    }

    .profileInfo__circleButton__icon {
        color: rgb(255 255 255) !important;
    }

    .profileInfo__balance-history {
        color: white !important;

    }

    .profileInfo__add {
        color: white !important;
    }

    .kIPmvc {
        color: white !important;
    }

    .promo-code-link {
        color: white !important;

    }

    /* .events-wrapper__header {
        background-image: linear-gradient(90deg, rgb(98, 18, 18) 15%, rgb(0, 0, 0) 100%) !important;
    } */
    .categoryItem--active {
        color: white !important;
    }

    .sport__tournament--mobile__header {
        background-image: linear-gradient(90deg, rgb(98, 18, 18) 15%, rgb(0, 0, 0) 100%) !important;
    }

    .spaceman-css {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

    .spaceman-affix {
        margin-top: -100px;
    }

    .myBtn2,
    .myBtn {
        margin-top: 10px;
    }

    /* #new-banner-link{
        background-image:url('https://static.springbuilder.site/fs/userFiles-v2/bajibr-18752563/media/1920x340pt-16964093920717.jpg?1697165581925') !important;
        display: block;
        height: 71px !important;
        width: 100% !important;
        background-size: contain;
        background-repeat: no-repeat;
        border-radius: 5px 5px 5px 5px;
    } */
}

@media only screen and (min-width:993px) and (max-width:1800px) {
    a.nav-item.center {
        font-size: 14px !important;
    }


    li.page.subMenu__item.show.center {
        margin-right: 0 !important;
    }

    .clock__element {
        text-align: center !important;
    }

    #column2365>div>div {
        padding: 0 !important
    }

    /* div#column1587{
        -webkit-flex-basis:13.2%;
        -ms-flex-preferred-size:13.2%;
        flex-basis: 13.2%;
        max-width: 100%;
    }

   div#column2366{

        max-width: 20% !important;
    }
    div#column2365{
        max-width: 75% !important;
    } */


}

/* div#column1588{
    max-width: 51% !important;
} */

/*cassino game Banner*/
.cassino-banner-title,
.cassino-banner-text {
    margin-left: 4.5%;
}

.cassino-banner-play-button {
    margin-left: 3.5%;

}

.cassino-banner-title2,
.cassino-banner-text2 {
    margin-left: 3.5%;

}

.cassino-banner-play-button2 {
    margin-left: 2.5%;

}

.live-casino-body {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.x-casinoGames__loadMoreButton {
    margin-top: 0px !important;
}

#messagebx {

    position: absolute;
    z-index: 1013;
    margin-top: -100px;
}

.casino-providers-wg {
    margin-right: 20px !important;
}

.cassino-games-wg {
    margin-right: 20px !important;
}

.home-banner {
    margin-top: 5px !important;
}

.events-wrapper__header--right-bar--link {
    color: white !important;
}

.deposittxt {
    position: absolute;
    margin-left: 80%;
}

.nav-spaceman {
    color: white !important;
    transition-delay: .2s;
}

.nav-spaceman:hover {
    color: #a11919 !important;
}

.hNRfBY {
    background-color: transparent !important;
}

.cassino-game-search {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

#new-banner-image {
    height: 800px;
    border-radius: 4px;
}

#new-banner-link {
    position: absolute;
    width: 200px;
    max-height: 820px;
    height: 100%;
    right: calc(100% + 15px);
    top: 50%;
    transform: translateY(-50%);
    bottom: 0;
    padding: 0;
    margin: 0;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: right;
    border-radius: 4px;
}

/*draggable intercom*/
div[data-testid="tournament_status_option"]:nth-child(2) {
    display: none !important;
}

.casinoFilter_scrollable>div:nth-child(3) {
    display: none !important;
}

.x-button--link-primary.v3-btn {
    color: white !important;
}

.message__content-body>p>span {
    color: white !important;
}

.message__content-body>ol>li>span {
    color: white !important;
}


.btn-CB {
    border: none;
    height: 100%;
    width: 100%;
    background-image: url("https://bora-jogar.art/bajibr%20Assets/Intercom/Icon-1.png");
    background-size: contain;
    background-color: transparent;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    margin: auto;
    padding: auto;
}

.formCB {
    /* background-color: rgb(63, 4, 4); */
    height: 70px;
    width: 70px;
    display: flex;
    position: fixed;
    right: 0;
    top: 25%;
    border-radius: 5px;
    z-index: 3;
    animation-name: formCBAnimation;
    animation-iteration-count: infinite;
    animation-duration: 1s;
}

@keyframes formCBAnimation {
    0% {
        transform: translatey(0px);
    }

    50% {
        transform: translatey(10px);
    }

    100% {
        transform: translatey(0px);
    }
}

div#m635 {
    padding-left: 0 !important;
}

.btn-CBClose {
    position: absolute;
    height: 20px;
    width: 20px;
    top: -10px;
    right: 0;
    color: rgb(236, 236, 236);
    text-align: center;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 16px !important;
    cursor: pointer;

    &:hover {
        background-color: rgba(240, 248, 255, 0.205);
    }


}

.chatbro_container .chatbro_minimized_chat.chatbro_movable_chat {
    z-index: 2 !important;
}

.footer-rows {
    z-index: 1;
}

.seoContent {
    background-color: #111111;
    border-radius: 10px;
}

div#sportsbookWrapper {
    min-height: auto !important;
}

div#column1329 {
    flex-basis: 15%;
}

.header-rows {
    z-index: 3 !important;
    margin-bottom: 0 !important;

}

#navigation-1889>nav>ul>li.page:not(:last-child) {
    margin-right: 0 !important;
}

.li.page.subMenu__item.show.center {
    margin-right: 0 !important;
}

#navigation-2099>nav>ul>li.page:not(:last-child) {
    margin-right: 38px !important;
}

.cardModal {
    z-index: 3;
}

.cardContainer {
    margin-bottom: 50px !important;
}

.intercom-f7mdn2 {
    background-image: url('https://bora-jogar.art/bajibr%20Assets/BoraJogarV2/img/body/intercom.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}


@media screen and (max-width: 768px) {
    .navMobPromo {

        overflow-y: hidden !important;
        overflow-x: scroll !important;
        white-space: nowrap;

    }

    .navMobPromo::-webkit-scrollbar {
        display: none;
    }

    .bcgoyl {
        overflow-y: scroll !important;

    }

    .bcgoyl::-webkit-scrollbar {
        opacity: .5;
        border-radius: 1px;
    }

    .refreshBtn {
        width: 25px !important;
        height: 25px !important;
    }

    /* ads header */
    .headerContainerBonus>p {
        font-size: 3.3vw !important;

    }

    .headerAdsClose {
        right: 0 !important;
        font-size: 10px;

    }

    .header-button {
        font-size: 10px !important;
    }

    .intercom-launcher-frame,
    .intercom-10yr868,
    .efr23pf0c,
    .intercom-lightweight-app-launcher,
    .intercom-launcher {
        display: none !important;
    }

    .intercom-launcher-frame,
    .intercom-10yr868,
    .efr23pf0c,
    .intercom-lightweight-app-launcher,
    .intercom-launcher {
        display: none !important;
    }


    .Tlpau.betslipBody::-webkit-scrollbar {
        width: 15px !important;
    }

}


/* .miaGames>div>div>div>div::before {
    content: "Mia Khalifa";
    position: absolute;
    background-color: #030509;

} */

div .mobile-popUp>div>div>div {
    border-radius: 12px !important;
}

div .mobile-popUp {
    padding-left: 50px !important;
    padding-right: 50px !important;
    border-radius: 57px !important;
    padding-top: 0px !important;
}



.card-text-ul>h3 {
    font-size: 20px;
    font-weight: 500;
}


.card-modal-body {
    position: relative;
    width: 420px;
    margin: auto;
}

.card-modal-button {
    text-decoration: underline;
}



.card-modal-button::after {
    content: "";
    position: absolute;
    background-image: url("https://bora-jogar.art/bajibr%20Assets/PromoBanner/promoAssetsNew/icon.png");
    background-size: contain;
    background-repeat: no-repeat;
    top: 0;
    left: 0;
    margin-left: -20px;
    margin-top: -2px;
    bottom: 0;
    height: 15px;
    width: 15px;
}

.btnClose {
    display: block;
    margin: auto;
    color: white;
    font-size: 16px;
    font-weight: 400;
    font-family: Montserrat;
    text-align: center;
    width: 100%;
    z-index: 9;
    position: relative;
    cursor: pointer;
    padding-top: 10px;
    text-decoration: underline;
}

.card-container {
    padding-left: 90px;
}

@media screen and (max-width:1230px) {
    .card-container {
        justify-content: center;
        padding-left: 0 !important;
    }
}

@media screen and (max-width:820px) {
    .card-container {
        justify-content: center;
        padding-left: 0 !important;
    }
}


.inicio-category-alwayshidden {
    display: none !important;
}

.profileInfo__crypto-multi-wallet,
.profileInfo__crypto-multi-wallet-desktop {
    display: none !important;
}

/* Account Loyalty Profile */
.lpWrapperDesc__general__generalInner__leftSide__stats__nextDays,
.lpWrapperDesc__general__generalInner__leftSide__stats__nextStatus {
    display: none !important;
}

/* hide email from forget pass  */
.forgotPassword__container>div>.v3-divider {
    display: none !important;
}

/* 
.forgotPassword__container>div>.v3-btn:last-child {
    display: none !important;
} */

[data-testid="apostas esportivas"] {
    display: none !important;
}

/* account balance */
.accountBalance__valueCurrency {
    align-items: center !important;
}

.profileInfo__history-wrapper {
    display: none !important;
}

/* VIP */
/* Hide Terms and Condition */
/* .lpWrapperDesc__general__generalInner__leftSide__stats__explanation .globalEllipsis {
    display: none !important;
} */
.lpWrapperDesc__general__generalInner__leftSide__stats__explanation__button span {
    overflow: visible !important;
}

.lpWrapperDesc__general__progress__numbers,
.lpWrapperDesc__general__generalInner__rightSide__topSection__total__random,
.lpWrapperMob__stats__points__total__minPoints,
.lpWrapperMob__stats__progress__details,
/* .lpWrapperMob__stats__explanation>button, */
.lpWrapperMob__stats__currentLevel__right__count,
.lpWrapperMob__stats__currentLevel__right__nextStatus,
.lpWrapperMob__stats__currentLevel__right__nextDays,
.lpWrapperDesc__general__generalInner__leftSide__stats__count,
.lpWrapperDesc__general__generalInner__rightSide__topSection__exchangeable__random,
.lpWrapperMob__stats__points__exchangeable__minPoints,
.lpWrapperDesc__general__progress,
.lpWrapperMob__stats__progress,
.lpWrapperDesc__general__generalInner__rightSide__buttons>button:nth-child(1),
.LPExplanation__popup__header__subtitle,
.LPExplanation__popup__content__body__desc,
.LPExplanation__popup__LevelsByPoints {
    display: none !important;
}


/* vip Button */
/* .listItem:nth-child(9) {
    display: none !important;
} */

.LinkButton,
.v3-btn .v3-btn-text .x-button .lpWrapperDesc__general__generalInner__leftSide__stats__explanation__button .globalEllipsis span {
    border: none;
    color: #e7ce67 !important;
    text-decoration: underline;
    background-color: transparent;
    padding: 0;
    padding-top: 5px;
    width: 100%;
    text-align: left;
    font-family: Roboto;
    font-style: italic;
}

.popup-tool-container {
    z-index: 999999;
}

span.exchangePointsValue::after {
    content: "100 LP = R$1";
    background: #111111;
    position: absolute;
    width: 100%;
    left: 0;
}

span.exchangePointsValue {
    position: relative;
}

/* loyalty icons */

div.lpWrapperDesc__levels__singleLevel:nth-child(1) {
    display: none !important;
}

div.lpWrapperDesc__levels__singleLevel:nth-child(2)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/ELITE.png);
        height: 80px;
        width: 80px;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(2)>div:nth-child(1)>span {
    display: none;
}

div.lpWrapperDesc__levels__singleLevel:nth-child(3)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/MASTER.png);
        height: 80px;
        width: 80px;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(3)>div:nth-child(1)>span {
    display: none;
}

div.lpWrapperDesc__levels__singleLevel:nth-child(4)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/GRANDMASTER.png);
        height: 80px;
        width: 80px;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(4)>div:nth-child(1)>span {
    display: none;
}

div.lpWrapperDesc__levels__singleLevel:nth-child(5)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/LEGEND.png);
        height: 80px;
        width: 80px;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(5)>div:nth-child(1)>span {
    display: none;
}

div.lpWrapperDesc__levels__singleLevel:nth-child(6)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/MYTHIC.png);
        height: 80px !important;
        width: 80px !important;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(6)>div:nth-child(1)>span {
    display: none;
}

/* loyalty icons mobile */

div.lpWrapperMob__levels__singleLevel:nth-child(1) {
    display: none !important;
}

div.lpWrapperMob__levels__singleLevel:nth-child(2)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/ELITE.png);
        height: 80px;
        width: 80px;
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(2)>div:nth-child(1)>span {
    display: none;
}

div.lpWrapperMob__levels__singleLevel:nth-child(3)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/MASTER.png);
        height: 80px;
        width: 80px;
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(3)>div:nth-child(1)>span {
    display: none;
}

div.lpWrapperMob__levels__singleLevel:nth-child(4)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/GRANDMASTER.png);
        height: 80px;
        width: 80px;
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(4)>div:nth-child(1)>span {
    display: none;
}

div.lpWrapperMob__levels__singleLevel:nth-child(5)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/LEGEND.png);
        height: 80px;
        width: 80px;
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(5)>div:nth-child(1)>span {
    display: none;
}

div.lpWrapperMob__levels__singleLevel:nth-child(6)>div:nth-child(1) {
    position: relative;
    height: 80px;
    width: 80px;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/MYTHIC.png);
        height: 80px !important;
        width: 80px !important;
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
        top: 0;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(6)>div:nth-child(1)>span {
    display: none;
}



div.lpWrapperMob__stats__currentLevel>span>svg {
    display: none !important;
}

/* Header */
div.loyalty__Normal>span {
    position: relative;
    height: 160px;
    width: 160px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/NORMAL.png);
        height: 160px !important;
        width: 160px !important;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.loyalty__Bronze>span {
    position: relative;
    height: 160px;
    width: 160px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/NORMAL.png);
        height: 160px !important;
        width: 160px !important;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.loyalty__Elite>span {
    position: relative;
    height: 160px;
    width: 160px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/ELITE.png);
        height: 160px !important;
        width: 160px !important;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.loyalty__Master>span {
    position: relative;
    height: 160px;
    width: 160px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/MASTER.png);
        height: 160px !important;
        width: 160px !important;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.loyalty__Grandmaster>span {
    position: relative;
    height: 160px;
    width: 160px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/GRANDMASTER.png);
        height: 160px !important;
        width: 160px !important;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.loyalty__Legend>span {
    position: relative;
    height: 160px;
    width: 160px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/LEGEND.png);
        height: 160px !important;
        width: 160px !important;
        background-repeat: no-repeat;
        background-size: contain;
        margin: auto;
        position: absolute;
        top: 0;
    }
}

div.loyalty__Mythic:nth-child(1)>span {
    position: relative;
    height: 160px;
    width: 160px;
    margin: auto;

    &::after {
        content: "";
        display: flex;
        justify-content: center;
        background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/MYTHIC.png);
        height: 160px !important;
        width: 160px !important;
        background-repeat: no-repeat;
        background-size: contain;
        margin: 0 !important;
        position: absolute;
        top: 0;
    }
}

/* Header loyalty level names */
div.loyalty__Normal:nth-child(1)>div>div>h2 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Normal";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #121212;
        left: 0;
    }

}

div.loyalty__Bronze:nth-child(1)>div>div>h2 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Normal";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #121212;
        left: 0;
    }

}


div.loyalty__Elite:nth-child(1)>div>div>h2 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Elite";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #121212;
        left: 0;
    }

}

div.loyalty__Master:nth-child(1)>div>div>h2 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Master";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #121212;
        left: 0;
    }

}

div.loyalty__Grandmaster:nth-child(1)>div>div>h2 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Grandmaster";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #121212;
        left: 0;
    }

}

div.loyalty__Legend:nth-child(1)>div>div>h2 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Legend";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #121212;
        left: 0;
    }



}

div.loyalty__Mythic:nth-child(1)>div>div>h2 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Mythic";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #121212;
        left: 0;
    }

}


/* Header loyalty level names mobile */
div.lpWrapperMob__stats__currentLevel__right {
    margin-left: 0px !important;
}



div.loyalty__Normal:nth-child(1)>div>div>h3 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Normal";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #1c1c1c26;
        left: 0;
        text-align: left;
    }

}

div.loyalty__Bronze:nth-child(1)>div>div>h3 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Normal";
        width: 200%;
        color: #C10D0D;
        position: absolute;
        background-color: #1c1c1c26;
        left: -50px;
        text-align: left;
    }

}


div.lpWrapperMob__stats__currentLevel__right {
    margin: auto;
    padding-left: 50px !important;
}

div.loyalty__Elite:nth-child(1)>div>div>h3 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Elite";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #1c1c1c26;
        left: 0;
        text-align: left;
    }

}

div.loyalty__Master:nth-child(1)>div>div>h3 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Master";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #1c1c1c26;
        left: 0;
        text-align: left;
    }

}

div.loyalty__Grandmaster:nth-child(1)>div>div>h3 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Grandmaster";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        background-color: #1c1c1c26;
        left: 0;
        text-align: left;
    }

}

div.loyalty__Legend:nth-child(1)>div>div>h3 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Legend";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        left: 0;
        background-color: #1c1c1c26;
        text-align: left;
    }



}

div.loyalty__Mythic:nth-child(1)>div>div>h3 {
    color: transparent !important;
    position: relative;

    &::after {
        content: "Mythic";
        width: 100%;
        color: #C10D0D;
        position: absolute;
        left: 0;
        background-color: #1c1c1c26;
        text-align: left;
    }

}


/* loyalty level names */
div.lpWrapperDesc__levels__singleLevel:nth-child(2)>div:nth-child(2)>h4 {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Elite";
        text-align: center;
        width: 100%;
        background-color: #121212;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(3)>div:nth-child(2)>h4 {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Master";
        text-align: center;
        width: 100%;
        background-color: #121212;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(4)>div:nth-child(2)>h4 {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Grandmaster";
        text-align: center;
        width: 100%;
        background-color: #121212;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(5)>div:nth-child(2)>h4 {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Legend";
        text-align: center;
        width: 100%;
        background-color: #121212;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(6)>div:nth-child(2)>h4 {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Mythic";
        text-align: center;
        width: 100%;
        background-color: #121212;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

/* loyalty level names mobile */
div.lpWrapperMob__levels__singleLevel:nth-child(2)>div:nth-child(2)>div:nth-child(1)>span {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Elite";
        width: 100%;
        background-color: #1c1c1c26;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(3)>div:nth-child(2)>div:nth-child(1)>span {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Master";
        width: 100%;
        background-color: #1c1c1c26;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(4)>div:nth-child(2)>div:nth-child(1)>span {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Grandmaster";
        width: 100%;
        background-color: #1c1c1c26;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(5)>div:nth-child(2)>div:nth-child(1)>span {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Legend";
        width: 100%;
        background-color: #1c1c1c26;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperMob__levels__singleLevel:nth-child(6)>div:nth-child(2)>div:nth-child(1)>span {
    position: relative;
    color: transparent !important;

    &::after {
        content: "Mythic";
        width: 100%;
        background-color: #1c1c1c26;
        position: absolute;
        top: 0;
        left: 0;
        color: white;
    }
}

div.lpWrapperDesc__general__generalInner__leftSide>span>svg {
    display: none !important;
}

.exchangeModal__title {
    font-size: 20px !important;
}

a.buttonVIPtab2 {
    width: auto !important;
    color: white !important;
    background: #3DA738 !important;
    margin-top: 20px;
}

a.buttonVIPtab2Mob {
    width: 100%;
    height: 40px;
    color: white !important;
    background: #3DA738 !important;
    margin-top: 20px;
    text-align: center;
    font-size: 14px;
    line-height: 40px !important;
    padding: 20px;
}

@media screen and (max-width:400px) {

    div.lpWrapperMob__stats__points__total__title,
    .lpWrapperMob__stats__points__exchangeable__title {
        font-size: 11px !important;
    }

    /* Header */
    div.loyalty__Normal>span {
        position: relative;
        height: 90px;
        width: 90px;
        margin: auto;

        &::after {
            content: "";
            display: flex;
            justify-content: center;
            background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/NORMAL.png);
            height: 90px !important;
            width: 90px !important;
            background-repeat: no-repeat;
            background-size: contain;
            margin: auto;
            position: absolute;
            top: 0;
        }
    }

    div.loyalty__Bronze>span {
        position: relative;
        height: 90px;
        width: 90px;
        margin: auto;

        &::after {
            content: "";
            display: flex;
            justify-content: center;
            background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/NORMAL.png);
            height: 90px !important;
            width: 90px !important;
            background-repeat: no-repeat;
            background-size: contain;
            margin: auto;
            position: absolute;
            top: 0;
        }
    }

    div.loyalty__Elite>span {
        position: relative;
        height: 90px;
        width: 90px;
        margin: auto;

        &::after {
            content: "";
            display: flex;
            justify-content: center;
            background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/ELITE.png);
            height: 90px !important;
            width: 90px !important;
            background-repeat: no-repeat;
            background-size: contain;
            margin: auto;
            position: absolute;
            top: 0;
        }
    }

    div.loyalty__Master>span {
        position: relative;
        height: 90px;
        width: 90px;
        margin: auto;

        &::after {
            content: "";
            display: flex;
            justify-content: center;
            background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/MASTER.png);
            height: 90px !important;
            width: 90px !important;
            background-repeat: no-repeat;
            background-size: contain;
            margin: auto;
            position: absolute;
            top: 0;
        }
    }

    div.loyalty__Grandmaster>span {
        position: relative;
        height: 90px;
        width: 90px;
        margin: auto;

        &::after {
            content: "";
            display: flex;
            justify-content: center;
            background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/GRANDMASTER.png);
            height: 90px !important;
            width: 90px !important;
            background-repeat: no-repeat;
            background-size: contain;
            margin: auto;
            position: absolute;
            top: 0;
        }
    }

    div.loyalty__Legend>span {
        position: relative;
        height: 90px;
        width: 90px;
        margin: auto;

        &::after {
            content: "";
            display: flex;
            justify-content: center;
            background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/LEGEND.png);
            height: 90px !important;
            width: 90px !important;
            background-repeat: no-repeat;
            background-size: contain;
            margin: auto;
            position: absolute;
            top: 0;
        }
    }

    div.loyalty__Mythic:nth-child(1)>span {
        position: relative;
        height: 90px;
        width: 90px;
        margin: auto;

        &::after {
            content: "";
            display: flex;
            justify-content: center;
            background-image: url(https://bora-jogar.art/bajibr%20Assets/VIP/tierBadges/MYTHIC.png);
            height: 90px !important;
            width: 90px !important;
            background-repeat: no-repeat;
            background-size: contain;
            margin: 0 !important;
            position: absolute;
            top: 0;
        }
    }


    .headerAdsClose {
        right: 0;
    }
}

.globalEllipsis {
    overflow: visible !important;
}

/* vip table */
.VIP-table {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

.VIP-table td,
.VIP-table th {
    border: 1px solid #dddddd3a;
    padding: 8px;
    color: white;
}

.VIP-table tr:nth-child(even) {
    background-color: #f2f2f24f;
}

.VIP-table th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #b41818;
    color: white;
}

.LPExplanation__popup__header__title>div {
    word-wrap: break-word;
    width: 60%;
    text-align: center;
    margin: auto;
}

.lpWrapperMob__stats__explanation__button>span {
    color: #a11919 !important;
    text-decoration: underline !important;

}

div.lpWrapperMob__levels__singleLevel:nth-child(2)>div:nth-child(2)>div:nth-child(2)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "50000 LP";
        position: absolute;
        left: 0;
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }

}


div.lpWrapperMob__levels__singleLevel:nth-child(3)>div:nth-child(2)>div:nth-child(2)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "300000 LP";
        position: absolute;
        left: 0;
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }

}

div.lpWrapperMob__levels__singleLevel:nth-child(4)>div:nth-child(2)>div:nth-child(2)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "2000000 LP";
        position: absolute;
        left: 0;
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }

}

div.lpWrapperMob__levels__singleLevel:nth-child(5)>div:nth-child(2)>div:nth-child(2)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "6000000 LP";
        position: absolute;
        left: 0;
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }

}

div.lpWrapperMob__levels__singleLevel:nth-child(6)>div:nth-child(2)>div:nth-child(2)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "12000000 LP";
        position: absolute;
        left: 0;
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }

}

div.lpWrapperDesc__levels__singleLevel:nth-child(2)>div:nth-child(3)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "50000 LP";
        position: absolute;
        left: 50%;
        transform: translatex(-50%);
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(3)>div:nth-child(3)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "300000 LP";
        position: absolute;
        left: 50%;
        transform: translatex(-50%);
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(4)>div:nth-child(3)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "2000000 LP";
        position: absolute;
        left: 50%;
        transform: translatex(-50%);
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(5)>div:nth-child(3)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "6000000 LP";
        position: absolute;
        left: 50%;
        transform: translatex(-50%);
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }
}

div.lpWrapperDesc__levels__singleLevel:nth-child(6)>div:nth-child(3)>span {
    position: relative;
    width: max-content;
    color: transparent !important;

    &::after {
        content: "12000000  LP";
        position: absolute;
        left: 50%;
        transform: translatex(-50%);
        text-align: center;
        background-color: #1c1c1c26;
        color: white;
    }
}

/* ads  */
.header-button {
    flex-shrink: 0;
    padding: 7px 25px;
    background: #FAE3CF;
    color: #ffff;
    border-radius: 6px;
    border: none;
    color: black;
}

.headerContainerBonus {
    width: 100%;
    height: 50px;
    background-color: rgb(49, 195, 125);
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    position: relative;
    overflow: hidden;
    transition-duration: .3s;
    animation-name: headerAdsAnim;
    animation-duration: .3s;
    animation-play-state: running;
}

@keyframes headerAdsAnim {
    from {
        height: 0;
    }

    to {
        height: 50px;
    }

}

.headerAdsClose {
    background-color: transparent;
    border: none;
    position: absolute;
    right: 20px;
    color: white !important;
}

.exchangePoints {
    margin-left: 5px !important;
}


/* deposit warning message */
.warning-container {
    background-color: #111111;
    padding: 6px 24px;
    border-radius: 6px;
    margin-bottom: 20px;
    margin-top: 20px;
}

.warning-text {
    color: white;
    font-family: 'Inter Tight', sans-serif;
    font-size: 14px !important;
    line-height: 18px !important;
}

.swiperWrapper .menu-item .v3-icon {
    height: 24px;
    overflow: hidden;
    width: 24px;
    align-items: center;
    display: flex;
}

.eXcPux {
    line-height: 10px !important;
}


.ctNGTf .style__HeroImg-sc-swzx38-0 {
    max-height: 100% !important;
    border-radius: 20px;
    margin: auto;
}

.cDRWDb .style__HeroImg-sc-swzx38-0 {
    max-height: 100% !important;
    border-radius: 20px;
    margin: auto;
}

.iQzENy {
    padding: 8px;
    max-width: 100% !important;
}

.paymentMethods__listLayout__item {
    border: 1px solid rgb(237 237 237) !important;
}

.fNzYIW {
    background-color: transparent !important;
    ;
}

.singleGameViewPopup,
.am-tabs.am-tabs-horizontal.am-tabs-top {
    min-height: 100% !important;

}

@supports (height: 100dvh) {

    .singleGameViewPopup,
    .am-tabs.am-tabs-horizontal.am-tabs-top {
        min-height: 100dvh !important;
    }
}