.dcjq-mega-menu ul, .dcjq-mega-menu ul li {list-style: none;}
.dcjq-mega-menu ul.menu {position: relative; padding: 0; margin: 0;}
.dcjq-mega-menu ul li ul {display: none;}
.dcjq-mega-menu .sub {display: none;}
.dcjq-mega-menu .sub ul {display: block;}
.non-mega .sub .sub-menu{display:none;}
.non-mega .sub li{ position:relative;}
.non-mega .sub .sub-menu{position: absolute;
    left: 170px;
    top: 0px;
    background: #FFF;
    width: 180px;
}
.hasSubMenu{
    right: 7px;
    top: 35%;
    width: 10px;
    height: 10px;
    position:absolute;
    background:url(sub-menu.png) left top no-repeat;
}