#fragment-redirect-content h3,
.page-authorizeresponse .page-header
{
	display: none;
}

#fragment-redirect-content,
.page-authorizeresponse
{
	position: absolute;
	width: 72px;
	height: 72px;
	top: 50%;
	left: 50%;
	margin: -16px 0 0 -16px;
	background: url(../Images/sync-alt.png) no-repeat;
	background-size: 72px 72px;
	-webkit-animation: rotation 2s infinite linear;
	-moz-animation: rotation 2s infinite linear;
	animation: rotation 2s infinite linear;
}

.page-authorizeresponse
{
	display: block !important;
}

@-webkit-keyframes rotation
{
	from {-webkit-transform: rotate(0deg);}
	to   {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotation
{
	from {-webkit-transform: rotate(0deg);}
	to   {-webkit-transform: rotate(360deg);}
}

@keyframes rotation
{
	from {transform: rotate(0deg);}
	to   {transform: rotate(360deg);}
}