/**
 * Override default system.theme.css pager style
 */
.item-list .pager {
  clear: both;
  text-align: center;
  margin:15px auto;
}
.item-list .pager li {
  background-image: none;
  display: inline;
  list-style-type: none;
  padding:0;
}
.pager-current {
  font-weight:bold;
}

/* Pager */
.pager li.pager-current,
.pager li a {
  display: inline-block;
  height: 35px;
  padding: 0 15px;
  text-align: center;
  font-size: 11px;
  font-weight: 600;
  line-height: 35px;
  letter-spacing: .1rem;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border-radius:3px;
  background:#fff;
  border:solid 1px #bbb;
  cursor: pointer;
  box-sizing: border-box;
  margin:7px 5px;
}
.pager li.pager-current {
  background: #f4f4f4;
  color:#222;
}
.pager li a:hover,
.pager li.pager-current:hover {
  color: #333;
  border-color: #888;
}
.pager span.pager-prev {
  float: left;
}
.pager span.pager-next {
  float: right;
}