html {
    text-align: right;
    direction: rtl;
}

select.input {
    background-position: right 98% center;
}

.input {
    text-align: right;
    direction: ltr;
}

.cod-btn-label .fake-checkbox {
    padding: 16px 40px 16px 5px;
}

.cod-btn-label .fake-checkbox:after {
    left: auto;
    right: 12px;
}

.cod-btn-label-icons .-c-os-payment-option {
    /*float: right;*/
}

@media (min-width: 768px) {
    /*.cod-btn-label-icons {*/
    /*    float: left;*/
    /*}*/
}

@media (max-width: 999px) {
    .nav-tree-language .nav-font {
        border-left: none;
        border-right: 1px solid rgba(0, 0, 0, .1);
    }

    .nav-btn-arrow {
        right: auto;
        left: 0;
    }

    .nav-arrow {
        right: auto;
        left: 0;
    }
}

.nav-tree-shop {
    right: 0;
    left: auto;
}

.fake-checkbox {
    padding: 0 25px 0 0;
}

.fake-checkbox:after {
    left: auto;
    right: 0;
}

.mlp-card {
    float: right;
}

.pp-panel-top {
    float: right;
}

.pp-panel-bottom {
    float: left;
}

.pp-info-03-left {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}

.pp-info-03-right {
    float: right;
}

.pp-option-info-01,
.pp-option-info-02,
.pp-option-info-03 {
    background-position: center right;
    padding: 7px 25px 7px 0;
}

.pp-set-cart-quantity {
    margin-right: 0;
    margin-left: 15px;
}

.-c-cart-items {
    float: right;
}

.-c-order-summary {
    float: left;
}

.cod-total-right {
    text-align: left;
}

.cod-form-continue .btn svg {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

.mlp-card-text {
    padding-left: 0;
    padding-right: 15px;
}

.pp-ei-text {
    float: right;
}

.pp-ei-more {
    left: auto;
    right: 10px;
}

.pp-ei-more:before {
    left: auto;
    right: 5px;
}

.rating-drops {
    float: left;
}

.-c-product-item-price {
    text-align: left;
}

.tab-history-box .history-total,
.tab-history-box .history-total svg {
    float: left;
}

.tab-history-box .history-total svg,
.tc-head-button {
    transform: rotate(-180deg);
}

.-tip-quantity {
    float: left;
}

.-tip-image {
    margin-right: 0;
    margin-left: 20px;
}

.btn-select {
    text-align: right;
    background-position: left 10px top 50%;
}

.cod-total-left {
    padding-left: 10px;
    padding-right: 0;
}

.-c-cart-h,
.-c-cart-back {
    text-align: right;
}

.mn-form-checkbox .checkbox {
    left: auto;
    right: 5px;
    float: right;
}

.auth-box-label-checkbox {
    margin: 2px -30px -2px 5px;
}

.btn-auth-icon-facebook,
.btn-auth-icon-google {
    left: auto;
    right: 0;
    border-left: 1px solid rgba(255, 255, 255, .3);
    border-right: none;
}

.accordion-label {
    padding: 15px 20px 15px 58px;
}

.accordion-label:after {
    right: auto;
    left: 20px;
}

.-nia-init-button-x {
    left: 0;
    right: unset;
}

@media (max-width: 767px) {
    .pp-info-01-label {
        float: right;
    }
}

@media (max-width: 999px) {
    .-nia-dropdown.-nia-dropdown-language {
        left: 20px;
        right: auto;
    }

    .nav-container {
        margin-left: unset;
        margin-right: -100%;
        left: auto;
        right: 0;
    }

    .nav-active .nav-container {
        margin-left: unset;
        margin-right: 0;
        transition: margin-right .4s ease-out 0s;
    }

    .nav-extra-links .nav-font {
        padding: 6px 30px 6px 10px;
    }
}

@media (max-width: 999px) {
    .bp-rating {
        justify-self: right;
    }
}

@media (min-width: 768px) {
    .pp-panel-top {
        padding-right: 0;
        padding-left: 20px;
    }

    .pp-panel-bottom {
        padding-left: 0;
        padding-right: 20px;
    }

    .pp-module-you-have-questions .h1 {
        text-align: right;
    }

    .pp-module-you-have-questions {
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
    }

    .pp-module-you-have-questions > * {
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
    }
}

@media (min-width: 1000px) {
    .referral-mlc-listing,
    .-c-mlc-listing,
    .home-mlc-listing {
        grid-template: auto / repeat(3, 1fr);
        max-width: 1000px;
        margin-left: auto;
        margin-right: auto;
    }

    .pp-mlc-listing {
        grid-template: auto / repeat(2, 1fr);
        max-width: 675px;

    }

    .cmf-poster {
        padding-left: 0;
        padding-right: 70px;
    }
}

.pp-info-02 {
    margin: 0 0 0 10px;
}

@media (min-width: 1399px) {
    .pp-info-badge {
        text-align: right;
    }
}

@media (min-width: 1200px) {
    .-pp-ivi-label {text-align: left;}
    .-pp-ivi-drops .rating-drops {float: right;}
}

.modal-template-remove {
    left: 0;
    right: unset;
}

.-pr-popup-cta {text-align: right;}
.-pr-popup-cta-flag {margin: 0 0 0 10px;}
.-pr-popup-cta-arrow {float: left; transform: scaleX(-1);}

.pp-configurator.v2 .pp-option-info-01 {background-position: center right;}
.pp-configurator.v2 .pp-option-info-02 {background-position: center right;}
.pp-configurator.v2 .pp-option-info-03 {background-position: center right;}

@media (max-width: 767px) {
    .txt-banner-ioana-dragan .-tb-inner-second {margin: 0 0 0 -40px;}
}

@media (min-width: 1200px) {
    .txt-banner-ioana-dragan .-tb-inner-second {padding: 40px 0 0 40px;}
}

@media (min-width: 768px) {
    .-tb-inner-space-left {padding-left: 0; padding-right: 20%;}
    .-tb-inner-space-right {padding-right: 0; padding-left: 20%;}
}

@media (max-width: 767px) {
    .cta-150k-picture {right: unset; left: 0;}
}

/*.cta-150k-picture .-tb-picture {transform: scaleX(-1);}*/

@media (min-width: 768px) {
    .cta-150k-picture {padding: 40px 0 0 40px;}
}

.-daug-svg {
    float: right;
    margin-left: 10px;
    margin-right: unset;
}

@media (min-width: 999px) {
    .-nia-dropdown.-nia-dropdown-account {
        right: 50%;
        margin-right: -160px;
        left: unset;
        margin-left: unset;
    }
}

.-gum-item-price-old-to-left {
    float: right;
}
