.bls-pagination span,
.bls-pagination a {
  display: inline-block;
  padding: 2px 10px;
}
.bls-pagination a {
    background-color: #e3e3e3;
    color: #3b5998;
    border-radius: 4px;
}
.bls-pagination a:hover {
  background-color: #2a72af;
  color: #fff;
}
.bls-pagination span.page-num {
  margin-right: 10px;
  padding: 0;
}
.bls-pagination span.dots {
  padding: 0;
  color: gainsboro;
}
.bls-pagination span.current {
    color: #fff;
    border-radius: 4px;
    background-color: #26629e;
    background: -moz-linear-gradient(left,#26629e0%, #19a268 100%);
    background: -webkit-linear-gradient(left, #26629e0%, #19a268 100%);
    background: linear-gradient(to left, #26629e 0%, #19a268 100%);
}