Graham
TECRIDIBLE The posts are now the same width as the post list
the gap at the edge was caused by the w3-padding class on your container
I have removed the class from the blog container and set a style on the container that gives a 2px padding just to clear the border