Mobile Optimizations + Layout

Some layout changes to the hosts page. Some mobile site optimizations
were made. Website updated with more responsive design best practices
(site is more flexible).