.wp-pagenavi {
  padding: 10px 20px 10px !important;
  display: block !important;
  clear: both !important;
}
.wp-pagenavi a,
.wp-pagenavi span.pages,
.wp-pagenavi span.extend {
  color: #333333 !important;
  text-shadow: 0px 1px #f6f6f6 !important;
  padding: 6px 9px 6px 9px !important;
  border: solid 1px #b6b6b6 !important;
  box-shadow: 0px 1px #efefef !important;
  -moz-box-shadow: 0px 1px #efefef !important;
  -webkit-box-shadow: 0px 1px #efefef !important;
  background: #e6e6e6 !important;
  background: -moz-linear-gradient(
    top,
    #ffffff 1px,
    #f3f3f3 1px,
    #e6e6e6
  ) !important;
  background: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    color-stop(0.02, #ffffff),
    color-stop(0.02, #f3f3f3),
    color-stop(1, #e6e6e6)
  ) !important;
  font-size: 12px !important;
  margin-right: 3px !important;
  text-decoration: none !important;
}
.wp-pagenavi a:hover {
  color: #fff !important;
  text-shadow: 0px 1px #388dbe !important;
  border-color: #3390ca !important;
  background: #58b0e7 !important;
  background: -moz-linear-gradient(
    top,
    #b4f6ff 1px,
    #63d0fe 1px,
    #58b0e7
  ) !important;
  background: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    color-stop(0.02, #b4f6ff),
    color-stop(0.02, #63d0fe),
    color-stop(1, #58b0e7)
  ) !important;
  color: #ffffff !important;
  box-shadow: 0px 1px #e7e7e7 !important;
  -moz-box-shadow: 0px 1px #e7e7e7 !important;
  -webkit-box-shadow: 0px 1px #e7e7e7 !important;
}
.wp-pagenavi span.current {
  padding: 6px 9px 6px 9px !important;
  border: solid 1px #dcdcdc !important;
  color: #fff !important;
  box-shadow: 0px 1px #e7e7e7 !important;
  -moz-box-shadow: 0px 1px #e7e7e7 !important;
  -webkit-box-shadow: 0px 1px #e7e7e7 !important;
  margin-right: 3px !important;
  text-shadow: 0px 1px #388dbe !important;
  border-color: #3390ca !important;
  background: #58b0e7 !important;
  background: -moz-linear-gradient(
    top,
    #b4f6ff 1px,
    #63d0fe 1px,
    #58b0e7
  ) !important;
  background: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    color-stop(0.02, #b4f6ff),
    color-stop(0.02, #63d0fe),
    color-stop(1, #58b0e7)
  ) !important;
}
