css fixes for smaller devices