/* Pages */ .page-date {

@extend .post-date;

}

/* Archive Pages */ .archive-month {

@include set-font($font-family-monospace, .85rem, $color-gray-light);

} .archive-title {

@include set-font($font-family-serif, 1rem, $color-gray-darker);

} posts-list {

li {
        margin-bottom: 0.25rem;
        list-style: none;
        position: relative;
        &:before {
                content: "";
                position: absolute;
                background-color: $color-gray-dark;
                top: 15px;
                left: -18px;
                width: 6px;
                height: 6px;
                border-radius: 5px;
                @include transition(all, .2s, ease-in-out);
        }
        &:hover:before {
                background-color: $color-main;
                top: 0;
                height: 100%;
                border-radius: 0;
        }
}

a {
        &:before {
                content: none;
        }
}

}