fixed viewport issues for small screens