
.sport-element{
    display: block ;
}
/*
@media (min-width: 1024px) {
    .login-bgcolor, .section-para-grey{
        display: inline-flex;
        color: #242424;
        font-size: 0.997em;
        font-weight: 700;
        background-color: #ffda27;
        padding: 8px 12px;
        border: 1px solid #ffda27;
    }
}*/

@media (max-width: 1024px), (max-height: 1024px) and (orientation: landscape) {

    .bet-slip-wrap {
        background: rgba(163, 163, 163, 0.35);
        height: 75px;
        position: fixed;
        bottom: 0;
        z-index: 9;
        width: 100%;
    }

    .bet-slip {
        background-repeat: no-repeat;
        position: relative;
        margin: 0 auto;
        width: 71px;
        height: 71px;
        margin-top: 6px;
        cursor: pointer;
    }

    .bet-slip .notification {
        position: absolute;
        top: -2px;
        left: 2px;
        width: auto;
        min-width: 22px;
        padding: 0 7px;
        height: 22px;
        line-height: 20px;
        font-family: Tahoma,sans-serif;
        text-align: center;
        font-weight: bold;
        font-size: 13px;
        border: 0;
        border-width: 0px;
        border-style: solid;
        border-radius: 50%;
        box-sizing: border-box;
        z-index: 1;
        color: #fff;
        text-shadow: none;
        border-color: transparent;
        box-shadow: none;
        background-color: #c8238b;
    }
}

@media (max-width: 1024px) {
    .coints-myBetsSpan{
        line-height: 45px;
        height: 45px;
        background: white !important;
        border: none !important;
        margin-right:  2px;
     /*   display: block !important;*/
    }
    .coints-myBetsSpan>a{
        color:black !important;
    }
}

.promotion-box-inner{
    position: relative;
}

.sport-flag{
    background: url(../../images/flags/sport-flag.png) no-repeat;
    background-size: 80%;
    width: 135px;
    height: 93px;
    position: absolute;
    z-index: 1;
    left: -12px;
    top: -12px;
}

.casino-flag {
    background: url(../../images/flags/casino-flag.png) no-repeat;
    background-size: 80%;
    width: 135px;
    height: 93px;
    position: absolute;
    z-index: 1;
    left: -13px;
    top: -12px;
}
.new-flag>span, .casino-flag>span, .sport-flag>span{
    -ms-transform: rotate(-40deg);
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
    display: block;
    line-height: 29px;
    padding-left: 2%;
    color: #FFF;
    font-size: 17px;
}

#bonus-balance-span{
    width: auto !important;
    height: auto !important;
    display: block;
    /* margin: 0; */
}