ui improvements. navbar no longer displays on mobile devices. warnings and errors are less intrusive and label position moved for mobile devices to make it easier to click buttons