.wp-pagenavi {display: inline-block;border-radius: 5px;overflow: hidden;border: 1px solid rgba(0,0,0,.3);}
.wp-pagenavi a, .wp-pagenavi span {display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 38px;border-left: 1px solid rgba(0,0,0,.3);color: var( --e-global-color-primary );padding: 0;text-decoration: none;font-weight: 600;}
.previouspostslink {border-left: none !important;}
.wp-pagenavi .current {background: var( --e-global-color-primary );color: #fff;}
.page-pagination {margin-top: 30px;text-align: center;}