/* RIGHTSPORTSNAV START */
#root .desktop .promoFacelift {
    width: 375px;
    height: 190px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border: 1px solid #1D58FF;
    border-radius: 15px;
    margin-top: 11px;
}

#root.large .desktop .promoFacelift {
    width: 564px;
    background-size: cover;
}

#root .desktop.lang-en .promoFacelift.euro30 {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonus.png);
}

#root .desktop.lang-el .promoFacelift.euro30 {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonusGR.png);
}

#root .desktop.lang-el .promoFacelift.euro3 {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonus.png);
}

#root .desktop.lang-en .promoFacelift.euro3 {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonusEN.png);
}

#root .desktop .promoFacelift.firstdeposit {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_firstdeposit.png);
}

#root .desktop.lang-en .promoFacelift.firstdeposit .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_firstdeposit.svg);
    width: 163px;
    height: 148px;
    background-size: 163px 148px;
    margin-top: 8px;
    margin-left: 13px;
}

#root .desktop.lang-el .promoFacelift.firstdeposit .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_firstdepositGR.svg);
    width: 163px;
    height: 148px;
    background-size: 163px 148px;
    margin-top: -13px;
    margin-left: 13px;
    zoom: 1.4;
}

#root .desktop .promoFacelift.kycbonus {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_kycbonus.png);
}

#root .desktop.lang-en .promoFacelift.kycbonus .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_kycbonus.svg);
    width: 134px;
    height: 124px;
    background-size: 134px 124px;
    margin-top: 31px;
    margin-left: 12px;
}

#root .desktop.lang-el .promoFacelift.kycbonus .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_kycbonusGR.svg);
    width: 134px;
    height: 124px;
    background-size: 134px 124px;
    margin-top: -9px;
    margin-left: 7px;
    zoom: 1.7;
}

#root .desktop .promoFacelift.cashback {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_cashback.png);
}

#root .desktop.lang-en .promoFacelift.cashback .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_cashback.svg);
    width: 171px;
    height: 114px;
    background-size: 171px 114px;
    margin-top: 39px;
    margin-left: 12px;
}

#root .desktop.lang-el .promoFacelift.cashback .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_cashbackGR.svg);
    width: 171px;
    height: 114px;
    background-size: 171px 114px;
    margin-top: -3px;
    margin-left: -2px;
    zoom: 1.5;
}

#root .desktop .promoFacelift.accumulator {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_accumulator.png);
}

#root .desktop.lang-en .promoFacelift.accumulator .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_accumulator.svg);
    width: 223px;
    height: 83px;
    background-size: 223px 83px;
    margin-top: 72px;
    margin-left: 12px;
}

#root .desktop.lang-el .promoFacelift.accumulator .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_accumulatorGR.svg);
    width: 223px;
    height: 83px;
    background-size: 223px 83px;
    margin-top: 23px;
    margin-left: -15px;
    zoom: 1.2;
}

#root .desktop .promoFacelift.betbooking {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbooking.png);
}

#root .desktop .promoFacelift.betbooking .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbooking.svg);
    width: 171px;
    height: 95px;
    background-size: 171px 95px;
    margin-top: 64px;
    margin-left: 12px;
}

#root .desktop .promoFacelift.buildandbet {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbuilder.png);
}

#root .desktop.lang-en .promoFacelift.buildandbet .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbuildersvg.svg);
    width: 222px;
    height: 68px;
    background-size: 222px 68px;
    margin-top: 81px;
    margin-left: 18px;
}

#root .desktop.lang-el .promoFacelift.buildandbet .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbuilderGR.svg);
    width: 222px;
    height: 68px;
    background-size: 222px 68px;
    margin-top: 72px;
    margin-left: 15px;
    zoom: 1.1;
}

/* RIGHTSPORTSNAV END */

/* PROMOTIONS PAGE START */
#root .desktop .promoFaceliftWrapper {
    width: 100%;
    height: 140%;
    margin-top: 26px;
    border-radius: 10px;
    padding-top: 54px;
    padding-bottom: 54px;
    padding-left: 115px;
    padding-right: 115px;
}

#root .desktop .promoFaceliftWrapperRow>app-widget-host {
    display: flex;
    flex-direction: row;
    margin-bottom: 60px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement {
    width: 420px;
    margin-right: 60px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement .promoFaceliftElementBanner {
    width: 420px;
    height: 203px;
    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 .desktop .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 .desktop .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 .desktop.lang-en .promoFaceliftWrapper .promoFaceliftElement.reloadbonus .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonus.png);
}

#root .desktop.lang-el .promoFaceliftWrapper .promoFaceliftElement.reloadbonus .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonusGR.png);
}

#root .desktop.lang-en .promoFaceliftWrapper .promoFaceliftElement.euro3 .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonusEN.png);
}
#root .desktop.lang-el .promoFaceliftWrapper .promoFaceliftElement.euro3 .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonus.png);
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.firstdeposit .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_firstdeposit.png);
    background-position-x: -142px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.kycbonus .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_kycbonus.png);
    background-position-x: -147px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.cashback .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_cashback.png);
    background-position-x: -130px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.vouchercodes .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_vouchercode.png);
    background-position-x: -147px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.buildandbet .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbuilder.png);
    background-position-x: -90px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.accumulator .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_accumulator.png);
    background-position-x: -61px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.betbooking .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbooking.png);
    background-position-x: -74px;
}

/* Banner Content */
#root .desktop.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: 35px;
}

#root .desktop.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: 17px;
    margin-left: 35px;
}

#root .desktop.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 .desktop.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 .desktop.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: 23px;
    margin-left: 15px;
}

#root .desktop.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: 23px;
    margin-left: 15px;
}

#root .desktop .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;
}

#root .desktop.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: 19px;
}

#root .desktop.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;
}

#root .desktop.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: 53px;
    margin-left: 21px;
}

#root .desktop.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;
}

#root .desktop .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: 46px;
    margin-left: 19px;
}

/* PROMOTIONS PAGE END */