#allergyalert iframe {
	-moz-transition-timing-function: ease;
	-moz-transition-property: opacity;
	-moz-transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 1s;
	transition-timing-function: ease;
	transition-property: opacity;
	transition-duration: 1s;
	opacity: 0;
}
#aa-cssload-pgloading {
		font-size: 82px;
}
#aa-cssload-pgloading:after {
		z-index: -1;
		position: absolute;
		top: 0; right: 0; bottom: 0; left: 0;
}
.cssload-bokeh::after {
	content: "Allergy Alert Loading...";
	font-size: 24px;
	line-height: 20px;
	position: absolute;
	text-align: center;
	top: -100%;
	width: 100%;
	color: #003C08;
	font-family: Georgia, sans-serif;
}
#aa-cssload-pgloading .cssload-loadingwrap {position:absolute;top:45%;bottom:45%;left:25%;right:25%;}
#aa-cssload-pgloading .cssload-bokeh {
		font-size: 82px;
		width: 1em;
		height: 1em;
		position: relative;
		margin: 0 auto;
		list-style: none;
		padding:0;
		border-radius: 50%;
}
#aa-cssload-pgloading .cssload-bokeh li {
		position: absolute;
		width: .1em;
		height: .1em;
		border-radius: 50%;
		font-size: 1em;
}
#aa-cssload-pgloading .cssload-bokeh li:nth-child(1) {
		left: 50%;
		top: 0;
		margin: 0 0 0 -.1em;
		background: rgb(0,60,8);
		transform-origin: 50% 250%;
		animation: 
				cssload-rota 1.3s linear infinite,
				cssload-opa 4.22s ease-in-out infinite alternate;
}
#aa-cssload-pgloading .cssload-bokeh li:nth-child(2) {
		top: 50%; 
		right: 0;
		margin: -.1em 0 0 0;
		background: rgb(140,195,0);
		transform-origin: -150% 50%;
		animation: 
				cssload-rota 2.14s linear infinite,
				cssload-opa 4.93s ease-in-out infinite alternate;
}
#aa-cssload-pgloading .cssload-bokeh li:nth-child(3) {
		left: 50%; 
		bottom: 0;
		margin: 0 0 0 -.1em;
		background: rgb(247,189,0);
		transform-origin: 50% -150%;
		animation: 
				cssload-rota 1.67s linear infinite,
				cssload-opa 5.89s ease-in-out infinite alternate;
}
#aa-cssload-pgloading .cssload-bokeh li:nth-child(4) {
		top: 50%; 
		left: 0;
		margin: -.1em 0 0 0;
		background: rgb(192,202,0);
		transform-origin: 250% 50%;
		animation: 
				cssload-rota 1.98s linear infinite,
				cssload-opa 6.04s ease-in-out infinite alternate;
}
@keyframes cssload-rota {
		from { }
		to { transform: rotate(360deg); }
}
