Added media queries and special css for small screen sizes