Updated and optimized Mobile Layout as well.