Hi
First of all I would advice you not to switch off the mobile menus, cause the desktop menus have issues with touch in the smaller screen devices and hence mobile menus are wildly used.
But if you still want to do this, then please comment/remove the following css from theme’s style.css file. I would suggest you to go with child theme for this change
The css codes starts from line number 486
@media only screen and (max-width: 60em) {
.nav-open {
display: inline-block;
}
#main-navigation:target > .nav-open {
display: none;
}
#main-navigation:target > .nav-close {
display: inline-block;
}
#main-navigation > .sf-menu {
position: relative;
text-align: left;
}
#main-navigation > .sf-menu > ul {
position: absolute;
top: 0;
left: 0;
width: 100%;
max-height: 0;
max-width: 16em;
overflow: hidden;
background: #333;
}
#main-navigation:target > .sf-menu > ul {
max-height: 400px;
}
#main-navigation > .sf-menu > ul > li {
float: none;
display: block;
border-bottom: 1px dotted #565656;
}
#main-navigation > .sf-menu > ul > li:after {
display: none;
}
#main-navigation li a {
float: none;
display: block;
color: #fff;
}
}
Hope it helps!
Thanks