width: 100%; //масштабируем ширину картинки по всей ширине родительского элемента
height: auto; //а высота картинки автоматически подстраивается под ширину, чтобы сохранить пропорции
// Single Post
add_image_size( 'single_thumb', $sng_width, $sng_height, $sng_crop );
/* Single Posts */
.entry-header img.wp-post-image {
margin-bottom: 1.5em;
}
.single article {
position: relative;
border-bottom: 1px solid #e5e5e5;
}