scale page appropriately for mobile devices