/* Home page START */

#root .mobile .promotionsCarousel.match-carousel .promoFacelift.newHomeShortcutsRow.promo3euro,
#root .mobile .promotionsCarousel.match-carousel .promoFacelift.newHomeShortcutsRow.promo30euro,
#root .mobile .promotionsCarousel.match-carousel .promoFacelift.newHomeShortcutsRow {
    width: 268px;
    height: 136px;
}

/* Backgrounds */
#root .mobile .promotionsCarousel.match-carousel .promoFacelift {
    background-size: cover;
}

#root .mobile.lang-en .promotionsCarousel.match-carousel .promoFacelift.promo30euro {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonus.png);
}

#root .mobile.lang-el .promotionsCarousel.match-carousel .promoFacelift.promo30euro {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonusGR.png);
}

#root .mobile .newHomeShortcuts.promotionsCarousel .promoFacelift.promo3euro>div {
    background-image: none;
}

#root .mobile.lang-en .promotionsCarousel.match-carousel .promoFacelift.promo3euro {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonusEN.png);
}

#root .mobile.lang-el .promotionsCarousel.match-carousel .promoFacelift.promo3euro {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonus.png);
}

#root .mobile .promotionsCarousel.match-carousel .promoFacelift.firstdeposit {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_firstdeposit.png);
    background-position-x: -95px;
}

#root .mobile .promotionsCarousel.match-carousel .promoFacelift.kycbonus {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_kycbonus.png);
    background-position-x: -107px;
}

#root .mobile .promotionsCarousel.match-carousel .promoFacelift.cashback {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_cashback.png);
    background-position-x: -100px;
}

#root .mobile .promotionsCarousel.match-carousel .promoFacelift.accumulator {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_accumulator.png);
    background-position-x: -57px;
}

/* Backg content */
#root .mobile.lang-en .promotionsCarousel.match-carousel .promoFacelift.firstdeposit>div {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_firstdeposit.svg);
    width: 116px;
    height: 106px;
    background-size: 116px 106px;
    margin-top: 8px;
    margin-left: 13px;
}

#root .mobile.lang-el .promotionsCarousel.match-carousel .promoFacelift.firstdeposit>div {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_firstdepositGR.svg);
    width: 116px;
    height: 106px;
    background-size: 116px 106px;
    margin-top: -5px;
    margin-left: 13px;
    zoom: 1.3;
}

#root .mobile.lang-en .promotionsCarousel.match-carousel .promoFacelift.kycbonus>div {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_kycbonus.svg);
    width: 95px;
    height: 88px;
    background-size: 95px 88px;
    margin-top: 31px;
    margin-left: 12px;
}

#root .mobile.lang-el .promotionsCarousel.match-carousel .promoFacelift.kycbonus>div {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_kycbonusGR.svg);
    width: 95px;
    height: 88px;
    background-size: 95px 88px;
    margin-top: -4px;
    margin-left: 5px;
    zoom: 1.7;
}

#root .mobile.lang-en .promotionsCarousel.match-carousel .promoFacelift.cashback>div {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_cashback.svg);
    width: 121px;
    height: 81px;
    background-size: 121px 81px;
    margin-top: 27px;
    margin-left: 12px;
}

#root .mobile.lang-el .promotionsCarousel.match-carousel .promoFacelift.cashback>div {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_cashbackGR.svg);
    width: 121px;
    height: 81px;
    background-size: 121px 81px;
    margin-top: 9px;
    margin-left: -7px;
    zoom: 1.3;
}

#root .mobile.lang-en .promotionsCarousel.match-carousel .promoFacelift.accumulator>div {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_accumulator.svg);
    width: 160px;
    height: 59px;
    background-size: 160px 59px;
    margin-top: 48px;
    margin-left: 12px;
}

#root .mobile.lang-el .promotionsCarousel.match-carousel .promoFacelift.accumulator>div {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_accumulatorGR.svg);
    width: 160px;
    height: 59px;
    background-size: 160px 59px;
    margin-top: 34px;
    margin-left: -13px;
    zoom: 1.2;
}

/* Home page END */

/* PROMOTIONS PAGE START */
#root .mobile .promoFaceliftWrapper .promoFaceliftElement {
    margin: 19px;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement .promoFaceliftElementBanner {
    width: 100%;
    height: 190px;
    background-size: cover;
    background-position: center;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
    border-style: solid;
    border-color: #1D58FF;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement .promoFaceliftElementText {
    color: white;
    border-style: solid;
    border-color: #1D58FF;
    border-top-width: 0;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0;
    padding-left: 19px;
    padding-right: 19px;
    padding: 7px;
    padding-bottom: 7px;
    background-color: #041383;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement .promoFaceliftElementAction {
    color: #09C70C;
    text-align: center;
    border-style: solid;
    border-color: #1D58FF;
    border-top-width: 0;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-left-radius: 18px;
    border-bottom-right-radius: 18px;
    background-color: #041383;
}

