.blog-sidebar .recent-posts{border:1px solid #e2e2e2;border-radius:10px;font-size:16px;margin-bottom:35px;padding:35px;transition:opacity .3s}.blog-sidebar .recent-posts h3.widget-title{font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:1.5em;margin:0 0 1.5em}.Interviews span.author-name{display:inline!important}.blog-sidebar .recent-posts ul{list-style:none;margin:0;padding:0}.blog-sidebar .recent-posts ul li{display:flex;font-size:14px;line-height:22px;position:relative}.blog-sidebar .recent-posts ul li:not(:last-child){border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:20px}.blog-sidebar .recent-posts ul li figure{height:60px;margin:0 15px 0 0;width:60px}.blog-sidebar .recent-posts ul li figure img{border-radius:5px;height:100%;object-fit:cover;transition:opacity 1s;width:100%}.blog-sidebar .recent-posts ul li .content{flex:1;margin-top:-6px;overflow:hidden}.blog-sidebar .recent-posts ul li .content a.title{color:rgba(0,0,0,.75);font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:1.2;margin-bottom:7px}.blog-sidebar .recent-posts ul li .content span.post-date{display:block;font-size:13px;margin-top:4px}.blog-sidebar.right .dnd-section>.row-fluid,.blog-sidebar.right .dnd-section>.row-fluid .dnd-column{padding:0}.blog-sidebar .recent-posts ul li a.overlay{color:rgba(0,0,0,.75);display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.pos-rel.interviews span.author-name{display:inline!important}@media (max-width:991px){.blog-sidebar .recent-posts ul li .content a.title{font-size:40px}}@media (max-width:767px){.blog-sidebar .recent-posts ul li .content a.title{font-size:18px}}