Updated CSS so table resizes to screen height and width