.blog-popular-posts-wrapper .post-item{float:left;margin:0 1% 20px;overflow:hidden;position:relative;width:31.33%}.blog-popular-posts-wrapper .post-photo-wrapper{border-color:#f8f8f8;display:block;float:none;line-height:0;max-width:100%;overflow:hidden;width:100%}.blog-popular-posts-wrapper .image_wrapper{overflow:hidden;position:relative}.blog-popular-posts-wrapper .post-photo-wrapper a{display:block}.blog-popular-posts-wrapper .image_wrapper .mask{-webkit-box-shadow:inset 0 0 5px 2px rgb(0 0 0/7%);box-shadow:inset 0 0 5px 2px rgb(0 0 0/7%);height:100%;left:0;position:absolute;width:100%;z-index:2}.blog-popular-posts-wrapper .image_wrapper .mask:after{background:rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;width:100%;z-index:3}.blog-popular-posts-wrapper .post-photo-wrapper .image_wrapper .image_links,.blog-popular-posts-wrapper .post-photo-wrapper .image_wrapper .mask:after,.blog-popular-posts-wrapper .post-photo-wrapper .image_wrapper img,.blog-popular-posts-wrapper .post-photo-wrapper img{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-popular-posts-wrapper .post-photo-wrapper img{height:auto;max-width:100%;position:relative;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blog-popular-posts-wrapper .image_wrapper .image_links{bottom:-60px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;left:0;overflow:hidden;position:absolute;width:100%;z-index:4}.blog-popular-posts-wrapper .image_wrapper .image_links a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background:#f45247;border-color:transparent;border-style:solid;-webkit-box-shadow:inset -1px 0 0 0 transparent;box-shadow:inset -1px 0 0 0 transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:center;position:relative;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:100%}.blog-popular-posts-wrapper .image_links a:not(:last-child){border-right-width:1px}.blog-popular-posts-wrapper .image_wrapper .image_links a svg{width:32px}.blog-popular-posts-wrapper .image_wrapper .image_links a .path{stroke:#fff;fill:none;stroke-miterlimit:10;stroke-width:1.5px}.blog-popular-posts-wrapper .post-desc-wrapper{float:none;width:100%}.blog-popular-posts-wrapper .post-desc-wrapper .post-desc{padding:20px 20px 0}.blog-popular-posts-wrapper .post-meta{color:#161d47;margin-bottom:8px}.blog-popular-posts-wrapper .post-meta .author-date{float:left}.blog-popular-posts-wrapper .post-meta .author-date .author span.label{display:none}.blog-popular-posts-wrapper .post-meta .author-date a{border-bottom:1px dotted;color:#161d47;text-decoration:none}.blog-popular-posts-wrapper .entry-title{font-size:20px;line-height:30px}.blog-popular-posts-wrapper .entry-title,.blog-popular-posts-wrapper .entry-title a,.blog-popular-posts-wrapper .entry-title a:hover{color:#161d47;text-decoration:none}.blog-popular-posts-wrapper .post-excerpt{margin-bottom:15px}.blog-popular-posts-wrapper .post-footer{-webkit-box-sizing:border-box;box-sizing:border-box;color:#161d47;line-height:30px;margin:0 -20px;overflow:hidden;padding:7px 15px}.blog-popular-posts-wrapper .post-footer .post-links{border-left:1px solid rgba(0,0,0,.08);float:right;padding-left:10px}.blog-popular-posts-wrapper .post-photo-wrapper.hover .image_wrapper .mask:after,.blog-popular-posts-wrapper .post-photo-wrapper:focus .image_wrapper .mask:after,.blog-popular-posts-wrapper .post-photo-wrapper:hover .image_wrapper .mask:after{opacity:1}.blog-popular-posts-wrapper .post-photo-wrapper.hover .image_wrapper img,.blog-popular-posts-wrapper .post-photo-wrapper:focus .image_wrapper img,.blog-popular-posts-wrapper .post-photo-wrapper:hover .image_wrapper img{top:-15px}.blog-popular-posts-wrapper .post-photo-wrapper.hover .image_wrapper .image_links,.blog-popular-posts-wrapper .post-photo-wrapper:focus .image_wrapper .image_links,.blog-popular-posts-wrapper .post-photo-wrapper:hover .image_wrapper .image_links{bottom:0}@media (max-width:767px){.blog-popular-posts-wrapper .post-item{margin:0 0 20px;width:100%}}