Edit in JSFiddle

.bubble {
   width: 234px;
   height: 234px;
   margin-top: 10%;
   margin-left: 25%;
   background: #ED5565;
   
   -webkit-border-radius:234px;
   -moz-border-radius:234px;
   border-radius:234px;
    
   animation:         fadein 5s ease-in forwards;
   -moz-animation:    fadein 5s ease-in forwards; /* Firefox           */
   -webkit-animation: fadein 5s ease-in forwards; /* Safari and Chrome */   
   -o-animation:      fadein 5s ease-in forwards; /* Opera             */ 

   -webkit-transition: all 0.7s ease;
   transition: all 0.7s ease;
}

.bubble2 {
   width: 150px;
   height: 150px;
   margin-top: -25%;
   margin-left: 43%;
   background: #FFCE54;
   
   -webkit-border-radius:150px;
   -moz-border-radius:150px;
   border-radius:150px;
    
   animation:         fadein 7s ease-in forwards;
   -moz-animation:    fadein 7s ease-in forwards; /* Firefox           */
   -webkit-animation: fadein 7s ease-in forwards; /* Safari and Chrome */   
   -o-animation:      fadein 7s ease-in forwards; /* Opera             */   
   
   -webkit-transition: all 0.7s ease;
   transition: all 0.7s ease;
}

.bubble3 {
   width: 200px;
   height: 200px;
   margin-top: -49%;
   margin-left: 59%;
   background: #A0D468;
   
   -webkit-border-radius:200px;
   -moz-border-radius:200px;
   border-radius:200px;
    
   animation:         fadein 5s ease-in forwards;
   -moz-animation:    fadein 5s ease-in forwards; /* Firefox           */
   -webkit-animation: fadein 5s ease-in forwards; /* Safari and Chrome */   
   -o-animation:      fadein 5s ease-in forwards; /* Opera             */  
   
   -webkit-transition: all 0.7s ease;
   transition: all 0.7s ease;
}


.bubble4 {
   width: 180px;
   height: 180px;
   margin-top: -26%;
   margin-left: 3%;
   background: #48CFAD;
   
   -webkit-border-radius:180px;
   -moz-border-radius:180px;
   border-radius:180px;
    
   animation:         fadein 5s ease-in forwards;
   -moz-animation:    fadein 5s ease-in forwards; /* Firefox           */
   -webkit-animation: fadein 5s ease-in forwards; /* Safari and Chrome */   
   -o-animation:      fadein 5s ease-in forwards; /* Opera             */   
   
   -webkit-transition: all 0.7s ease;
   transition: all 0.7s ease;
}


.bubble5 {
  width: 60px;
  height: 60px;
  margin-top: -30%;
  margin-left: 52%;
  background: #ED9E46;
  
  -webkit-border-radius:60px;
  -moz-border-radius:60px;
  border-radius:60px;
  
   animation:         fadein 6s ease-in forwards;
   -moz-animation:    fadein 6s ease-in forwards; /* Firefox           */
   -webkit-animation: fadein 6s ease-in forwards; /* Safari and Chrome */   
   -o-animation:      fadein 6s ease-in forwards; /* Opera             */   
   
   -webkit-transition: all 0.7s ease;
   transition: all 0.7s ease;
}

.bubble:hover , .bubble2:hover , .bubble3:hover,
.bubble4:hover, .bubble5:hover{
  -webkit-box-shadow: 0px 0px 15px 10px rgba(0, 0, 0, .75);
   box-shadow: 0px 0px 15px 10px rgba(255, 255, 255, .75);
   background: #666263;
}

.bubble p, .bubble2 p, .bubble3 p, .bubble4 p, .bubble5 p{
   text-align: center;
   padding-top: 40%;
   font-size: 1.2em;
   color: #FFF;
}

@keyframes fadein {
    0%   { opacity:0;}
    100% { opacity:0.8;}
}
@-moz-keyframes fadein { /* Firefox */
    0%   { opacity:0;}
    100% { opacity:0.8;}
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    0%   { opacity:0;}
    100% { opacity:0.8;}
}
@-o-keyframes fadein { /* Opera */
    0%   { opacity:0;}
    100% { opacity:0.8;}
}
	
<div class="bubble">
     <p>A</p></div>
   <div class="bubble2">
     <p>B</p></div>
   <div class="bubble3">
     <p>C</p></div>
   <div class="bubble4">
     <p>D</p></div>
   <div class="bubble5">
     <p>E</p></div>