.tfli_author_box {
    background-color: #fff;
    border: 2px solid #E5E7EB;
    border-radius: 8px;
    padding: 10px 0;
    display:flex;
    flex-flow:row nowrap;
    justify-content:space-evenly;
    align-items:center;
}

.tfli_author_details, .tfli_post_details {
    flex: 1;
    display: flex;
    justify-content: center;
}

.tfli_author_details {
    border-right: 2px solid #E5E7EB;
}

.tfli_author_details .tfli_author_details_content {
    display: flex;
    align-items:center;
}

.tfli_author_details img {
    width:56px;
    border-radius:50% !important;
    margin-right:13px;
}

.tfli_author_details h4, .tfli_author_details p, .tfli_post_details p {
    color:#424592;
    font-family: Poppins, sans-serif;
    margin:0;
}

.tfli_author_details h4 {
    font-size:14px;
    font-weight:800;
}

.tfli_author_details p {
    font-size:13px;
    font-weight:500;
}

.tfli_post_details p {
    font-size:12px;
    line-height:18px;
    font-weight:700;
    background-color:#E3F2FB;
    padding:12px 20px;
    border-radius:300px;
}

@media (max-width: 767px) {
    .tfli_author_box {
        padding: 10px;
        flex-flow:row wrap;
    }

    .tfli_author_details, .tfli_post_details {
        flex: none;
    }

    .tfli_author_details {
        border-right: none;
    }

    .tfli_author_details .tfli_author_details_content {
        margin-bottom:12px;
    }
}