fixed some mobile design issues