border-bottom: 1px solid #C9C9C9;
margin: 30px 0 5px 50px;
max-width: 550px; /* See  */
list-style: none none; /* See  */
margin: 30px 0 0 0;
max-width: 600px; /* See  */
I'm sure there are other solutions (there are much more differences, see the attached screenshot) but this is the most simple solution for the most obvious problem.
Not needed at all because of the other "max-with" below. Please remove this line.
A single "none" is enough. Please remove one.
I find the current "max-width" to narrow. I think it should be "max-with: 100ex". But this is obviously an other issue.