.paging {
  margin:10px 0 10px 0px;
  padding:0;
  text-align:center
}
.paging li {
  display:inline-block;
  border:1px solid rgba(150,150,150,0.4)
}
.paging li a {
  display:inline-block;
  padding:5px 10px;
  text-decoration:none;
  color:black;
  opacity:.8
}
.paging li a:not(.active):hover {
  opacity:1;
  background-color:rgba(150,150,150,0.3)
}
.paging li a.active,
.paging li a.active:hover {
  opacity:1;
  font-weight:bold;
  color:white;
  cursor:default
}
.paging.condensed li {
  float:left
}
.paging:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden
}
.paging.condensed li {
  border-right:0
}
.paging.condensed li:last-child {
  border-right:1px solid rgba(150,150,150,0.4)
}
.paging-right {
  display:block;
  text-align:right
}
.paging-center {
  display:block;
  text-align:center
}
.paging li a.disabled,
.paging-full li a.disabled {
  opacity:.3
}
.paging li a.disabled:hover,
.paging-full li a.disabled:hover {
  background-color:transparent;
  cursor:default;
  opacity:.3
}
.paging-full {
  margin:10px 0 10px 0px;
  padding:0;
  width:100%;
  border-top:1px solid green
}
.paging-full li {
  width:33.3%;
  box-sizing:border-box;
  padding:0;
  margin:0;
  display:inline-block
}
.paging-right .paging,
.paging-center .paging {
  display:inline-block
}
.paging .drop-menu li {
  border:0
}