html[dir='RTL'] .dj-megamenu-override {
  text-align: right;
}
html[dir='RTL'] .dj-megamenu-override li.dj-up {
  float: right;
  margin: 0 1px 0 0;
}
html[dir='RTL'] .dj-megamenu-override li.dj-up:first-child {
  margin: 0;
}
html[dir='RTL'] .dj-megamenu-override li:hover div.dj-subwrap,
html[dir='RTL'] .dj-megamenu-override li.hover div.dj-subwrap {
  left: auto;
  right: 0;
}
html[dir='RTL'] .dj-megamenu-override li:hover div.dj-subwrap div.dj-subwrap,
html[dir='RTL'] .dj-megamenu-override li.hover div.dj-subwrap div.dj-subwrap {
  left: auto;
  right: 100%;
}
html[dir='RTL'] .dj-megamenu-override .dj-subcol {
  border-left: none;
  border-right: 1px solid #f2e30e;
}
html[dir='RTL'] .dj-megamenu-override .dj-subcol:first-child {
  border-right: none;
}
html[dir='RTL'] .dj-megamenu-override .dj-subtree li {
  padding: 0 12px 0 0;
}
html[dir='RTL'] .dj-megamenu-override span.image-title {
  margin: 0 15px 0 0;
}
html[dir='RTL'] .dj-megamenu-override .modules-wrap .moduletable > h3:after {
  right: 0;
  left: auto;
}
html[dir='RTL'] .megamenu-dark-ms .dj-megamenu-override li.dj-up:last-child a.dj-up_a {
  margin-left: 0;
  margin-right: 10px;
}
html[dir='RTL'] .megamenu-dark-ms .dj-megamenu-override .dj-subcol {
  border-left: none;
  border-right: 1px solid rgba(255, 255, 255, 0.08);
}
html[dir='RTL'] .megamenu-dark-ms .dj-megamenu-override .dj-subcol:first-child {
  border-right: none;
}
/*# sourceMappingURL=/templates/jm-trips/css/djmegamenu_rtl.26.map */