@keyframes aniHorizontal {
  0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

.skeletonScreen {
  position: relative;
  overflow: hidden;
}

.skeletonScreen.radius {
  border-radius: 7px;
}

.skeletonScreen.circle {
  border-radius: 50%;
}

.skeletonScreen:before {
  content: "";
  display: block;
  display: table;
  width: 100%;
  height: 100%;
  animation: aniHorizontal 1.5s ease infinite;
  background: #e2e2e2;
  background-image: linear-gradient(90deg, #e2e2e2, #f1f1f1, #e2e2e2);
  background-size: 200%;
}
