small device issues

fixed small viewport issues and fixed mediaquery for header and footer