Updated screen size layouts for small and medium screens.