#balls
{
	display:none;
}

.ball-wrap
{
	background-color:transparent;
	display:block;
	position:absolute
}

.ball
{
	background-image: rgb(200,200,200); /* Old browsers */
	/* @alternate */ background-image: -moz-radial-gradient(50% 20%, circle cover,rgba(255,255,255,0.77), rgba(255,255,255,0.0));
	/* @alternate */ background-image: -webkit-gradient(radial, 50% 20%, 0, 50% 20%, 65, from(rgba(255,255,255,0.77)), to(rgba(255,255,255,0.0)));
	/* @alternate */ background-image: -webkit-radial-gradient(50% 20%, circle cover, rgba(255,255,255,0.77) 0%,rgba(255,255,255,0) 100%);
	/* @alternate */ background-image: -o-radial-gradient(50% 20%, 80% 80%, rgba(255,255,255,0.77), rgba(255,255,255,0.0));
	/* @alternate */ background-image: -ms-radial-gradient(50% 20%, circle cover, rgba(255,255,255,0.77) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
	/* @alternate */ background-image: radial-gradient(50% 20%, circle cover, rgba(255,255,255,0.77) 0%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );
	background-color:#999;
	-moz-border-radius:9em;
	-o-border-radius:9em;
	-webkit-radius:9em;
	border-radius:9em;
	box-shadow:0 0.7em 1.2em rgba(0, 0, 0, 0.5);
	cursor:move;
	height:9em;
	opacity:0;
	position:absolute;
	width:9em
}

