body.rtl {
  text-align: right;
}

.rtl li {
  text-align: initial;
}

.rtl .dropdown-menu {
  text-align: right;
}

.rtl .dropdown-toggle::after {
  margin-right: 0.255em;
  margin-left: 0;
}

.rtl .navbar-nav {
  padding-right: 0;
  padding-left: inherit;
}

.rtl .text-left {
  text-align: right !important;
}

.rtl .text-right {
  text-align: left !important;
}

.rtl .pr-1,
.rtl .px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0 !important;
}

.rtl .pr-2,
.rtl .px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0 !important;
}

.rtl .pr-3,
.rtl .px-3 {
  padding-left: 1rem !important;
  padding-right: 0 !important;
}

.rtl .pl-1,
.rtl .px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0 !important;
}

.rtl .pl-2,
.rtl .px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0 !important;
}

.rtl .pl-3,
.rtl .px-3 {
  padding-right: 1rem !important;
  padding-left: 0 !important;
}

.rtl .mr-1,
.rtl .mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0 !important;
}

.rtl .mr-2,
.rtl .mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0 !important;
}

.rtl .mr-3,
.rtl .mx-3 {
  margin-left: 1rem !important;
  margin-right: 0 !important;
}

.rtl .ml-1,
.rtl .mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0 !important;
}

.rtl .ml-2,
.rtl .mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0 !important;
}

.rtl .ml-3,
.rtl .mx-3 {
  margin-right: 1rem !important;
  margin-left: 0 !important;
}

.rtl .pix-pr-5,
.rtl .pix-px-5 {
  padding-left: 5px !important;
  padding-right: 0 !important;
}

.rtl .pix-ml-5,
.rtl .pix-mx-5 {
  margin-right: 5px !important;
  margin-left: 0 !important;
}

.rtl .pix-mr-5,
.rtl .pix-mx-5 {
  margin-left: 5px !important;
  margin-right: 0 !important;
}

.rtl .pix-mr-10,
.rtl .pix-mx-10 {
  margin-left: 10px !important;
  margin-right: 0 !important;
}

.rtl .pix-ml-10,
.pix-mx-10 {
  margin-right: 10px !important;
  margin-left: 0 !important;
}

.rtl .btn {
  margin-left: 10px;
  margin-right: 0;
}

.rtl .slide-in-container {
  padding-left: 5px;
  padding-right: 0;
  margin-left: -5px;
  margin-right: 0;
}

.rtl .pix-header .navbar-brand,
.rtl .pix-header .navbar-brand img {
  float: right;
}

.rtl .pix-sm-circles .circle-item:not(:first-child),
.rtl .pix-md-circles .circle-item:not(:first-child),
.rtl .pix-lg-circles .circle-item:not(:first-child) {
  margin-left: 0 !important;
  margin-right: -30px !important;
}

.rtl .pix-pagination .pixicon-angle-right:before,
.rtl .card .pixicon-angle-right:before,
.rtl .breadcrumb-item .pixicon-angle-right:before {
  content: "\f12a";
}

.rtl .pix-pagination .pixicon-angle-left:before,
.rtl .card .pixicon-angle-left:before {
  content: "\f12b";
}

.rtl .pix-hover-item.pix-hover-left,
.rtl .pix-hover-item .pix-hover-left {
  padding-right: 0px;
  padding-left: initial;
}

.rtl .pix-hover-item:hover.pix-hover-right,
.rtl .pix-hover-item:hover .pix-hover-right {
  padding-right: 8px;
  padding-left: 0;
}

.rtl .pix-hover-item:hover.pix-hover-left,
.rtl .pix-hover-item:hover .pix-hover-left {
  padding-left: 8px;
  padding-right: 0;
}

.rtl .widget ul {
  padding-right: 0px;
  padding-left: initial;
}

.rtl .breadcrumb-item + .breadcrumb-item {
  padding-right: 0.5rem;
  padding-left: 0;
}

.rtl .comment-navigation .nav-previous,
.rtl .posts-navigation .nav-previous,
.rtl .post-navigation .nav-previous {
  float: right;
}

