CSS for small screen sizes. Revamped large screen layouts.