@keyframes symposium_spinner {
	to {
		transform: rotate(360deg)
	}
}
.symposium-pdf-link {
	padding-right: 22px;
	position: relative;
	top: 0;
	right: 0;
	z-index: 9;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}
.symposium-pdf-link.loading:after {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: 0;
	right: 0;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	border-top: 2px solid #080056;
	border-right: 2px solid transparent;
	animation: symposium_spinner .6s linear infinite
}
