If the screen is not wide enough to display two columns, the width of the only column is increased to fill the screen.
Removed quotes from font-family value 'sans-serif' so the browser recognizes it as the font category and not as a specific font (that is nowhere installed).