adjusted style slightly for mobile < 400px