/* Mini Posts */

.mini-posts {
    article {
        border-top: solid 1px _palette(border);
        margin-top: _size(element-margin);
        padding-top: _size(element-margin);

        .image {
            display: block;
            margin: 0 0 (_size(element-margin) * 0.75) 0;

            img {
                display: block;
                width: 100%;
            }
        }

        &:first-child {
            border-top: 0;
            margin-top: 0;
            padding-top: 0;
        }
    }
}
