fixed responsive design problems I think