Website is almost blank on mobile devices