.yolo-sc-author-info {

    .author-info-wrap {
        display: flex;
        align-items: center;
    }

    .author-meta {
        display: flex;
        align-items: center;

        img {
            width: 90px;
            height: 90px;
            border-radius: 50%;
            margin-right: 20px;
        }

        .author-title {
            margin: 0;
            margin-bottom: 10px;
            text-transform: capitalize;
        }

        .author-position {
            line-height: 1;
            margin-top: 6px;
        }
    }

    .author-signature {
        border-left: 1px solid @border_color;
        padding-left: 20px;
        margin-left: 30px;

        @media (max-width: 1299px) and (min-width: 1025px) {
            display: none;
        }

        @media (max-width: 630px) {
            display: none;
        }

        img {
            max-height: 70px;
        }
    }
}