/*pagination*/
.pagination {
  margin: 0;
  padding: 0px 0px;
  margin-bottom: 15px;
  text-align: center;
  font-size: 12px;
  display: block;
}
.pagination ul {
  display: inline-block;
  margin-left: 0;
  margin-bottom: 0;
  padding: 0;
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
  margin: 3px 5px 3px 0;
  float: left;
  padding: 7px 14px;
  background-color: #ececec;
  border: 1px solid transparent;
  font-size: 12px;
  color: #000;
  border-radius: 2px;
}
.pagination ul > li > a:focus,
.pagination ul > li > a:hover {
  opacity: 1;
}
.pagination ul li:hover a,
.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #ffffff;
  background-color: #E6C35C;
  border: 1px solid transparent;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
  cursor: default;
}
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:focus,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > span,
.pagination ul > li > span {
  color: #333;
  background-color: transparent;
  cursor: default;
}
.wrapbox .pagination {
  padding: 10px 20px;
  background: #ffffff;
  border: 1px solid #ddd;
  border-top: 0px solid tan;
  background-color: #ffffff;
  vertical-align: top;
}
.category-box .pagination {
  border: 1px solid transparent;
  border-top: 1px solid #6c1e08;
}
.pagination ul > li > span.page-last {
  background: #ececec;
}

.page-num {
  margin: 3px 5px 3px 0;
  float: left;
  padding: 7px 14px;
  background-color: #ececec;
  border: 1px solid transparent;
  font-size: 12px;
  color: #666;
  border-radius: 2px;
  color: #000;
}
.page-num:hover {
  color: #ffffff;
  background-color: #E6C35C;
  border: 1px solid transparent;
}

.page-num-current {
  color: #ffffff;
  background-color: #E6C35C;
  border: 1px solid transparent;
}
