/* IBM V18 spinner */
span.ibm-spinner {
	display: inline-block;
	top: 4px;
}
.ibm-spinner {
	-webkit-animation: 0.6s linear 0s normal none infinite ibm-spinner-kf-spin, 5.6s ease-in-out 0s normal none infinite ibm-spinner-kf-colors;
	animation: 0.6s linear 0s normal none infinite ibm-spinner-kf-spin, 5.6s ease-in-out 0s normal none infinite ibm-spinner-kf-colors;
	border: 2px solid transparent;
	border-radius: 50%;
	height: 1em;
	position: relative;
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	width: 1em;
}
@-webkit-keyframes ibm-spinner-kf-colors {
	0% {border-color: rgba(0, 0, 0, 0) #ccc #ccc;}
	50% {border-color: rgba(0, 0, 0, 0) #3b6caa #3b6caa;}
	100% {border-color: rgba(0, 0, 0, 0) #ccc #ccc;}
}
@keyframes ibm-spinner-kf-colors {
	0% {border-color: rgba(0, 0, 0, 0) #ccc #ccc;}
	50% {border-color: rgba(0, 0, 0, 0) #3b6caa #3b6caa;}
	100% {border-color: rgba(0, 0, 0, 0) #ccc #ccc;}
}
@-webkit-keyframes ibm-spinner-kf-spin {
	0% {-webkit-transform: rotate(0deg);}
	100% {-webkit-transform: rotate(-360deg);}
}
@keyframes ibm-spinner-kf-spin {
	0% {transform: rotate(0deg);}
	100% {transform: rotate(-360deg);}
}
