body, :lang(ar){
direction: rtl;
unicode-bidi: embed;
}
body{
    text-align: initial;
}

nav .nav.mr-auto.align-items-center{
    margin-right: 0 !important;
    margin-left: auto !important;
    padding-right: 0;
}
nav .nav.ml-auto.align-items-center{
    margin-left: 0 !important;
    margin-right: auto !important;
}
a.navbar-brand {
  margin-right: 0;
  margin-left: 3rem;}
.navbar-toggler.custom-toggler.ml-auto.order-xl-3{
margin-left: 0 !important;
margin-right: auto !important;
}
nav .according{text-align: right;}
.border-right-line::before{
    right: 0;
    left: auto;
}
ul.menu-ul-group li > a, ul.menu-ul-group li > div {padding-right: 75px !important; padding-left: 0;}
.dropdown-items img.nav-icon{right:0}
#navbarCollapse .mr-auto .nav-item.megamenu a.nav-link::after {
  -webkit-transform-origin: 0 137%;
  transform-origin: 0% 137%;}
  .dropdown-toggle::after{vertical-align: -0.2em;}
  .menu-ul-group{padding-right: 0;}
  ul.menu-ul-group li{padding-left: 60px; padding-right: 0;}
  .dropdown-title.readmore::after, .nav-btn-viewall .readmore::after, .btn-arrow::after,.btn-arrow:hover::after, .icon-buy-now::after {
  content: "\f104" !important;}
  .fa-angle-right::before {
  content: "\f104";
}
.menu-ul-group .dropdown-subtitle.readmore::after{content: "\f104" !important; margin-right: 5px; margin-left: 0;}
.footer-section .nav.flex-column{padding-right:0 ;}
.footer .nav-social{padding-right: 0;}
.vs-solution-bg{text-align: right;}
.vs-solution-bg .col-md-8.offset-md-2{margin-right: auto !important; margin-left: auto !important;}
@media (max-width: 2000px) {
  #navbarCollapse{text-align: right;}
  .navbar-nav{padding: 0;}
}
@media (max-width: 767px) {
  ul.s-icon li {
    text-align: right !important;
  }
}
.text-left {text-align: right !important;}
/* product */
.list-sort-pane.text-right.col-6{
    text-align: left !important;
}
.list-control .dropdown-menu {
  right: auto !important;}
  .list-control .dropdown-menu li{text-align: initial;}
  .p-finder-row > ul > li > label > input[type="checkbox"] + span, .p-finder-row > ul > li > ul > li > label > input[type="checkbox"] + span{right:0}
  .p-finder-row > ul > li > label, .p-finder-row > ul > li > ul > li > label{padding-right: 0.5em;}
  .p-finder-row h4 a{padding-right: 1.3em;}
  .p-finder-row h4 a::before{right:0}
  .p-finder-row > ul{padding-left: 0;padding-right: 25px;}
  
#overview p, #overview h1 {
    text-align: initial !important;}
.tagline-row li:before{
content: '\f053' !important; 
    margin-right: -1.5em;
    margin-left: 0 !important;
}
.spec-item {float: right !important}
.product-spec>li>.spec-data {
    margin-right: 25%;
    margin-left: auto;
}
.spec-data strong{float: right;margin-left: 0.5em;}
.download-text a{padding-right: 0.5em;}

/* product slide */
.uk-slider-items {
  direction: ltr;
  text-align: right;
  /* justify-content: flex-start;  */
}
#products ul.uk-subnav{direction: ltr;}
#scenarios .uk-subnav{direction: ltr;}
/* librery */
.media-content-block, .wp-feature-tile {
  text-align: right;
}
/* subscribe */
#subscribe .form-group input, #contact .form-group input {
  border-radius: 0 50px 50px 0 !important;}
  .btn-subscribe {
  margin-right: -1em; margin-left: 0;}
  .form-check-label.pt-3.mt-1{padding-right: 1.5em;}
  /* book demo form */
 #paneBookForm .form-check-input {
 
  margin-right: -1.25rem;
  margin-left: auto;
}
/* RC compare */
.rc-compare-img-container .twentytwenty-overlay{direction: ltr;}
/* about */
.common-style{
  text-align: unset !important;
}
.office-card{text-align: right !important;}
/* esg  */
.equalHW .card-body p, .equalHW .card-body a{
  text-align: right !important;
}

