﻿#titleDiv {
    direction: ltr;
}

#selectedTitle {
    padding-right: 0;
}

ul.sd_paym li.apple_pay {
    flex-direction: row-reverse;
}

ul.sd_paym li.apple_pay svg {
    margin-left: 8px;
}

ul.sd_paym li {
    font-size: 24px;
    display: flex;
    flex-direction: row-reverse;
}

ul.sd_paym li svg {
    margin-left: 7px;
    margin-right: 0;
}

ul.sd_paym li.samsung_pay {
    flex-flow: row-reverse;
}

ul.sd_paym li.samsung_pay svg {
    margin-right: 0;
    margin-left: 8px;
}

.pass-quantity input.form-control {
    background: #fff;
}

.s_title span {
    font-weight: 300;
    font-size: 26px;
}

.s_title h2 {
    font-size: 42px;
    line-height: 40px;
    margin: 0;
}

.body_sha ul {
    display: flex;
    flex-direction: row-reverse;
}

.body_sha ul li:first-child {
    margin-right: 0;
    margin-left: 12px;
}

.body_sha ul li:last-child {
    margin-left: 0;
    margin-right: 12px;
}

.or_shlink h3 {
    font-size: 24px;
    color: #303030;
}

.body_sha ul li a {
    font-size: 21px;
}

.ijks_hed {
    direction: rtl;
}

.page_tit {
    direction: rtl;
}

.ret_back svg {
    margin-left: 10px;
    margin-right: 0;
}

.ret_back {
    text-transform: uppercase;
}

.se_tit {
    flex-direction: row;
}

.skd_svg {
    margin-left: 0;
    margin-right: 8px;
}

.form-group input[type="text"],
.form-group input[type="number"],
.form-group input[type="tel"],
.form-group input[type="password"] {
    text-align: left;
}

.skie_fli {
    flex-direction: row;
}

.form-group label, .form-group p {
    direction: ltr;
    text-align: left;
    font-size: 22px;
}

.iti__selected-dial-code {
    font-size: 20px;
}

.iti__country {
    font-size: 20px;
}

.field-gift_s23 {
    flex-direction: row;
}

.field-gift_s23 .checkbox {
    flex-direction: row;
}

.field-gift_s23 .checkbox label {
    margin: 0px 0px 0px 10px;
}

.sdoi_dwes_gro {
    flex-direction: row;
}

.sdoi_dwes_gro select {
    direction: ltr;
    font-size: 22px;
}

.ret_back svg {
    transform: rotate(180deg);
}

.s_item {
    direction: rtl;
}

.ret_back:hover svg {
    box-shadow: rgb(0 0 0 / 10%) -1px -8px 13px 0px;
}

.header .container .lang a {
    justify-content: flex-start;
    padding-top: 9px;
}

.amount_box {
    direction: ltr;
}

.donation_count {
    flex-direction: row;
}

@media(max-width: 480px) {
    .s_title h2 {
        font-size: 33px;
    }
}