.m-x-auto {
  margin-left: auto;
  margin-right: auto; }

[dir="rtl"] {
  direction: rtl;
  unicode-bidi: isolate;
  text-align: right; }
  [dir="rtl"] small, [dir="rtl"] .small, [dir="rtl"] code {
    unicode-bidi: isolate; }
  [dir="rtl"] .pull-xs-none {
    float: none; }
  [dir="rtl"] .float-xs-right {
    float: left !important; }
  [dir="rtl"] .float-xs-left {
    float: right !important; }
  [dir="rtl"] .mr-1 {
    margin-right: 0 !important;
    margin-left: 1rem !important; }
  [dir="rtl"] .dropdown-menu-right {
    right: auto;
    left: 0; }
  [dir="rtl"] .dropdown-menu-left {
    right: 0;
    left: auto; }
  [dir="rtl"] .dropdown-menu {
    text-align: right;
    float: right; }
  [dir="rtl"] .dropdown-item .tag {
    right: auto;
    left: 10px; }
  [dir="rtl"] .dropdown-item i {
    margin-right: -10px;
    margin-left: 10px; }
  [dir="rtl"] .nav {
      padding: 0;
  }
  [dir="rtl"] .navbar-brand {
    float: right; }
  [dir="rtl"] .navbar-nav .nav-item {
    float: right; }
  [dir="rtl"] .sidebar {
    left: -200px;
    right: auto; }
  [dir="rtl"] body.sidebar-nav .sidebar {
    left: auto;
    right: 0; }
  [dir="rtl"] body.sidebar-nav .main {
    padding-left: 0;
    padding-right: 200px; }
  [dir="rtl"] body.sidebar-nav .footer {
    right: 200px;
    left: 0; }
  [dir="rtl"] body.aside-menu-open .main {
    padding-left: 0;
    padding-right: 250px; }
  [dir="rtl"] body.aside-menu-open .footer {
    right: 250px;
    left: 0; }
  [dir="rtl"] body.aside-menu-open.sidebar-nav .main {
    padding-left: 200px;
    padding-right: 250px; }
  [dir="rtl"] body.aside-menu-open.sidebar-nav .footer {
    left: 250px;
    right: 200px; }
  [dir="rtl"] body:not(.top-nav) .sidebar ul.nav li.nav-item a.nav-link .tag {
    float: left; }
  [dir="rtl"] body:not(.top-nav) .sidebar ul.nav li.nav-item a.nav-link i {
    margin: 0 0 0 0.5rem; }
  [dir="rtl"] body:not(.top-nav) .sidebar ul.nav li.nav-item a.nav-link.nav-dropdown-toggle:before {
    right: auto;
    left: 1rem; }
  [dir="rtl"] .callout {
    border-left: none;
    border-right-width: .25rem; }
    [dir="rtl"] .callout .chart-wrapper {
      left: 0;
      right: auto;
      float: left; }
  [dir="rtl"] .callout-primary {
    border-color: #20a8d8; }
  [dir="rtl"] .callout-success {
    border-color: #4dbd74; }
  [dir="rtl"] .callout-warning {
    border-color: #f8cb00; }
  [dir="rtl"] .callout-danger {
    border-color: #f86c6b; }
  [dir="rtl"] .callout-info {
    border-color: #63c2de; }
  [dir="rtl"] ul.icons-list li i {
    float: right; }
  [dir="rtl"] ul.icons-list li .desc {
    margin: 0 50px 0 0; }
  [dir="rtl"] ul.icons-list li .value {
    right: auto;
    left: 45px;
    text-align: left; }
  [dir="rtl"] ul.icons-list li .actions {
    right: auto;
    left: 10px; }
  [dir="rtl"] .horizontal-bars li .bars {
    padding: 0 100px 0 0; }
  [dir="rtl"] .horizontal-bars.type-2 li .bars {
    padding: 0; }
  [dir="rtl"] .horizontal-bars.type-2 li .value {
    float: left; }
  [dir="rtl"] .horizontal-bars.type-2 li i {
    margin-right: 5px;
    margin-left: 1rem; }
  [dir="rtl"] .breadcrumb-item {
    float: right; }
  [dir="rtl"] .breadcrumb-menu {
    right: auto;
    left: 1rem; }
  [dir="rtl"] .btn-group > .btn,
  [dir="rtl"] .btn-group-vertical > .btn {
    float: right; }
  [dir="rtl"] .aside-menu .nav-tabs .nav-link.active {
    background: #e4e5e6; }
  [dir="rtl"] .nav-tabs .nav-item {
    float: right; }
    [dir="rtl"] .nav-tabs .nav-item + .nav-item {
      margin-left: 0;
      margin-right: 0.2rem; }
  [dir="rtl"] .input-group-addon:not(:last-child) {
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-left-width: 0; }
  [dir="rtl"] .card-header .card-actions {
    right: auto;
    left: 0; }
    [dir="rtl"] .card-header .card-actions a, [dir="rtl"] .card-header .card-actions button {
      float: right;
      border-left: none;
      border-right: 1px solid #cfd8dc; }
  [dir="rtl"] .card-header > i {
    margin-right: 0;
    margin-left: 0.5rem; }
  [dir="rtl"] th {
    text-align: right; }
  @media (min-width: 768px) {
    [dir="rtl"] .offset-md-3 {
      margin-left: 0;
      margin-right: 25%; } }
