/* MOBILE */

#root .mobile .promoNewVoucher2 iframe {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 115px;
    color: white;
    border: none;
}

#root .mobile .promoNewVoucher2>div {
    /* width: 100%; */
    height: 115px;
    color: transparent;
    /* background: url(/v1.23/r/images/site/banners/safer25carousel4Gr.svg); */
    /* background: url(/v1.23/r/images/site/banners/safer25carousel5forground.svg); */
    /* background: url(/v1.23/r/images/site/banners/15yearsCarouselLogoText.svg); */
    background-repeat: no-repeat;
    background-position: center;
}

#root .mobile.lang-el .promoNewVoucher2>div {
    /* background: url(/v1.23/r/images/site/banners/15yearsCarouselLogoText3GR.svg); */
    background: url(/v1.23/r/images/site/banners/tst15yearsCarouselBackgFinalGR.svg);
}

#root .mobile.lang-en .promoNewVoucher2>div {
    /* background: url(/v1.23/r/images/site/banners/15yearsCarouselLogoText3.svg); */
    background: url(/v1.23/r/images/site/banners/tst15yearsCarouselForegFinal.svg);
}

#root .mobile .promoNewVoucher2 {
    width: 293px;
    height: 115px;
    border-radius: 10px;
    /* background-image: url(/v1.23/r/images/site/icons/293x115_r.png); */
    /* background-image: url(/v1.23/r/images/site/banners/safer25carousel5background.png); */
    /* background-image: url(/v1.23/r/images/site/banners/15yearsCarouselBackg.png); */
    /* background-image: url(/v1.23/r/images/site/banners/tst15yearsCarouselFullEN.svg); */
    /* background-image: url(/v1.23/r/images/site/banners/tst15yearsCarouselBackgFinal.png); */
    background-image: url(/v1.23/r/images/site/banners/tst15yearsCarouselBackgFinal.svg);
    background-repeat: no-repeat;
}

#root .mobile.lang-en .newHomeShortcutsRow.promoNewVoucher {
    background-image: url(/v1.23/r/images/site/icons/RedeemVoucherCode.svg);
    background-repeat: no-repeat;
    color: transparent;
}

#root .mobile.lang-el .newHomeShortcutsRow.promoNewVoucher {
    background-image: url(/v1.23/r/images/site/icons/RedeemVoucherCode_gr.svg);
    background-repeat: no-repeat;
    color: transparent;
}


#root .mobile .newHomeShortcutsRow.promoTues {
    background-image: url(/v1.23/r/images/site/icons/prompTues.png);
    background-repeat: no-repeat;
    color: transparent;
    width: 100%;
    height: 115px;
}

#root .mobile .newHomeShortcutsRow.promoTues>div {
    width: 100%;
    height: 115px;
}




/* DESKTOP */

#root .desktop .promoNewVoucher2 iframe ::after {
    content: '';
    display: block;
    width: 100%;
    height: 115px;
    top: 0;
}

#root .desktop .promoNewVoucher2 iframe {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 115px;
    color: white;
    border: none;
}

#root .desktop .promoNewVoucher2.small iframe {
    margin-left: -94px;
    width: 150%;
}

/*
#root .desktop .promoNewVoucher2 a {
    width: 100%;
    height: 115px;
    position: absolute;
    display: block;
} */
/* #root .promoNewVoucher2 a {
    width: 100%;
    height: 115px;
    position: absolute;
    display: block;
} */

#root .mobile .promoNewVoucher2 a {
    width: 293px;
}

#root:not(.large) .promoNewVoucher2.large,
#root.large .promoNewVoucher2.small {
    display: none;
}


#root .desktop.lang-en .promoNewVoucher {
    width: 375px;
    height: 115px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/icons/en_small2.svg);
    background-repeat: no-repeat;
    color: transparent;
}

#root.large .desktop.lang-en .promoNewVoucher {
    width: 564px;
    height: 115px;
    /* background-image: url(/v1.23/r/images/site/icons/en_big2.svg); */
    background-image: url(/v1.23/r/images/site/icons/voucherNewEN_big3.svg);
    background-repeat: no-repeat;
}

#root .desktop.lang-el .promoNewVoucher {
    width: 375px;
    height: 115px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/icons/gr_small2.svg);
    background-repeat: no-repeat;
    color: transparent;
}

#root.large .desktop.lang-el .promoNewVoucher {
    width: 564px;
    height: 115px;
    /* background-image: url(/v1.23/r/images/site/icons/gr_big2.svg); */
    background-image: url(/v1.23/r/images/site/icons/voucherNewGR_big3.svg);
    background-repeat: no-repeat;
}



#root .desktop .promoNewVoucher2 {
    width: 375px;
    height: 115px;
    border-radius: 10px;
    /* background-image: url(/v1.23/r/images/site/icons/375x115_r.svg); */
    background-image: url(/v1.23/r/images/site/icons/375x115_dark.png);
    background-repeat: no-repeat;
    margin-bottom: 5px;
    /* color: transparent; */
}

