.related-post{border:1px dashed #c00;padding:15px;margin:20px 0;background-color:#f9f9f9;border-radius:5px}.related-post h6{font-size:22px;color:red;margin:0 0 12px 0}.related-post-link{display:flex;align-items:center;text-decoration:none;color:#000}.related-post-link img.related-post-img{width:150px;height:auto;border-radius:4px;margin-right:12px}.related-post-link span{font-weight:700;color:#000;font-size:1.1em}.related-post-link:hover span{text-decoration:underline}