body .dj-megamenu li.dj-up {
  float: right;
}
body .dj-megamenu li.dj-up + li.dj-up {
  margin-right: -1px;
  margin-left: 0;
}
body .dj-megamenu li.dj-up a.dj-up_a span {
  display: block;
}
body .dj-megamenu li.dj-up a.dj-up_a span.dj-drop {
  padding-right: 0;
  padding-left: 15px;
  background-position: left 8px;
}
body .dj-megamenu li.dj-up.parent:hover:before,
body .dj-megamenu li.dj-up.parent.hover:before {
  right: 50px;
  left: auto;
}
.dj-megamenu li.dj-up.parent {
  position: relative;
}
.dj-megamenu li.dj-up.parent:hover > .dj-subwrap:before,
.dj-megamenu li.dj-up.parent.hover > .dj-subwrap:before {
  left: auto;
  right: 50px;
}
.dj-megamenu li.dj-up.parent:hover > .dj-subwrap:after,
.dj-megamenu li.dj-up.parent.hover > .dj-subwrap:after {
  left: auto;
  right: 59px;
}
body .dj-megamenu li:hover div.dj-subwrap,
body .dj-megamenu li.hover div.dj-subwrap {
  left: auto;
  right: 0;
}
body .dj-megamenu li:hover div.dj-subwrap div.dj-subwrap,
body .dj-megamenu li.hover div.dj-subwrap div.dj-subwrap {
  left: auto;
  right: 100%;
}
body .dj-megamenu .dj-subcol {
  float: right;
}
body .dj-megamenu ul.dj-submenu > li.parent > a {
  background-position: left center;
  background-image: url('../images/djmega_arrow_RTL.png');
}
body .dj-megamenu ul.dj-submenu > li.parent.active > a,
body .dj-megamenu ul.dj-submenu > li.parent:hover > a,
body .dj-megamenu ul.dj-submenu > li.parent.hover > a {
  background-image: url('../images/scheme1/djmega_arrow-active_RTL.png');
}
body .dj-megamenu span.image-title {
  margin: 0 15px 0 0;
}
body .dj-megamenu .dj-subtree > li {
  padding: 0 10px 0 0;
  margin: 0;
}
body .dj-megamenu .dj-subtree > li.active > a,
body .dj-megamenu .dj-subtree > li:hover > a,
body .dj-megamenu .dj-subtree > li.hover > a {
  background-image: url('../images/scheme1/djmega_arrow-active_RTL.png');
}
body .dj-megamenu .dj-subtree > li > a {
  background-position: right center;
  background-image: url('../images/djmega_arrow_RTL.png');
}
