BLOG flex do 3 sloupců

<style><!--
aside {display: none;}

#newsWrapper {width:100%;
display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
flex-flow: row wrap;justify-content:space-between;}
/* Fix for Safari width */
.kn_container:before, .kn_container:after {
width: 100%;
}

@media (max-width: 768px) {
.news-item {width:100%; padding:10px;}
}
@media (min-width: 768px) and (max-width: 992px) {
.news-item {width:49%; padding:10px;}
}
@media (min-width: 992px) {
.news-item {width:32.3%; padding:10px;}
}

 

.news-item .image {
width: 100%;
margin-right: 0;
margin-bottom:15px;
}
.news-item {
display: flex;
flex-wrap: wrap;
}
.news-item .text {
text-align: center;
}
--></style>