media queries working and responding to page size change