body.dir-rtl {
  text-align: right;
}

body.dir-rtl .main-container {
  direction: ltr;
}

body.dir-rtl .sidebar-wrapper {
  right: 0;
  left: auto;
  box-shadow: -5px 0 25px 0 rgba(94, 92, 154, 0.06);
}

body.dir-rtl .header-container {
  right: 279px;
  left: 0;
  transition: 0.3s right, 0s padding;
}

body.dir-rtl .header-container.container-xxl {
  right: 255px;
  left: 0;
}

body.dir-rtl #content {
  direction: ltr;
  margin-right: 255px;
  margin-left: 0;
}

body.dir-rtl .sidebar-closed > #content {
  margin-right: 84px;
  margin-left: 0;
}

body.dir-rtl #content .middle-content,
body.dir-rtl #content .row {
  direction: ltr;
}

body.dir-rtl .shadow-bottom {
  right: 6px;
  left: auto;
}

body.dir-rtl #sidebar .theme-brand {
  padding: 10px 21px 6px 12px;
}

body.dir-rtl .sidebar-closed #sidebar .theme-brand {
  padding: 18px 21px 13px 12px;
}

body.dir-rtl .sidebar-closed > .sidebar-wrapper:hover #sidebar .theme-brand {
  padding: 10px 21px 6px 12px;
}

body.dir-rtl .sidebar-wrapper.sidebar-theme .theme-brand .sidebar-toggle .sidebarCollapse:before {
  right: -8px;
  left: 0;
}

body.dir-rtl .navbar .search-animated {
  direction: ltr;
  margin-right: 0;
  margin-left: 20px;
}

body.dir-rtl .navbar .search-animated .search-form-control {
  direction: ltr;
  text-align: left;
}

body.dir-rtl .navbar .search-animated .badge {
  right: 6px;
  left: auto;
}

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

body.dir-rtl .sidebar-wrapper ul.menu-categories li.menu > .dropdown-toggle svg.feather-chevron-right {
  transform: rotate(180deg);
}

body.dir-rtl .widget-heading,
body.dir-rtl .widget-content,
body.dir-rtl .widget-one,
body.dir-rtl .widget-two,
body.dir-rtl .w-numeric-value,
body.dir-rtl .summary-list,
body.dir-rtl .transaction-item,
body.dir-rtl .item-timeline {
  direction: rtl;
}

@media (max-width: 991px) {
  body.dir-rtl .header-container {
    right: 16px;
    left: 0;
    width: calc(100% - 32px);
  }

  body.dir-rtl .header-container.container-xxl {
    right: 0;
    left: 0;
  }

  body.dir-rtl #content,
  body.dir-rtl .main-container.sidebar-closed #content {
    margin-right: 0;
    margin-left: 0;
  }

  body.dir-rtl .navbar .search-animated {
    margin-right: 0;
    margin-left: auto;
  }
}
