Hello ravi,
1.) To control the height of the sub menu items, you use this code:
.x-navbar .mobile .x-nav .menu-item-has-children li>a {
line-height: 1;
}
2.) To indent or change the font, you use this code:
.x-navbar .mobile .x-nav li > a:hover,
.x-navbar .mobile .x-nav li.curent-menu-item > a {
font-family: "Arial", serif;
margin-left: 10px;
}
3.) If your menu is too long, please arrange it in menu items and sub menu items so that there will be enough space to the display other items. Normally it should scroll away as you scroll the page. It is no longer having that behavior because otf this code:
@media (max-width:1200px){
.x-navbar-fixed-top,.x-navbar-fixed-left,.x-navbar-fixed-right{
position:fixed;
}
}
You can temporarily remove this to check its behavior.
4.) To control the line height of the sub menu for your desktop navigation, you use this code:
.x-navbar .mobile .x-nav .sub-menu li>a {
line-height: 1;
}
Hope this helps.