CSS updates for mobile visibility