div.modern-page-navigation {
	padding: 0.5em 0;
}

div.modern-page-navigation a,
span.modern-page-current,
span.modern-page-dots {
	padding-right: 0.5em;
	padding-left: 0.75em;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style: solid;
}

div.modern-page-navigation a.modern-page-previous {
	border-right-width: 1px;
	border-right-style: solid;
	border-left: none;
}

div.modern-page-navigation a.modern-page-first,
div.modern-page-navigation span.modern-page-first {
	padding-left: 0.5em;
	border-left: none;
}

span.modern-page-current {
	font-weight: bold;
}

div.modern-page-navigation a,
span.modern-page-current,
div.modern-page-navigation a.modern-page-previous,
span.modern-page-dots {
	border-color: #cdcdcd;
}
