:root {
  --float: right;
  --rec_float: left;
  --direction: rtl;
  --TAlign: right;
  --RecDirection: ltr;
  --AlignDir: right;
  --FontFamily: "Noto Naskh Arabic", sans-serif;
}
.MyDirection {
  direction: var(--direction) !important;
}
.RecDirection {
  direction: var(--RecDirection) !important;
}
.MyTAlign {
  text-align: var(--TAlign) !important;
}
.MyFloat {
  float: var(--float) !important;
}

.RecMyFloat {
  float: var(--rec_float) !important;
}

.nav,
.tabs ul li a:after,
.nav li:after {
  left: unset !important;
  right: 0 !important;
}

#comingSoon:before {
  right: -250% !important;
  left: unset !important;
}

.section-title h2 {
  padding-right: 17px;
  padding-left: 0 !important;
  border-left: none !important;
  border-right: solid 3px #ffab00 !important;
}

.breadcrumb {
  border-left: none !important;
  border-right: solid 4px #ec7733 !important;
}

.SideMenu {
  direction: rtl !important;
  border: none !important;
  border-right: 3px solid #ec7532 !important;
}
.SideMenu ul li.hasChild ul {
  border: none !important;
  border-right: 2px solid #ec7532 !important;
}
.SideMenu ul {
  text-align: right !important;
}
.SideMenu ul li.hasChild a::before {
  margin-left: 10px !important;
}
.SideMenu ul li.hasChild a:after {
  right: 0 !important;
  left: unset !important;
}
