/* ODD24 2212v016 - Multiple cart polish */
.newmain-page .summary-cell--bonus .mini-label,
.newmain-page .summary-cell--win .mini-label{
    cursor:help;
}

.newmain-page #newmainCartItems .cart-item-odd,
.newmain-page #newmainTotalOdd,
.newmain-page .bonus-rank-card-odd,
.newmain-page #newmainAltProviders .alt-table tbody tr:not(.bonus-rank-card-row) td:nth-child(2){
    color:#fff6a8!important;
    text-shadow:0 0 8px rgba(255,214,64,.62),0 0 18px rgba(30,174,255,.28);
    filter:drop-shadow(0 0 5px rgba(255,214,64,.22));
}

.newmain-page #newmainTotalWin,
.newmain-page .bonus-rank-card-total,
.newmain-page #newmainAltProviders .alt-table tbody tr:not(.bonus-rank-card-row) td:nth-child(3){
    text-shadow:0 0 8px rgba(72,255,204,.50),0 0 18px rgba(30,174,255,.22);
}

.newmain-page #newmainAltProviders{
    position:relative;
    overflow:hidden;
}

.newmain-page #newmainAltProviders::after{
    content:"";
    position:absolute;
    inset:0;
    pointer-events:none;
    z-index:9;
    opacity:.18;
    mix-blend-mode:screen;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='126' viewBox='0 0 220 126'%3E%3Cg transform='translate(18 90) rotate(-24)'%3E%3Ctext x='0' y='0' fill='%23ffffff' fill-opacity='.72' font-family='Arial,sans-serif' font-size='30' font-weight='900' letter-spacing='2'%3EODD24%3C/text%3E%3C/g%3E%3C/svg%3E");
    background-repeat:repeat;
    background-size:220px 126px;
}

.newmain-page #newmainAltProviders .alt-table,
.newmain-page #newmainAltProviders .bonus-rank-card{
    position:relative;
}

.newmain-page #newmainAltProviders .alt-table{
    z-index:1;
}

@media(max-width:760px){
    .newmain-page #newmainCartItems .cart-item-odd,
    .newmain-page #newmainTotalOdd,
    .newmain-page .bonus-rank-card-odd,
    .newmain-page #newmainAltProviders .alt-table tbody tr:not(.bonus-rank-card-row) td:nth-child(2){
        text-shadow:0 0 7px rgba(255,214,64,.60),0 0 14px rgba(30,174,255,.22);
    }

    .newmain-page #newmainAltProviders::after{
        opacity:.15;
        background-size:190px 110px;
    }
}
