fixed mobile design issues