style fixes for mobile screens