/* .rc-feature h2, .rc-feature p, .rc-feature h1,.rc-feature h3 { text-align: center !important;
} */
.rc-feature .rc-feature .row.d-flex>.rc-content {
    text-align: right !important;
}
p.text-center, h2.text-center {
  text-align: center !important;
}
.dropdown-menu{text-align: unset !important;}
/* pr  */
.col-md-9.content-main.pr-5.mr-auto{margin-right: 0 !important;}
.content-main .head {
  border-left:0 !important;
  border-right: 0.6rem solid #DB0025;
}
/* colorpro VP88  */
 .layer1.kv-title.container .row{ justify-content: flex-end;}
 .spec .spec-item{float: initial !important;}
 .spec .spec-icon img{float: right;}
 .spec .spec-icon{margin-left: 3rem;margin-right: 0 !important;}
/* uw-large-format-displays */
.tagball{padding-right: 23px;padding-left:0 !important;}
.tagball:before{margin-right: -20px; margin-left: 0 !important;}
/* LED display */
.slick-list.draggable{direction: ltr;}
/* commercial-display */
.swiper-rtl .swiper-button-prev:after{content: "\f105" !important;}
.swiper-rtl .swiper-button-next:after {content: "\f104" !important;}
.mySwiperKV.swiper-rtl .swiper-slide-visible.swiper-slide-prev{clip-path: inset(0 68% 0% 0% round 16px);}
.mySwiperKV.swiper-rtl .swiper-slide-visible.swiper-slide-next{clip-path: inset(0 0% 0% 68% round 16px);}
.swiper-rtl .swiper-button-prev{left: 14%;}
.swiper-rtl .swiper-button-next {right: 14%;}
.mySwiperKV.swiper-rtl .swiper-slide-visible.swiper-slide-next img{transform: translateX(0%) !important;}
.mySwiperKV.swiper-rtl .swiper-slide-visible.swiper-slide-prev img.img-translate {transform: translateX(-50%) !important;}
.mySwiperKV.swiper-rtl .swiper-slide-visible.swiper-slide-prev img { transform: translateX(-50%) !important;}
.mySwiperKV.swiper-rtl .swiper-slide-visible.swiper-slide-next img.img-translate {transform: translateX(50%) !important;}
.rc-solutions .row .col-lg-6:nth-of-type(1).order-lg-2 {
  padding-right: 65px; padding-left: 0 !important;
}
#compare h5{padding-right: 0.5rem !important; padding-left: 0 ;}

