/*@keyframes move {
  0%,10% {transform:translate(-100%, 0);}
  20%,100% {transform:translate(100%, 0);}
}
#content .button.register::after{
  opacity:.7;
  animation:move 10s infinite ease;
}
#content .button:hover::after{
  animation-play-state: paused;
} */




#content .block .stars,
#content .block .stars div span,
#content .block .stars div{
  position:absolute;
  display:block;
}
#content .block .stars div{
  width:60rem;
  height:60rem;
  z-index:100;
}
#content .block .stars div span,
#content .block .stars div{
  background:url(images/spacer.gif) no-repeat center;
  background-size:contain;
}
#content .block .stars div span{
  width:100%;
  height:100%;
  background-image:url(images/star3.png);
}
#content .block .stars div.big{
  width:160rem;
  height:160rem;
}
#content .block .stars div.big span{
  background-image:url(images/star2_big.png);
}
#_content .block .stars div span{
  width:10rem;
  height:10rem;
  background:red !important;
  left:50%;
  top:50%;
  margin:-5rem;
}
@keyframes shine{
  0%{opacity:1;transform: scale(1) rotate(0);}
  50%{transform: scale(1.5) rotate(45deg);}
  100%{transform: scale(1) rotate(90deg);}
}
@keyframes shine_off{
  0%{opacity:0; transform: scale(1) rotate(0);}
  50%{opacity:1; transform: scale(1.5) rotate(45deg);}
  100%{opacity:0; transform: scale(1) rotate(90deg);}
}
#content .block .stars div.shine{
  animation:shine 1s;
}
#content .block .stars div.big.shine{
  animation:shine_off 1s;
}
