.wp-pagenavi {display: inline-block;border-radius: 5px;overflow: hidden;}
.wp-pagenavi a, .wp-pagenavi span {display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 38px;color: #d12121;padding: 0;text-decoration: none;font-weight: 600;border-radius: 5px;background: #212121;color: #fff;margin: 0 5px;}
.wp-pagenavi .current {background: #d12121;color: #fff;}
.page-pagination {margin-top: 30px;text-align: center;}
.page-pagination i.r-180 {transform: rotate(180deg);display: inline-block;}