.loader-circular {
	-webkit-animation: animacion 2s linear 0s infinite;
	-moz-animation: animacion 2s linear 0s infinite;
	animation: animacion 2s linear 0s infinite;
}
.loader-circular:before,
.loader-circular:after {
	content: '';
	display: block;
	position: absolute;
}
.loader-circular:before {
	top: 0%;
	right: 0%;
 
}
.loader-circular:after {
	height: 0px;
	width: 0px;
	top: 0%;
	left: 0%;
	-webkit-transform: translate(-1%, -1%);
	-moz-transform: translate(-1%, -1%);
	transform: translate(-1%, -1%);
	
}
 
@-webkit-keyframes animacion {
	to { -webkit-transform: rotate(360deg);	}
}
@-moz-keyframes animacion {
	to { -moz-transform: rotate(360deg); }
}
@keyframes animacion {
	to { transform: rotate(360deg);	}
}

.blink {
  animation: blink-animation 1s steps(5, start) infinite;
  -webkit-animation: blink-animation 1s steps(5, start) infinite;
}
@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}