update css to support mobile devices