.modPager button {
	font-size: 14px;
	position: relative;
	border: none;
}
.modPager .pageNum { padding: 0 5px; }
.modPager .current {
	font-weight: 600;
	color: #000;
	border: 1px solid #cd1319;
	border-width: 0 1px;
	border-radius: 3px;
	margin: 0 5px;
}
.modPager .next,
.modPager .previous { position: relative; color: #000; font-size: 14px; line-height: 180%;}
.modPager .next { padding-right: 20px; margin-left: 20px; }
.modPager .previous { padding-left: 20px; margin-right: 20px; }
.modPager .previous.disabled,
.modPager .next.disabled {
	color: #a7a7a7;
	cursor: not-allowed;
}
.modPager .next:before,
.modPager .previous:before {
	content: '';
	width: 12px;
	height: 12px;
	border: 4px solid #000;
	position: absolute;
}
.modPager .next.disabled:before,
.modPager .previous.disabled:before {
	border-color: #a7a7a7;
}
.modPager .next:before {
	right: 0;
	border-width: 3px 3px 0 0;
	transform: rotate(45deg);
	transform-origin: 0 50%;
	
}
.modPager .previous:before {
	left: 0;
	border-width: 3px 0 0 3px;
	transform: rotate(-45deg);
	transform-origin: 100% 50%;
}


.modPager .slide.less:before { content: '…'; }
.modPager .slide.more:after { content: '…'; }