#root.large .desktop .promoNewVoucher2 {
    width: 564px;
    height: 115px;
    /* background-image: url(/v1.23/r/images/site/icons/564x115_r.svg); */
    background-image: url(/v1.23/r/images/site/icons/564x115_dark.png);
}

#root:not(.large) .desktop .promoNewVoucher2.small {
    display: block;
    margin-top: 5px;
}

/* #root:not(.large) .desktop .promoNewVoucher2.large {
    display: none;
} */

/* #root.large .desktop .promoNewVoucher2.small {
    display: none;
} */

#root.large .desktop .promoNewVoucher2.large {
    display: block;
}


#root .desktop .body .right-sidebar .sidebar-content {
    box-shadow: none !important;
}


/* #root .desktop.lang-el .safer25::after {
    content: 'x - close';
    display: block;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 0;
    color: white;
    width: 100%;
    font-size: 30px;
    text-align: center;
}

#root .desktop.lang-el .safer25-wrapper {
    width: 1222px;
    height: 500px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/icons/safer25En.png);
    background-repeat: no-repeat;
    color: transparent;
    background-size: 1024px 500px;
    position: absolute;
    z-index: 99;
    background-position: center;
} */

#root .lang-el .safer25 {
    margin-top: 5px;
    width: 375px;
    height: 182px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/icons/safer25En.png);
    /* background-image: url(/v1.23/r/images/site/banners/safer25en2.svg); */
    background-repeat: no-repeat;
    color: transparent;
    background-size: 100%;
}

#root .lang-en .safer25 {
    margin-top: 5px;
    width: 375px;
    height: 182px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/icons/safer25Gr.png);
    /* background-image: url(/v1.23/r/images/site/banners/safer25gr2.svg); */
    background-repeat: no-repeat;
    color: transparent;
    background-size: 100%;
}

#root.large .lang-el .safer25,
#root.large .lang-en .safer25 {
    width: 564px;
    height: 265px;
}

#root .mobile.lang-en .safer25 {
    width: 291px;
    height: 115px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/icons/safer25Gr.png);
    background-repeat: no-repeat;
    color: transparent;
    background-size: 100%;
    background-position-y: -12px;
}

#root .mobile.lang-el .safer25 {
    width: 291px;
    height: 115px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/icons/safer25En.png);
    background-repeat: no-repeat;
    color: transparent;
    background-size: 100%;
    background-position-y: -12px;
}



/* Already exist in prd code */
#root .newHomeShortcuts.promotionsCarousel .newHomeShortcutsRow {
    width: 293px;
    height: 115px;
}


/* ****************** */


/* #root .mobile .promoNewVoucher2 {
    width: 100%;
    height: 115px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/icons/293x115_r.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 5px;
} */


#root .mobile .newHomeShortcuts.promotionsCarousel .promo3euro {
    color: transparent;
    width: 293px;
    height: 115px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/banners/3euroBackMob9.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-right: 2px;
}


#root .mobile .newHomeShortcuts.promotionsCarousel .promo3euro>div {
    width: 100%;
    height: 100%;
    border-radius: 10px;
    /* background-image: url(/v1.00/r/images/site/banners/3euroFrontMob.svg); */
    /* background-image: url(/v1.23/r/images/site/banners/3euroFront2Mob3.svg); */
    background-repeat: no-repeat;
    /* background-size: 73%; */
    background-position-x: 5px;
    background-position-y: 3px;
}

#root .lang-el.mobile .newHomeShortcuts.promotionsCarousel .promo3euro>div {
    background-image: url(/v1.23/r/images/site/banners/3euroFront2Mob4GR.svg);
}

#root .lang-en.mobile .newHomeShortcuts.promotionsCarousel .promo3euro>div {
    background-image: url(/v1.23/r/images/site/banners/3euroFront2Mob4EN.svg);
}



#root .desktop .promo3euro {
    width: 375px;
    height: 115px;
    border-radius: 10px;
    background-image: url(/v1.23/r/images/site/banners/3euroBackDeskSmall.png);
    background-repeat: no-repeat;
    color: transparent;
    background-size: 375px 115px;
    margin-top: 5px;
    margin-bottom: 5px;
}

#root .desktop .promo3euro>div {
    width: 375px;
    height: 115px;
    border-radius: 10px;
    background-repeat: no-repeat;
    color: transparent;
}

#root .desktop.lang-el .promo3euro>div {
    background-image: url(/v1.23/r/images/site/banners/3euroFront2Mob4GR.svg);
}
#root .desktop.lang-en .promo3euro>div {
    background-image: url(/v1.23/r/images/site/banners/3euroFront2Mob4EN.svg);
}