.rtl .comment-navigation .nav-next,
.rtl .posts-navigation .nav-next,
.rtl .post-navigation .nav-next {
  float: left;
  text-align: left;
}

.rtl .pix-content-stack.pix-left-content .img-el {
  margin-right: 25%;
  margin-left: 0;
}

.rtl .pix-levels .pix-levels-step:first-child .progress {
  right: 50%;
  left: auto;
}

.rtl .pix-levels .pix-leveles-dot-div {
  margin-right: -15px;
  margin-left: -0;
}

.rtl .btn-blink-gray-1:before,
.rtl .btn-blink-gray-2:before,
.rtl .btn-blink-gray-3:before,
.rtl .btn-blink-gray-4:before,
.rtl .btn-blink-gray-5:before,
.rtl .btn-blink-gray-6:before,
.rtl .btn-blink-gray-7:before,
.rtl .btn-blink-gray-8:before,
.rtl .btn-blink-gray-9:before,
.rtl .btn-blink-gray-10:before {
  -webkit-transform-origin: left center;
  transform-origin: left center;
  right: 0;
  left: auto;
}

.rtl .btn-blink-gray-1:hover:before,
.rtl .btn-blink-gray-2:hover:before,
.rtl .btn-blink-gray-3:hover:before,
.rtl .btn-blink-gray-4:hover:before,
.rtl .btn-blink-gray-5:hover:before,
.rtl .btn-blink-gray-6:hover:before,
.rtl .btn-blink-gray-7:hover:before,
.rtl .btn-blink-gray-8:hover:before,
.rtl .btn-blink-gray-9:hover:before,
.rtl .btn-blink-gray-10:hover:before,
.rtl .btn-underline-orange:hover span:before {
  -webkit-transform-origin: right center;
  transform-origin: right center;
}

.rtl .pix-search .pix-search-close {
  left: 15px;
  right: auto;
}

.rtl .pix-header-mobile .dropdown-toggle::after {
  padding-right: 10px;
  padding-left: 0;
}

.rtl .pix-photo-stack.pix-img-2 .img-el:nth-child(1) {
  right: 0;
  left: auto;
  float: right;
}

.rtl .pix-photo-stack.pix-img-2 .img-el:nth-child(2) {
  left: 0;
  right: auto;
  float: left;
}

.rtl .widget_categories ul:not(.dropdown-menu) li a,
.rtl .widget_archive ul:not(.dropdown-menu) li a,
.rtl .widget_archive ul:not(.dropdown-menu) li {
  float: right;
}

.wa__popup_chat_box,
.wa__btn_popup {
  font-family: IRANYekan;
}

.rtl .vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.rtl .vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
  right: 0;
  left: auto;
}

.rtl .vc_toggle_size_md.vc_toggle_default .vc_toggle_content,
.rtl .vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.rtl .vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.rtl .vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.rtl .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.rtl .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.rtl .vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.rtl .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
.rtl .vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.rtl .vc_toggle_size_md.vc_toggle_square .vc_toggle_title {
  padding-right: 33px;
  padding-left: 0;
}

@media (min-width: 768px) {
  .offset-md-2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }

  .text-md-right {
    text-align: left !important;
  }

  .text-md-left {
    text-align: right !important;
  }

  .text-sm-left {
    text-align: right !important;
  }

  .mr-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
}

@media (min-width: 992px) {
  .rtl .offset-lg-1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }

  .vc_col-md-offset-3 {
    margin-right: 25%;
    margin-left: 0;
  }

  .rtl .nav-style-megamenu > li.nav-item .nav-link span:after {
    right: 0%;
    left: auto;
  }

  .rtl .nav-style-megamenu > li.nav-item:hover .nav-link span:after {
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@media (max-width: 768px) {
  .rtl .pix-header-mobile i.pixicon-twitter {
    padding-right: 0 !important;
  }
  
  .rtl .pix-header-mobile .btn {
    margin-left: 0 !important;
  }
}
