#root #mainDiv.mobile[class*="view-page-test-promotions"] .body .content {
    background-image: url(/v1.048/r/images/site/icons/boomerangIconTransparentMobile.png);
    background-position: center;
    padding-top: 25px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .body .content.promotionsWrapper>app-widget-host {
    flex-direction: column;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoWrapper {
    width: 351px;
    margin-bottom: 0;
    margin-right: 0;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner {
    min-height: unset;
    max-height: unset;
    width: 351px;
    height: 154px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoWrapper .promoInfo {
    margin-top: 0;
    display: block;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .body .content>app-widget-host {
    align-content: center;
    align-items: center;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .footballGreen {
    background-size: 133px 72px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-welcomebonus {
    background-position-x: 260px;
    background-position-y: 67px;
    background-size: 76px 76px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-freebet {
    background-size: 120px 84px;
    background-position-x: 215px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-cashback {
    background-position-x: 217px;
    background-position-y: bottom;
    background-size: 135px 63px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-vouchercodes {
    background-position-x: 200px;
    background-position-y: bottom;
    background-size: 125px 80px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-loyaltybonus {
    background-position-x: 222px;
    background-size: 110px 97px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-accumulator {
    background-position-x: 220px;
    background-size: 85px 85px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-firstdeposit .slogan-head.gr {
    background-image: url(/v1.048/r/images/site/icons/firstDepositTextPromosNewMobile2.svg);
    width: 100%;
    height: 102px;
    background-repeat: no-repeat;
    margin-top: 20px;
    margin-bottom: 5px;
    background-size: 226px 102px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-welcomebonus .slogan-head.gr {
    height: 64px;
    background-size: 220px 64px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-cashback .slogan-head.gr {
    height: 63px;
    background-size: 240px 63px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-accumulator .slogan-head.gr {
    height: 63px;
    background-size: 185px 63px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-freebet .slogan-head.gr {
    height: 43px;
    background-size: 210px 43px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-vouchercodes .slogan-head.gr {
    height: 76px;
    background-size: 195px 76px;
}

#root #mainDiv.mobile[class*="view-page-test-promotions"] .promoBanner.banner-loyaltybonus .slogan-head.gr {
    height: 66px;
    background-size: 210px 66px;
}
