improve media queries and breakpoints
add media queries for  medium and small