#menu-primary li {display:inline-block}
#menu-primary a{display:block;white-space:nowrap;width:auto;}
#menu-primary a:not([href]) { cursor:default; }
#menu-primary li {position:relative;width:100%;}
#menu-primary>li {float:left;width:auto;}
#menu-primary ul.sub-menu{display:none;position:absolute;z-index:9999;left:100%;top:0;}
#menu-primary>li>ul.sub-menu{top:100%;left:0;}
#menu-primary li.menu-item-has-children:hover>ul.sub-menu {display:block;}
@media only screen and (min-width : 981px) { #menu-primary li:hover>ul.sub-menu{display:block;} }


