Page preloader is already disabled. And i checked in laptop,mobile,desktop and everything is fine.
If you are asking about revolution slider spinner, then you can disable it in revolution slider general settings.
http://www.themepunch.com/revslider-doc/slider-settings/#primer
There is no sufficient space for sitelogo and primary menu items to lineup in a single row. Pls arrange one or two menu item as dropdown menu and then you can have this custom CSS in themeoptions –
#site-logo {
max-width: 300px;
}
#primary-menu {
float: none;
}