updated layout for mobile.