@charset "utf-8";
/* CSS Document */

#container {border:2px solid black;
height:400px;
width: 500px;
margin: 0 auto;
padding:10px;
position: relative;

}

#main {background-color: red;
width: 100px;
height: 100px;
border-radius: 50px;
position: absolute;
left: 210px;
top: 160px;
transition: all 2s ease-in-out 0s;
}


#container:hover #main {opacity: 0;}

#ball1, #ball2, #ball3, #ball4, #ball5, #ball6, #ball7,#ball8 {
	background-color:blue;
	height: 20px;
	width:20px;
	border-radius: 50px;
	position: absolute;
	top: 200px;
	left: 250px;
	transition: all 2s ease-in-out;
}

#ball1 {transition-delay:0.1s;}
#container:hover #ball1 {transform: translate(-250px,200px);}

#ball2 {transition-delay:0.2s;}
#container:hover #ball2 {transform: translate(0px,-200px);}

#ball3 {transition-delay:0.3s;}
#container:hover #ball3 {transform: translate(250px,-200px);}

#ball4 {transition-delay:0.4s;}
#container:hover #ball4 {transform: translate(250px,0px);}

#ball5 {transition-delay:0.5s;}
#container:hover #ball5 {transform: translate(250px,200px);}

#ball6 {transition-delay:0.6s;}
#container:hover #ball6 {transform: translate(0px,200px);}

#ball7 {transition-delay:0.7s;}
#container:hover #ball7 {transform: translate(-250px,-200px);}

#ball8 {transition-delay:0.8s;}
#container:hover #ball8 {transform: translate(-250px,0px);}


