Поможете исправить несколько багов в верстке?
Первое что бросилось в глаза. Вы жестко ограничиваете ширину контэйнера: 
.container {
  margin: 0 auto;
  width: 1150px;
}
Попробуйте так, должно стать гораздо лучше:
.container {
  margin: 0 auto;
  max-width: 1150px;
  width: 100%;
}

Далее вместо: 
.blog_wrapper {
  display: flex;
}
Добавьте перенос:
.blog_wrapper {
  display: flex;
  flex-wrap: wrap;
}
Это же касается всех остальных блоков, где вы используете display: flex.
Первое что бросилось в глаза. Вы жестко ограничиваете ширину контэйнера: 
.container {
  margin: 0 auto;
  width: 1150px;
}
Попробуйте так, должно стать гораздо лучше:
.container {
  margin: 0 auto;
  max-width: 1150px;
  width: 100%;
}

Далее вместо: 
.blog_wrapper {
  display: flex;
}
Добавьте перенос:
.blog_wrapper {
  display: flex;
  flex-wrap: wrap;
}
Это же касается всех остальных блоков, где вы используете display: flex.