/*** PAGINATION ***/
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 10px 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.pagination > li > a,
.pagination > li > span {
  text-align: center;
  min-width: 38px;
  position: relative;
  float: left;
  padding: 7px;
  margin-left: 8px;
  font-size: 13px;
  line-height: 1.42857143;
  font-weight: normal;
  color: #14243C;
  text-decoration: none;
  background-color: transparent;
  border: 1px solid transparent;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  border-radius: 22px;
  -webkit-transition: linear .05s;
  -o-transition: all linear .05s;
  transition: all linear .05s; }

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:active:focus,
.pagination > li > span:active:focus {
  color: #006098;
  background-color: transparent;
  border-color: transparent; }

.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #14243C;
  background-color: transparent;
  border-color: transparent; }

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #006098;
  border-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=30);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .30;
  background: #14243C;
  border-color: #14243C;
  color: #fff; }

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  border-radius: 22px; }

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  border-radius: 22px; }

.pagination-lg > li > a,
.pagination-lg > li > span {
  min-width: 44px;
  padding: 10px;
  font-size: 16px; }

.pagination-sm > li > a,
.pagination-sm > li > span {
  min-width: 28px;
  padding: 4px;
  font-size: 13px; }
