fix layout issues on for multiple screen sizes