
html {
    direction: rtl;
}



.navigation {
    margin-right: auto;
  
}

.hd-r{
        margin-right: 74px;
        margin-left: 0;
}

.h-languages{
        margin-right: 36px;
        margin-left: 0;
}

.h-languages .h-earth {
 
    margin-left: 6px;
    margin-right: 0;
}

.h-languages .h-lang-btm {
   margin-left: 0;
    margin-right: 6px;
}

.m2-r {
    
    float: left;
    margin-right: 63px;
}

.m3-top .m2-btn {
    margin-right: auto;
    margin-left: 0;
}

.m3-caro .sw-btn {
   
    direction: ltr;
}

.fo-form .ver-code {
 
    left: 0;
    right:auto;
   
}

.fo-form .ver input {
    padding-left: 110px;
        padding-right: 0;
}

.fo-ul li p{
    direction: ltr;
}

.fo-ul li span{
    direction: ltr;
}

.snav .nav {
    
    left: 2.5%;
    right:auto;
   
}

.smnavh {
    left: 0px;
     right:auto;
}

 .p2m3-top .sw-btn

 {
      margin-right: auto;
       margin-left: 0;
    direction: ltr;
}

.a1m2-det li:nth-child(3n) {
    border-left: none;
}


.a1m2-det li {
      border-right: 0;
    border-left: 1px solid rgba(0, 0, 0, .3);
   
}

@media screen and (max-width: 767px) {
    .a1m2-det li {
       
        border-left: none;
    }
}

.a2m3-det li::before {
  
    right: 0;
   
}

.a2m3-det li {
    padding-left: 0;
    padding-right: 38px;
   
}

@media screen and (max-width: 999px) {
    .a2m1-caro .sw-btn2 {
       
        direction: ltr;
    }
}

.r2m1-r {
    margin-left: 0;
    margin-right: 103px;
}

.faq-top i {
    margin-right: auto;
     margin-left: 0;
    
}

.co1m1-form .ver-code {
   
    left: 1px;
    right:auto;
   
}

.search-sub1{
        left: 0px;
        right:auto;
}

.search-inp {
    
    padding-right: 20px;
     padding-left: 0;
    
}

.inq .share {
       margin-right: 0;
    margin-left: auto;
}