.separator {
	margin-top:1em;
	margin-bottom:1em;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.separator img {
	width:100%;
}

hr {
	margin-top:2em;
	font-size: 1em;
	text-align: center;
	border: none;
	background: none;
}

hr:after {
	content: '*';
	font-size: 1em;
	border: none;
	background: none;
}

hr + p {
	text-indent: 0 !important;
}h1 {
	font-size:2.5em;
	text-align:center;
}
h3 {
	margin-top:2em;
    margin-bottom:1em;
    text-align:center;
    text-indent:0;
}