#root .lang-undefined .paymentsMethodName.gr,
#root .lang-undefined .paymentsMethodDescription.gr {
    display: none;
}
#root .lang-en .paymentsMethodName.gr,
#root .lang-en .paymentsMethodDescription.gr {
    display: none;
}
#root .lang-el .paymentsMethodName.en,
#root .lang-el .paymentsMethodDescription.en {
    display: none;
}

#root .mobile.view-page-site-payments .body>app-widget-host {
    background-color: var(--c-primary);
    border-top-left-radius: 34px;
    border-top-right-radius: 34px;
}

.paymentsWrapper {
    padding: 20px;
}

.paymentsMethod .paymentsMethodCreditCardImage {
    background-image: url(/v1.048/r/images/user/payment/creditcards.png);
    /* width: 250px; */
    width: 100%;
    height: 50px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
}

.paymentsMethod .paymentsMethodPaysafeCardImage {
    background-image: url(/v1.048/r/images/user/payment/paysafecardsmall.png);
    /* width: 250px; */
    width: 100%;
    height: 45px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
}

.paymentsMethod .paymentsMethodOktoCashImage {
    background-image: url(/v1.048/r/images/user/payment/octocash.png);
    /* width: 526px; */
    width: 100%;
    height: 40px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    background-size: 50%;
}

.paymentsMethod .paymentsMethodSKashImage {
    background-image: url(/v1.048/r/images/user/payment/skash.png);
    /* width: 255px; */
    width: 100%;
    height: 56px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    /* background-size: 80%; */
    background-size: 50%;
    margin-left: -5px;
}

.paymentsMethod .paymentsMethodSkrillImage {
    background-image: url(/v1.048/r/images/user/payment/skrill.png);
    /* width: 900px; */
    width: 100%;
    height: 69px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    /* background-size: 20%; */
    background-size: 40%;
    margin-left: -5px;
}

.paymentsMethod .paymentsMethodNetellerImage {
    background-image: url(/v1.048/r/images/user/payment/neteller.png);
    /* width: 432px; */
    width: 100%;
    height: 54px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    background-size: 60%;
    margin-left: -13px;
}

.paymentsMethod .paymentsMethodBankTransferImage {
    background-image: url(/v1.048/r/images/user/payment/banktransfer.png);
    /* width: 250px; */
    width: 100%;
    height: 92px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    /* background-size: 65%; */
    background-size: 40%;
    margin-left: -38px;
}

.paymentsMethod .paymentsMethodBankTransferImage>div,
.paymentsMethod .paymentsMethodNetellerImage>div,
.paymentsMethod .paymentsMethodSkrillImage>div,
.paymentsMethod .paymentsMethodSKashImage>div,
.paymentsMethod .paymentsMethodOktoCashImage>div,
.paymentsMethod .paymentsMethodPaysafeCardImage>div,
.paymentsMethod .paymentsMethodCreditCardImage>div {
    display: none;
}

body .body .content.paymentsWrapper .paymentsMethodInfoItem>app-widget-host {
    /* flex-direction: row; */
    /* justify-content: space-between; */
    width: 160px;
}

/* .paymentsMethodInfoItem .paymentsMethodInfoItemValue {
    text-align: right;
} */

.paymentsHeader {
    color: var(--c-green);
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 22px;
}

.paymentsMethodName {
    /* display: none; */
    color: var(--c-green);
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 10px;
}

.paymentsMethodInfoItemName {
    font-weight: 700;
    color: var(--c-green);
}

body .body .content.paymentsWrapper .paymentsMethodInfoWrapper>app-widget-host {
    flex-direction: row;
}

.paymentsMethodInfo {
    margin-right: 25px;
}

.paymentsMethod,
.paymentsMethodInfoItem,
.paymentsMethodDescriptionParagraph {
    margin-bottom: 20px;
}

.paymentsMethod:not(:last-child) {
    border-bottom: 1.5px solid var(--c-emphasis);
}