.cf:before,.cf:after{display: table;content: "";line-height: 0}.cf:after{clear: both}body .dj-megamenu-override li.dj-up{border-right: none;border-left: 3px solid #000}body .dj-megamenu-override li.dj-up.first{border-right: 3px solid #000}body .dj-megamenu-override li.dj-up.parent:hover > a:after{left: auto;right: 0}body .dj-megamenu-sticky > .dj-megamenu-override{text-align: right}body .dj-megamenu-override li div.dj-subwrap,body .dj-megamenu-override li:hover div.dj-subwrap li div.dj-subwrap,body .dj-megamenu-override li.hover div.dj-subwrap li div.dj-subwrap{left: auto;right: -9999px}body .dj-megamenu-override li:hover div.dj-subwrap,body .dj-megamenu-override li.hover div.dj-subwrap{left: auto;right: 0}body .dj-megamenu-override li:hover div.dj-subwrap div.dj-subwrap,body .dj-megamenu-override li.hover div.dj-subwrap div.dj-subwrap{left: auto;right: 100%}body .dj-megamenu-override a span.image-title{margin: 0 10px 0 0}body .dj-megamenu-override li ul.dj-submenu{text-align: right}body .dj-megamenu-override li ul.dj-submenu > li > a{padding: 10px 0 10px 15px}body .dj-megamenu-override li div.dj-subcol{border-right: 1px solid #ddd}body .dj-megamenu-override li div.dj-subcol:first-child{border: none}body .dj-megamenu-override li ul.dj-subtree{text-align: right;padding: 0 10px 0 0}body .dj-megamenu-override li ul.dj-subtree > li > a{padding: 10px 0 10px 15px}body .dj-megamenu-override li ul.dj-submenu li a.dj-more{background: url("../images/li_RTL.png") no-repeat left center}body .dj-megamenu-override .modules-wrap{text-align: right}