#category-title-outer aside.nav-outer {
	width: auto !important;
	text-align: right;
	float: right;
}

aside.nav-outer {
	width: 100%;
	text-align: center;
	display: block;
	clear:  both;
}

.pagination {
	text-align: center;
	clear: both;
	margin: 0;
	display: block !important;
}

.pagination ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center; 
}
.pagination li {
	display: inline; 
}
.pagination a {
	border-radius: 0 !important;
	box-shadow: none !important;
	margin: 0 2px !important;
	padding: 5px 13px !important;
	display: inline-block;
	border-top: 1px solid #fff;
	text-decoration: none;
	color: #717171 !important;
	font-size: 16px;
	font-family: "Helvetica Neueu", Helvetica, Arial, sans-serif;
	text-shadow: white 0 1px 0;
	background-color: #f5f5f5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#eaeaea));
	background-image: -webkit-linear-gradient(top, #f9f9f9, #eaeaea);
	background-image: -moz-linear-gradient(top, #f9f9f9, #eaeaea);
	background-image: -ms-linear-gradient(top, #f9f9f9, #eaeaea);
	background-image: -o-linear-gradient(top, #f9f9f9, #eaeaea);
	background-image: linear-gradient(top, #f9f9f9, #eaeaea);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9', EndColorStr='#eaeaea');
}
.pagination a:first-child, .pagination a.first {
	margin-left: 0; 
}
.pagination a:last-child, .pagination a.last {
	margin-right: 0; 
}
.pagination a:hover, .pagination a:focus {
	border-color: #fff;
	background-color: #fdfdfd;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#fafafa));
	background-image: -webkit-linear-gradient(top, #fefefe, #fafafa);
	background-image: -moz-linear-gradient(top, #fefefe, #fafafa);
	background-image: -ms-linear-gradient(top, #fefefe, #fafafa);
	background-image: -o-linear-gradient(top, #fefefe, #fafafa);
	background-image: linear-gradient(top, #fefefe, #fafafa);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr='#fafafa'); 
}
.pagination a.more {
	box-shadow: 0 0 0 0 transparent;
	border: 0 none;
	background: transparent;
	margin-left: 0;
	margin-right: 0; 
}
.pagination a.active {
	box-shadow: rgba(0, 0, 0, 0.75) 0 0 0 0 inset;
	border-color: #514b43;
	color: #f2f2f2 !important;
	text-shadow: #0daae8 0 1px 0;
	background: rgb(81,75,67);
	background: -moz-linear-gradient(top,  rgba(81,75,67,1) 0%, rgba(79,65,46,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(81,75,67,1) 0%,rgba(79,65,46,1) 100%);
	background: linear-gradient(to bottom,  rgba(81,75,67,1) 0%,rgba(79,65,46,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#514b43', endColorstr='#4f412e',GradientType=0 );

}

.pagination-dark a {
	box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px;
	border-top: 1px solid #62686d;
	text-shadow: rgba(0, 0, 0, 0.75) 0 1px 0;
	color: #fff;
	background-color: #4e5458;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#575e63), to(#3f4347));
	background-image: -webkit-linear-gradient(top, #575e63, #3f4347);
	background-image: -moz-linear-gradient(top, #575e63, #3f4347);
	background-image: -ms-linear-gradient(top, #575e63, #3f4347);
	background-image: -o-linear-gradient(top, #575e63, #3f4347);
	background-image: linear-gradient(top, #575e63, #3f4347);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#575e63', EndColorStr='#3f4347'); 
}
.pagination-dark a:hover, .pagination-dark a:focus {
	border-color: #61788a;
	background-color: #4d6374;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#566f82), to(#3e505e));
	background-image: -webkit-linear-gradient(top, #566f82, #3e505e);
	background-image: -moz-linear-gradient(top, #566f82, #3e505e);
	background-image: -ms-linear-gradient(top, #566f82, #3e505e);
	background-image: -o-linear-gradient(top, #566f82, #3e505e);
	background-image: linear-gradient(top, #566f82, #3e505e);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#566f82', EndColorStr='#3e505e'); 
}
.pagination-dark a.active {
	box-shadow: rgba(0, 0, 0, 0.75) 0 0 0 0 inset;
	border-color: #2d3035;
	background-color: #303338;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#303338), to(#2d3034));
	background-image: -webkit-linear-gradient(top, #303338, #2d3034);
	background-image: -moz-linear-gradient(top, #303338, #2d3034);
	background-image: -ms-linear-gradient(top, #303338, #2d3034);
	background-image: -o-linear-gradient(top, #303338, #2d3034);
	background-image: linear-gradient(top, #303338, #2d3034);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#303338', EndColorStr='#2d3034'); 
}