@media (max-width: 1024px) {
  .blog-posts-wrapper {
    justify-content: center;
  }

  a.blog-button {
    flex: 0 1 calc((100% - 40px) / 2);
    width: 100%;
  }
	
	div#blog-fold2 .row-container {
    flex-direction: column;
}

.filter-buttons {
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: row;
    flex: 0 0 auto;
    overflow-x: scroll;
}

.filter-buttons a {
    flex: 0 0 auto;
}
}

@media(max-width: 640px){
	a.blog-button {
    flex: 0 1 calc((100% - 40px) / 1);
    width: 100%;
  }
}
