responsiveness for different screen sizes is complete