Look at line 2088 in your style.css and add display: inline-block;
and change the float: left;
to none
instead –
.genesis-nav-menu .menu-item {
display: inline-block;
float: left;
list-style-type: none;
margin: 0;
padding: 0;
text-align: right;
}
That should instantly fix it.