.pagination{ font-family:Arial, Helvetica, sans-serif; text-align:center;}
.pagination label{ display:block;}
.pagination {
	display:inline-block;
	padding-left:0;
	margin:20px 0;
	border-radius:0px
}
.pagination>li {
	display:inline
}
.pagination>li>a, .pagination>li>span, .pagination>li>button {
	position:relative;
	float:left;
	padding:5px 15px;
	line-height:1.42857143;
	text-decoration:none;
	color:#777;
	background-color:#fff;
	border:1px solid #ddd;
	margin-left:-1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:first-child>button {
	margin-left:0;
	border-bottom-left-radius:0px;
	border-top-left-radius:0px
}
.pagination>li:last-child>a, .pagination>li:last-child>span, .pagination>li:last-child>button {
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>button:hover, .pagination>li>a:focus, .pagination>li>span:focus, .pagination>li>button:focus {
	color:#2a6496;
	background-color:#eee;
	border-color:#ddd
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>button, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>button:hover, .pagination>.active>a:focus, .pagination>.active>span:focus, .pagination>.active>button:focus {
	z-index:2;
	color:#fff;
	background-color:#428bca;
	border-color:#428bca;
	cursor:default
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus, .pagination>.disabled>button, .pagination>.disabled>button:hover, .pagination>.disabled>button:focus {
	color:#999;
	background-color:#fff;
	border-color:#ddd;
	cursor:not-allowed
}
.pagination-lg>li>a, .pagination-lg>li>span, .pagination-lg>li>button {
	padding:10px 16px;
	font-size:18px
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span, .pagination-lg>li:first-child>button {
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span, .pagination-lg>li:last-child>button {
	border-bottom-right-radius:6px;
	border-top-right-radius:6px
}
.pagination-sm>li>a, .pagination-sm>li>span, .pagination-sm>li>button {
	padding:5px 10px;
	font-size:12px
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span, .pagination-sm>li:first-child>button {
	border-bottom-left-radius:3px;
	border-top-left-radius:3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span, .pagination-sm>li:last-child>button {
	border-bottom-right-radius:3px;
	border-top-right-radius:3px
}

/* Pagination dark red*/
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus,
.pagination > .active > button, 
.pagination > .active > button:hover, 
.pagination > .active > button:focus{
  background-color: #a10f2b;
  border-color: #a10f2b;
}
.pagination li button:hover {
  background: #b61332;
  border-color: #b61332; 
  color:#fff;  
}