.sticky-social{
  position:fixed;
  top:0px;
  left:-40px;
  padding:0px;
  margin:0px;
  z-index:999;
}
.social{
  list-style:none;
}
.social li{
  padding:10px 10px;
  font-size:40px;
  color: white;
  font-weight: 500;
  transition:all 0.8s ease-in-out;
  border-radius:15px;
}
.social li:hover{
    margin-right:-30px;
 box-shadow:2px 5px 10px grey;
}
.social li:hover .fa{
    margin-left:20px;
  
}

.close{
    
    background-color:#ff0000;
}

.open{
    background-color: #268f00;
}