@charset "utf-8";
/* CSS Document */
/*Add Beacon*/
.reveal-beacon{
  position:absolute;
  top:50%;
  left:50%;
  background-color:transparent;
  height:3em;
  width:3em;
  border-radius:50%;
  -webkit-transform:translateX(-100%) translateY(-50%);
  z-index: -5!important;
}
.reveal-beacon:before{
  position:absolute;
  content:"";
  height:3em;
  width:3em;
  left:-5;
  top:-5;
  background-color:transparent;
  border-radius:50%;
  box-shadow:0px 0px 2px 2px #ffffff;
  -webkit-animation:active 2s infinite linear;
  animation:active 2s infinite linear;
}

	
@-webkit-keyframes active{
  0%{
    -webkit-transform:scale(.1);
    opacity:1;
  }
  70%{
    -webkit-transform:scale(2.5);
    opacity:0;
  }
  100%{
    opacity:0;
  }
}

@keyframes active{
  0%{
    transform:scale(.1);
    opacity:1;
  }
  70%{
    transform:scale(2.5);
    opacity:0;
  }
  100%{
    opacity:0;
  }
}


