IMG size is set to width=”964px” or “100%”, but is shown as “634px” in browser

in your class : .post .post-excerpt img add width instead of max-width

.post .post-excerpt img {
    width: 100%;
}

This seems culprit :

enter image description here