@charset "UTF-8";

body {
  direction: rtl;
  /**
   * SIDEBAR
   */
  /**
   * HEADER
   */
  /**
   * FOOTER
   */
  /**
   * CONTENT
   */
  /**
   * APP Styles
   */
}

body .m-brand .m-brand__tools {
  text-align: left !important;
}

body.m-brand--minimize .m-brand .m-brand__tools {
  text-align: center !important;
}

body .m-menu__link-icon,
body .m-menu__link-bullet {
  text-align: right !important;
}

body.m-aside-left--minimize .m-aside-menu .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-icon {
  text-align: center !important;
}

body .m-menu__ver-arrow {
  text-align: left !important;
}

body .m-aside-menu .m-menu__nav > .m-menu__item > .m-menu__submenu > .m-menu__subnav > .m-menu__item > .m-menu__submenu > .m-menu__subnav > .m-menu__item > .m-menu__link {
  padding-left: 0 !important;
  padding-right: 75px !important;
}

body .m-aside-menu .m-menu__nav > .m-menu__item > .m-menu__submenu > .m-menu__subnav > .m-menu__item > .m-menu__link {
  padding-right: 50px;
  padding-left: 30px;
}

body .m-aside-menu .m-menu__nav .m-menu__section {
  padding-right: 47px;
}

body .m-aside-menu .m-menu__nav .m-menu__section .m-menu__section-text {
  font-size: 16px;
}

body.m-aside-left--minimize .m-aside-menu .m-menu__nav .m-menu__item.m-menu__item--hover > .m-menu__submenu > .m-menu__subnav > .m-menu__item .m-menu__link,
body .m-aside-menu.m-aside-menu--dropdown .m-menu__nav .m-menu__item.m-menu__item--hover > .m-menu__submenu > .m-menu__subnav > .m-menu__item .m-menu__link {
  text-align: right;
}

body.m-aside-left--minimize .m-aside-menu .m-menu__nav > .m-menu__item.m-menu__item--hover > .m-menu__submenu {
  margin-left: 0;
  margin-right: 71px;
}

body.m-aside-left--minimize .m-aside-menu .m-menu__nav > .m-menu__item.m-menu__item--hover > .m-menu__submenu .m-menu__arrow {
  right: 1px;
  left: 234px;
}

body.m-aside-left--minimize .m-aside-menu .m-menu__nav > .m-menu__item.m-menu__item--hover > .m-menu__submenu ul {
  margin-left: 0;
  margin-right: 9px;
}

body .m-header-menu {
  float: right !important;
  margin: 0 10px 0 0;
}

body .m-header-menu .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__hor-arrow {
  text-align: left !important;
}

body .m-topbar {
  float: left !important;
}

body .m-dropdown.m-dropdown--align-right .m-dropdown__wrapper {
  left: 0 !important;
  right: auto !important;
}

body .m-dropdown.m-dropdown--align-right .m-dropdown__wrapper.app-user-dropdown {
  left: -5px !important;
}

body .m-nav > .m-nav__item,
body .m-nav > .m-nav__item > .m-nav__link i {
  text-align: right !important;
}

body #m_header_menu .btn {
  color: #676c7b !important;
}

body #m_header_menu .btn.dropdown-toggle:before,
body #m_header_menu .nav-link.dropdown-toggle:before {
  color: #b9c1d4 !important;
}

body .m-footer {
  margin-left: 0 !important;
  margin-right: 255px;
}

@media (max-width: 992px) {
  body .m-footer {
    margin-right: 0;
  }
}

body.m-brand--minimize .m-footer {
  margin-right: 70px;
}

body .m-nav.m-nav--inline > .m-nav__item:last-child {
  padding-left: 0;
}

body .mr-auto {
  margin-left: auto !important;
  margin-right: inherit !important;
}

body .mr-auto .m-subheader__title {
  padding: 7px 0 7px 25px;
}

body .m-checkbox,
body .m-radio {
  padding-left: 0 !important;
  padding-right: 30px !important;
}

body .m-checkbox > span,
body .m-radio > span {
  left: auto;
  right: 0;
}

body .m-checkbox-inline .m-checkbox,
body .m-checkbox-inline .m-radio,
body .m-radio-inline .m-checkbox,
body .m-radio-inline .m-radio {
  margin-right: 0;
  margin-left: 15px;
}

