Updated css to be more friendly across different size screens