Your div called container has the following width settings.
max-width:1260px;
min-width:780px;
width: 80%;
You can get rid of the max and min widths. Just keep the 80%.
Are you referring to the extra space vertically?
This is from the large amount of in the html file. After the list you have the below code. Each one is creating a new line.