body .nav.nav-pills .nav-item:first-child,
body .nav.nav-tabs .nav-item:first-child {
  margin-left: 5px !important;
}

body .nav.nav-pills .nav-item:last-child,
body .nav.nav-tabs .nav-item:last-child {
  margin-left: 0 !important;
}

body .dropdown-item {
  text-align: right;
}

body .btn.dropdown-toggle:after,
body .nav-link.dropdown-toggle:after {
  display: none;
}

body .btn.dropdown-toggle:before,
body .nav-link.dropdown-toggle:before {
  text-align: center;
  display: inline;
  border: 0;
  font-family: LineAwesome;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\F110";
  font-size: .8rem;
  line-height: 0;
  vertical-align: middle;
  top: -.1em;
  position: relative;
  margin-right: .255em;
}

body .m-nav-grid .m-nav-grid__row .m-nav-grid__item {
  border-right: 0;
  border-left: 1px solid #f4f5f8;
}

body .m-nav-grid .m-nav-grid__row .m-nav-grid__item:last-child {
  border-left: 0;
}

body .m-nav-grid .m-nav-grid__row .m-nav-grid__item span.m-nav-grid__text {
  color: #676c7b;
}

body .m-btn--icon > span > span {
  padding-left: 0;
  padding-right: .5em;
}

body th {
  text-align: right;
}

body .dir-ltr {
  direction: ltr !important;
}

body .dir-rtl {
  direction: rtl !important;
}

body span.dir-ltr,
body span.dir-rtl {
  display: inline-block;
}

body ul,
body ol {
  padding-right: 0;
}

body .fileuploader-input-caption {
  margin-right: 0;
  margin-left: 15px;
  text-align: right;
}

body .item-id {
  margin-left: 10px;
  margin-right: 0;
}

body .list-group-terms li label {
  padding-left: 0;
  padding-right: 10px;
}

body .list-group-crud li .crud-field-value {
  padding-left: 0;
  padding-right: 20px;
}

body .app-terms-group li.list-group-item {
  border-radius: 0;
  border: none;
  padding: 5px 0 5px 0;
}

body .app-terms-group .app-terms-sub-group {
  margin-top: 15px;
}

body .app-terms-group .app-terms-sub-group li.list-group-item {
  padding: 5px 35px 5px 0;
  border-right: 1px solid rgba(0, 0, 0, 0.125);
  border-left: none;
}

body .app-item-actions {
  float: left;
}

body .input-group .form-control:not(:last-child),
body .input-group-addon:not(:last-child),
body .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn,
body .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),
body .input-group-btn:not(:last-child) > .btn,
body .input-group-btn:not(:last-child) > .btn-group > .btn,
body .input-group-btn:not(:last-child) > .dropdown-toggle {
  border-radius: 0 3.5px 3.5px 0;
}

body .input-group .form-control:not(:first-child),
body .input-group-addon:not(:first-child),
body .input-group-btn:not(:first-child) > .btn,
body .input-group-btn:not(:first-child) > .btn-group > .btn,
body .input-group-btn:not(:first-child) > .dropdown-toggle,
body .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn,
body .input-group-btn:not(:last-child) > .btn:not(:first-child) {
  border-radius: 3.5px 0 0 3.5px;
}

.m-dropdown.m-dropdown--align-center.m-dropdown--large .m-dropdown__wrapper {
  margin-left: -94px;
}

.m-dropdown.m-dropdown--align-right.m-dropdown--align-push .m-dropdown__wrapper {
  margin-right: auto;
  margin-left: -20px;
}

.m-dropdown.m-dropdown--arrow .m-dropdown__arrow,
.m-dropdown.m-dropdown--arrow.m-dropdown--up .m-dropdown__arrow {
  left: 24%;
}

.m-nav.m-nav--inline > .m-nav__item:first-child {
  padding-left: 25px;
}

.m-nav.m-nav--inline > .m-nav__item.m-dropdown:first-child {
  padding-left: 0;
}

@media (max-width: 992px) {
  .m-topbar .m-topbar__nav.m-nav {
    float: left;
  }

  .m-brand .m-brand__tools .m-brand__icon {
    margin-left: 0;
    margin-right: 15px;
  }
}

.list-group-info li .crud-field-label {
  text-align: left;
}

.list-group-info li .crud-field-value {
  padding-right: 20px;
}

.featherlight .featherlight-content {
  text-align: right !important;
}

