.widget.widget-posts {
    ul {
        margin-left: -15px;
        margin-right: -15px;
        li {
            padding: 15px;
            img {
                float: left;
                border-radius: $border-radius;
                margin-right: 7px;
                max-width: 64px;
                height: auto;
            }
            .title {
                font-size: $font-size;
                font-weight: 400;
                display: block;
                text-overflow: ellipsis;
                word-wrap: break-word;
                overflow: hidden;
                max-height: 52px;
                line-height: 26px;
                min-height: 52px;
            }
            .post-date {
                color: #afb6bc;
                &:before {
                    font-family: IRANKala;
                    content: '\E0DD\00FE0E';
                    margin-right: 5px;
                    position: relative;
                    top: 2px;
                }
            }
        }
        li:not(:last-child) {
            border-bottom: 1px solid #EAEAEA;
        }
    }
    .footer {
        background-color: #fafafa;
        text-align: center;
        margin-left: -15px;
        margin-right: -15px;
        margin-bottom: -15px;
        padding: 10px;
        border-radius: 0 0 $border-radius $border-radius;
        .view-all {
            color: #a6a9ab;
        }
    }
}