.nav-page-lengs{border: 0px !important;}
	
.pagination{
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
}
.pagination>li{
	display:inline;
}
.pagination>li>a{
	position: relative;
	float: left;
	cursor:pointer;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #CF0A2C;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid rgb(182, 182, 182);
}
.pagination>li>a:hover{
	background-color:rgba(255,255,255,0.65);
	border-color:rgb(175, 175, 175);
}	
.pagination>.active>a,.pagination>.active>a:hover{
	background-color:rgba(255,255,255,0.9);
	border-color:rgb(175, 175, 175);
}

/* border-radius */
.pagination, .pagination>li, .pagination>li>a, .pagination>li>a>span{box-sizing: border-box;-moz-box-sizing: border-box;}
.pagination{
	border-radius: 4px;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}