Fixed issues with content overlapping on small screens