.avatar_button { 
  
  z-index: 2;

}

.avatar_color_shop { 
  
  margin: 3px; 
  line-height: 22px; 
  cursor: pointer; 
  display: inline-block; 

}

.color_avatar_a {
  
  display: inline-block; 
  margin: 9px;
  
}

.avatar_color {
 
  padding: 4px;
  box-sizing: border-box; 
  border-radius: 100%;
  transform: translate3d(0, 0, 0);
  
}

@keyframes avatar_color_gradient { 
  
  0% {
    
    background-position: 0% 100%;
  
  }
  
  50% {
    
    background-position: 100% 50%;
  
  }
  
  100% {
    
    background-position: 0% 50%;
  
  }

}