/*Default Bootstrap Paging Style*/
.bootstrapPager {
  display: inline-block;
  padding-left: 0;
  border-radius: 4px;
  margin-left: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
  line-height: 1.3em;
  font-size: 1.4em;
}
  
.bootstrapPagerPrevious{  
  background-color: #fff;
  border: 1px solid #ddd; 
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  display:inline;
  margin-left: 0;
  position: relative;
  float: left;
  padding: 6px 12px;
  color: #871D33;
  text-decoration: none; 
}
 
.bootstrapPagerPrevious > a, .bootstrapPagerNext > a, .bootstrapPagerMiddle > span > span > a{ 
  color: #871D33;
  text-decoration: none; 
}
  
.bootstrapPagerPrevious:focus, .bootstrapPagerPrevious:hover, .bootstrapPagerNext:focus, .bootstrapPagerNext:hover {
  background-color:#eee;
  border-color: #ddd; 
  color: #871D33;
}  
  
.bootstrapPagerMiddle {
  display:inline;
}
  
.bootstrapPagerMiddle > span {
  float: left;
}
  
.bootstrapPagerMiddle > span > span {
  margin-left:5px;
  float: left;
  color: #871D33;
  padding: 6px 12px;
  margin-left: -1px;
  border: 1px solid #ddd; 
  background-color:#fff;
  text-decoration: none;
}
 
.xspCurrentItem{
  background-color:#871D33 !important;
  border-color:#ddd !important;
  color:#fff !important;
}
 
.bootstrapPagerMiddle > span > span:focus, .bootstrapPagerMiddle > span > span:hover {
  background-color:#eee;
  border-color: #ddd; 
  color: #871D33;
} 
  
.bootstrapPagerNext {
  display:inline;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  color: #871D33;
}