.post-list{display:flex;flex-wrap:wrap}.post-list .post-item.post-holder,.post-list.modern .post-item.post-holder{padding:0;display:block;width:30%;margin:1%}.post-list .post-image{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;order:0}.post-list .post-container{flex-direction:column}.post-list.modern .post-info,.post-info{padding:0;flex:0 0 100%;max-width:100%;width:100%;order:1;box-sizing:border-box}.post-title-wrap{margin-top:.5vh;min-height:6rem}.post-list .post-description{line-height:21px;font-size:13px;min-height:5rem}.blog-page .sidebar .block[role=tabpanel]{padding-left:15px;display:block !important}@media (min-width:768px) and (max-width:1024px){.post-list .post-item.post-holder,.post-list.modern .post-item.post-holder{padding:0;display:block;width:45%;margin:1%}}@media (max-width:767px){.post-list .post-item.post-holder,.post-list.modern .post-item.post-holder{padding:0;display:block;width:100%}.post-title-wrap{min-height:1rem}.post-list .post-description{line-height:21px;font-size:13px;min-height:1rem;display:block !important}}.post-description,.blog-post-view .post-description p{font-size:1.2rem !important;line-height:1.5 !important}.toolbar-blog-posts{margin-bottom:1vh}