Fixed responsive web design issues