I am not sure if it was the right fix, but I went and changed all of the width: 250px; to width: 50%;. It made all of the boxes small enough to fit and still look good.