/* Banner Backg */
#root .mobile.lang-en .promoFaceliftWrapper .promoFaceliftElement.reloadbonus .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonus.png);
}

#root .mobile.lang-el .promoFaceliftWrapper .promoFaceliftElement.reloadbonus .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonusGR.png);
}

#root .mobile.lang-en .promoFaceliftWrapper .promoFaceliftElement.euro3 .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonusEN.png);
    zoom: 0.9;
}

#root .mobile.lang-el .promoFaceliftWrapper .promoFaceliftElement.euro3 .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonus.png);
    zoom: 0.9;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.firstdeposit .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_firstdeposit.png);
    background-position-x: -142px;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.kycbonus .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_kycbonus.png);
    background-position-x: -168px;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.cashback .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_cashback.png);
    background-position-x: -160px;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.vouchercodes .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_vouchercode.png);
    background-position-x: -147px;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.buildandbet .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbuilder.png);
    background-position-x: -90px;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.accumulator .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_accumulator.png);
    background-position-x: -103px;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.betbooking .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbooking.png);
    background-position-x: -105px;
}

/* Banner Content */
#root .mobile.lang-en .promoFaceliftWrapper .promoFaceliftElement.firstdeposit .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_firstdeposit.svg);
    width: 194px;
    height: 176px;
    background-size: 194px 176px;
    margin-top: 17px;
    margin-left: 17px;
}

#root .mobile.lang-el .promoFaceliftWrapper .promoFaceliftElement.firstdeposit .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_firstdepositGR.svg);
    width: 225px;
    height: 173px;
    background-size: 225px 173px;
    margin-top: 6px;
    margin-left: 13px;
}

#root .mobile.lang-en .promoFaceliftWrapper .promoFaceliftElement.kycbonus .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_kycbonus.svg);
    width: 159px;
    height: 148px;
    background-size: 159px 148px;
    margin-top: 29px;
    margin-left: 18px;
}

#root .mobile.lang-el .promoFaceliftWrapper .promoFaceliftElement.kycbonus .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_kycbonusGR.svg);
    width: 225px;
    height: 140px;
    background-size: 225px 140px;
    margin-top: 29px;
    margin-left: 18px;
}

#root .mobile.lang-en .promoFaceliftWrapper .promoFaceliftElement.cashback .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_cashback.svg);
    width: 203px;
    height: 135px;
    background-size: 203px 135px;
    margin-top: 36px;
    margin-left: 3px;
    zoom: 0.9;
}

#root .mobile.lang-el .promoFaceliftWrapper .promoFaceliftElement.cashback .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_cashbackGR.svg);
    width: 210px;
    height: 170px;
    background-size: 210px 170px;
    margin-top: 14px;
    margin-left: 1px;
    zoom: 0.9;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.vouchercodes .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_vouchercode.svg);
    width: 171px;
    height: 99px;
    background-size: 171px 99px;
    margin-top: 53px;
    margin-left: 20px;
    zoom: 0.9;
}

#root .mobile.lang-en .promoFaceliftWrapper .promoFaceliftElement.buildandbet .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbuildersvg.svg);
    width: 264px;
    height: 81px;
    background-size: 264px 81px;
    margin-top: 67px;
    margin-left: 5px;
}

#root .mobile.lang-el .promoFaceliftWrapper .promoFaceliftElement.buildandbet .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbuilderGR.svg);
    width: 262px;
    height: 76px;
    background-size: 262px 76px;
    margin-top: 67px;
    margin-left: 19px;
    zoom: 0.9;
}

#root .mobile.lang-en .promoFaceliftWrapper .promoFaceliftElement.accumulator .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_accumulator.svg);
    width: 265px;
    height: 99px;
    background-size: 265px 99px;
    margin-top: 84px;
    margin-left: 7px;
    zoom: 0.8;
}

#root .mobile.lang-el .promoFaceliftWrapper .promoFaceliftElement.accumulator .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_accumulatorGR.svg);
    width: 189px;
    height: 99px;
    background-size: 189px 99px;
    margin-top: 53px;
    margin-left: 21px;
    zoom: 0.9;
}

#root .mobile .promoFaceliftWrapper .promoFaceliftElement.betbooking .promoFaceliftElementBanner .promoFaceliftElementBannerContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbooking.svg);
    width: 205px;
    height: 114px;
    background-size: 205px 114px;
    margin-top: 60px;
    margin-left: 19px;
    zoom: 0.83;
}

/* PROMOTIONS PAGE END */