//=================================================
// Pagination
//=================================================

.pagination {
    margin-top: $space_lg;
    margin-left: 0;
    border-radius: 0 !important;

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

    .page-item, .post-page-numbers {
        margin-bottom: 0 !important;

        &:before {
            display: none;
        }

        .page-link {
            border-radius: 0 !important;
            @extend .transition-all;

            &:hover {
                background-color: $body_links_color;
                color: $white;
                @extend .transition-all;
            }
        }

        &.current, &.active {
            .page-link {
                background-color: $body_links_color;
                color: $white;
            }
        }
    }
}
