body {
    direction: rtl;
}

.navigation {
    margin-right: auto;
}

.hd-r {
    margin-right: auto;
}

.search {
    position: relative;
    border-left: 1px solid #333;
    border-right: 0px;
    padding-left: 23px;
}

.search form {
    left: 0px;
}

.search-inp {
    padding-right: 20px;
}

.search-sub {
    float: left;
}

.search-sub1 {
    left: 0px;
}

.h-languages {
    margin-right: 23px;
}

.h-country {
    margin-left: 6px;
}

.icon-right:before {
    content: "\e72e";
}

.m3-r {
    float: left;
    margin-right: 90px;
}

.m4-det li:nth-child(2n+1) {
    padding-right: 0;
}

.m4-det li {
    border-left: 1px solid rgba(153, 153, 153, 0.6);
    border-right: 0px;
}

.m4-s-img {
    margin-left: 23px;
}

.m4-det li:nth-child(2n) {
    border-left: none;
    padding-left: 0;
}

.m4-btn {
    margin-right: 89px;
}

form .star::before {
    right: 10px;
}

.co1m1-form .ver-code {
    right: unset;
    left: 1px;
}

.co1m1-form .ver input {
    padding-left: 110px;
}

.move-on li i {
    transform: rotate(180deg);
}

.t1m5-top .sw-btn .m-prev, .t1m5-top .sw-btn .m-next {
    transform: rotate(180deg);
}

.a1m3-con {
    height: 700px;
}

.c1m1-con {
    padding-right: 20px;
}

.c1m1-con em::before {
    right: -16px;
}

.c1m1-con2 {
    padding-right: 0;
}

.p2m2-con em::before {
    right: 0;
}

.p2m2-con em {
    padding-right: 18px;
}

.c1m5-con em::before {
    right: 0;
}

.c1m5-con em {
    padding-right: 16px;
}

.c1m5-sw-btm .sw-btn .m-prev, .c1m5-sw-btm .sw-btn .m-next {
    transform: rotate(180deg);
}

.c1m6-det li::after {
    right: calc(100% + 11.78%);
}

.s2m1-con em::before {
    right: -16px;
}

.s2m1-con2 {
    padding-right: 23px;
}

.p1m1-l {
    margin-left: 43px;
}

.page-turn .page-prev, .page-turn .page-next, .page-turn .big {
    transform: rotate(180deg);
}

.m7-t-btn {
    margin-left: 0;
}

.faq-con em::before {
    right:0;
}

.faq-con em {
    padding-right: 25px;
}


.inq .share {
    margin-right: 0;
}

.c1m5-sw-btm{
    right:auto;
    left:0;
}

.a1m1-l {
    float: right;
    margin-left: 54px;
}

.a1m3-img {
    float: right;
    margin-left: 40px;
}

.a1m3-img2 {
    float: left;
    margin-right: 40px;
    margin-left: 0;
}

.p2m1-l * {
    direction: ltr;
}

div.zoomdiv {
    left: auto !important;
    right: 100% !important;
}