div.wp-pagenavi {
  overflow: hidden;
  margin: 5px 0px 10px 45px;
}

div.wp-pagenavi a, .wp-pagenavi .current, .wp-pagenavi .pages, .wp-pagenavi span {
  padding: 5px;
  background: #666;
  color: #fff !important;
  margin: 2px;
  display: block;
  float: left;
}

.wp-pagenavi .current {
  background: #ccc;
  color: #333 !important;
}

