body {

  background: -webkit-linear-gradient(90deg, #16222A 10%, #3A6073 90%); /* Chrome 10+, Saf5.1+ */
  background:    -moz-linear-gradient(90deg, #16222A 10%, #3A6073 90%); /* FF3.6+ */
  background:     -ms-linear-gradient(90deg, #16222A 10%, #3A6073 90%); /* IE10 */
  background:      -o-linear-gradient(90deg, #16222A 10%, #3A6073 90%); /* Opera 11.10+ */
  background:         linear-gradient(90deg, #16222A 10%, #3A6073 90%); /* W3C */
        
}

.parent2 {
  position:absolute;
 display:block;
  width:50px;
  height:50px;
  background-color:transparent;
  border-radius:50%;
  z-index:20;
}
.test1 {
  width:42px;
  height:42px;
  background-color:#333;
  border-radius:50%;
  position:absolute;
  color:white;
  text-align:center;
  line-height:50px;
  z-index:19;;
  left: 27px;
  top: 2px;
  transition: all 500ms cubic-bezier(0.680, -0.550, 0.265, 1.550);
    position:absolute;
}
.test2 {
  width:42px;
  height:42px;
  left: 27px;
  top: 2px;
  background-color:#333;
  border-radius:50%;
  position:absolute;
  color:white;
  text-align:center;
  line-height:50px;
  z-index:19;
  transition: all 500ms cubic-bezier(0.680, -0.550, 0.265, 1.550) .2s;
}
.test3 {
  width:42px;
  height:42px;
  background-color:#333;
  border-radius:50%;
  position:absolute;
  color:white;
  text-align:center;
  line-height:50px;
  left: 27px;
  top: 2px;
  transition: all 500ms cubic-bezier(0.680, -0.550, 0.265, 1.550) .4s;  
}
  .test4 {
  width:42px;
  height:42px;
  background-color:#333;
  border-radius:50%;
  position:absolute;
  color:white;
  text-align:center;
  line-height:50px;
  left: 27px;
  top: 2px;
  transition: all 500ms cubic-bezier(0.680, -0.550, 0.265, 1.550) .6s;  
}
.mask2 {
  background:#333;
  border-radius:50%;
  position:absolute;
  z-index:21;
  color:white;
  text-align:center;
  cursor:pointer;
  left: 25px;
}
.bimage1{
  background-image: url("../image/insta-logo.png");
}
