.ion_blog { display: flex; flex-flow: row wrap; justify-content: space-between; }

.ion_blog .ion-load-more-button { position: absolute; bottom: -50px; left: 50%; transform: translatex(-50%); }

.ion_blog.ion_blog_columns--1 .ion_blog_item { flex-basis: 100%; }

.ion_blog.ion_blog_columns--2 .ion_blog_item { flex-basis: 47%; }

.ion_blog.ion_blog_columns--3 .ion_blog_item { flex-basis: 30%; }

.ion_blog.ion_blog_columns--4 .ion_blog_item { flex-basis: 22.5%; }

.ion_blog.ion_blog_columns--25 .ion_blog_item { flex-basis: 18%; }

.ion-filters--select, .ion-filters--checkbox { display: flex; flex-flow: row wrap; justify-content: space-between; }