/* offset */
@media (min-width: 768px) {
  .offset-md-1 {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .offset-md-2 {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .offset-md-3{
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (min-width: 992px) {
  .col-lg-offset-2 {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .offset-lg-1 {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .offset-lg-2 {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .offset-lg-3{
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (min-width: 1200px) {
    .offset-xl-1 {
    margin-left: auto !important;
    margin-right: auto !important;
    }
    .offset-xl-2 {
    margin-left: auto !important;
    margin-right: auto !important;
  }
    .offset-xl-3 {
    margin-left: auto !important;
    margin-right: auto !important;
    }
}
/* margin/padding */
:lang(ar) .ml-1 { margin-right: 0.25rem !important; margin-left: 0 !important; }
:lang(ar) .ml-2 { margin-right: 0.5rem !important; margin-left: 0 !important; }
:lang(ar) .ml-3 { margin-right: 1rem !important; margin-left: 0 !important; }
:lang(ar) .ml-4 { margin-right: 1.5rem !important; margin-left: 0 !important; }
:lang(ar) .ml-5 { margin-right: 3rem !important; margin-left: 0 !important; }

:lang(ar) .mr-1 { margin-left: 0.25rem !important; margin-right: 0 !important; }
:lang(ar) .mr-2 { margin-left: 0.5rem !important; margin-right: 0 !important; }
:lang(ar) .mr-3 { margin-left: 1rem !important; margin-right: 0 !important; }
:lang(ar) .mr-4 { margin-left: 1.5rem !important; margin-right: 0 !important; }
:lang(ar) .mr-5 { margin-left: 3rem !important; margin-right: 0 !important; }
@media (min-width: 576px) {
  :lang(ar) .ml-sm-1 { margin-right: .25rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-sm-2 { margin-right: .5rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-sm-3 { margin-right: 1rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-sm-4 { margin-right: 1.5rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-sm-5 { margin-right: 3rem !important; margin-left: 0 !important; }

  :lang(ar) .mr-sm-1 { margin-left: .25rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-sm-2 { margin-left: .5rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-sm-3 { margin-left: 1rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-sm-4 { margin-left: 1.5rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-sm-5 { margin-left: 3rem !important; margin-right: 0 !important; }
}
@media (min-width: 768px) {
  :lang(ar) .ml-md-1 { margin-right: .25rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-md-2 { margin-right: .5rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-md-3 { margin-right: 1rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-md-4 { margin-right: 1.5rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-md-5 { margin-right: 3rem !important; margin-left: 0 !important; }

  :lang(ar) .mr-md-1 { margin-left: .25rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-md-2 { margin-left: .5rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-md-3 { margin-left: 1rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-md-4 { margin-left: 1.5rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-md-5 { margin-left: 3rem !important; margin-right: 0 !important; }
}
@media (min-width: 992px) {
  :lang(ar) .ml-lg-1 { margin-right: .25rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-lg-2 { margin-right: .5rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-lg-3 { margin-right: 1rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-lg-4 { margin-right: 1.5rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-lg-5 { margin-right: 3rem !important; margin-left: 0 !important; }

  :lang(ar) .mr-lg-1 { margin-left: .25rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-lg-2 { margin-left: .5rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-lg-3 { margin-left: 1rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-lg-4 { margin-left: 1.5rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-lg-5 { margin-left: 3rem !important; margin-right: 0 !important; }
}
@media (min-width: 1200px) {
  :lang(ar) .ml-xl-1 { margin-right: .25rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-xl-2 { margin-right: .5rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-xl-3 { margin-right: 1rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-xl-4 { margin-right: 1.5rem !important; margin-left: 0 !important; }
  :lang(ar) .ml-xl-5 { margin-right: 3rem !important; margin-left: 0 !important; }

  :lang(ar) .mr-xl-1 { margin-left: .25rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-xl-2 { margin-left: .5rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-xl-3 { margin-left: 1rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-xl-4 { margin-left: 1.5rem !important; margin-right: 0 !important; }
  :lang(ar) .mr-xl-5 { margin-left: 3rem !important; margin-right: 0 !important; }
}

/* ===== RTL padding fix ===== */

:lang(ar) .pl-0 { padding-right: 0 !important; padding-left: 0 !important; }
:lang(ar) .pl-1 { padding-right: .25rem !important; padding-left: 0 !important; }
:lang(ar) .pl-2 { padding-right: .5rem !important; padding-left: 0 !important; }
:lang(ar) .pl-3 { padding-right: 1rem !important; padding-left: 0 !important; }
:lang(ar) .pl-4 { padding-right: 1.5rem !important; padding-left: 0 !important; }
:lang(ar) .pl-5 { padding-right: 3rem !important; padding-left: 0 !important; }

:lang(ar) .pr-0 { padding-left: 0 !important; padding-right: 0 !important; }
:lang(ar) .pr-1 { padding-left: .25rem !important; padding-right: 0 !important; }
:lang(ar) .pr-2 { padding-left: .5rem !important; padding-right: 0 !important; }
:lang(ar) .pr-3 { padding-left: 1rem !important; padding-right: 0 !important; }
:lang(ar) .pr-4 { padding-left: 1.5rem !important; padding-right: 0 !important; }
:lang(ar) .pr-5 { padding-left: 3rem !important; padding-right: 0 !important; }
@media (min-width: 576px) {
  :lang(ar) .pl-sm-1 { padding-right: .25rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-sm-2 { padding-right: .5rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-sm-3 { padding-right: 1rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-sm-4 { padding-right: 1.5rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-sm-5 { padding-right: 3rem !important; padding-left: 0 !important; }

  :lang(ar) .pr-sm-1 { padding-left: .25rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-sm-2 { padding-left: .5rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-sm-3 { padding-left: 1rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-sm-4 { padding-left: 1.5rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-sm-5 { padding-left: 3rem !important; padding-right: 0 !important; }
}
@media (min-width: 768px) {
  :lang(ar) .pl-md-1 { padding-right: .25rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-md-2 { padding-right: .5rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-md-3 { padding-right: 1rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-md-4 { padding-right: 1.5rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-md-5 { padding-right: 3rem !important; padding-left: 0 !important; }

  :lang(ar) .pr-md-1 { padding-left: .25rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-md-2 { padding-left: .5rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-md-3 { padding-left: 1rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-md-4 { padding-left: 1.5rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-md-5 { padding-left: 3rem !important; padding-right: 0 !important; }
}
@media (min-width: 992px) {
  :lang(ar) .pl-lg-1 { padding-right: .25rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-lg-2 { padding-right: .5rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-lg-3 { padding-right: 1rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-lg-4 { padding-right: 1.5rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-lg-5 { padding-right: 3rem !important; padding-left: 0 !important; }

  :lang(ar) .pr-lg-1 { padding-left: .25rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-lg-2 { padding-left: .5rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-lg-3 { padding-left: 1rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-lg-4 { padding-left: 1.5rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-lg-5 { padding-left: 3rem !important; padding-right: 0 !important; }
}
@media (min-width: 1200px) {
  :lang(ar) .pl-xl-1 { padding-right: .25rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-xl-2 { padding-right: .5rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-xl-3 { padding-right: 1rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-xl-4 { padding-right: 1.5rem !important; padding-left: 0 !important; }
  :lang(ar) .pl-xl-5 { padding-right: 3rem !important; padding-left: 0 !important; }

  :lang(ar) .pr-xl-1 { padding-left: .25rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-xl-2 { padding-left: .5rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-xl-3 { padding-left: 1rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-xl-4 { padding-left: 1.5rem !important; padding-right: 0 !important; }
  :lang(ar) .pr-xl-5 { padding-left: 3rem !important; padding-right: 0 !important; }
}
/* education */
#navbarCollapse .mr-auto .nav-item.megamenu a.nav-link::after{
  -webkit-transform-origin: 0 137% !important;
  transform-origin: 0% 137% !important;
}
@media (min-width: 1200px) {
.software-bg{background-image: url(/vsAssetFile/me-ar/img/education/software/BG.svg) !important;}
}
@media (min-width: 992px) {
  .community-kv .order-lg-2, .future-school .order-lg-2 {
    order: 1 !important;
  }
}

@media (min-width: 1199px) {
  .container-timeline ul li::after {
    right: 54.5%;}
/* business */
#navbarCollapse .mr-auto .nav-item.megamenu a.nav-link::after {
  -webkit-transform-origin: 0% 137% !important;
  transform-origin: 0% 137% !important;}
  /* airsync */
  @media (min-width: 1200px) {
  .col-xl-5.d-flex.clearheight.order-xl-0.px-sm-5.pt-5.mobile-pure-bg{order: 2 !important;}
  }
  #calculator .offset-md-1 {
  order: 2;
}
