@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);}

