fix css for smart phone