some css changes to make it more responsive