.pagination-block{text-align: center; padding-top: 36px; padding-bottom: 43px;}
.pagination{
    margin: 0;display: inline-block;
    ul{margin: 0 -12.5px; margin-bottom: 13px; padding-left: 0;}
    .link{display: block;  text-align: center; 
        font-family: "DMSans", sans-serif;
        min-width: 38px; height: 38px; line-height: 38px;  padding: 0 6px; font-size: 18px; font-weight: 500; 
        margin: 0 12.5px;
        color: $color-darkgray; 
        background-color: $color-none; 
        @include border-radius(30px);
        @include transition(all 200ms ease-out);
        &:hover{background-color: $color-darkgray;  color: $color-light; }
        span.fa{font-size: 25px; margin-top: 5px;}
    }
    .active{
        .link{background-color: $color-light;  color: $color-darkgray; }
    }
    li{display: inline-block; vertical-align: middle;}
    li + li{margin-left: 6px;}
}
.pagination-label{
    font-family: "Pridi";
    font-weight: 300;
    font-size: 19px;
    color: #b2b2b2;
}