.loading-bubbles .bubble-item {
  background: #666;
  animation: loading-bubbles linear 0.75s infinite;
}
.loading-bubbles .bubble-item:first-child {
  margin-top: -12.5px;
  margin-left: -0.5px;
}
.loading-bubbles .bubble-item:nth-child(2) {
  margin-top: -9.26px;
  margin-left: 8.26px;
}
.loading-bubbles .bubble-item:nth-child(3) {
  margin-top: -0.5px;
  margin-left: 11.5px;
}
.loading-bubbles .bubble-item:nth-child(4) {
  margin-top: 8.26px;
  margin-left: 8.26px;
}
.loading-bubbles .bubble-item:nth-child(5) {
  margin-top: 11.5px;
  margin-left: -0.5px;
}
.loading-bubbles .bubble-item:nth-child(6) {
  margin-top: 8.26px;
  margin-left: -9.26px;
}
.loading-bubbles .bubble-item:nth-child(7) {
  margin-top: -0.5px;
  margin-left: -12.5px;
}
.loading-bubbles .bubble-item:last-child {
  margin-top: -9.26px;
  margin-left: -9.26px;
}
@keyframes loading-bubbles {
  0% {
    width: 1px;
    height: 1px;
    box-shadow: 0 0 0 3px #666;
  }
  90% {
    width: 1px;
    height: 1px;
    box-shadow: 0 0 0 0 #666;
  }
  100% {
    width: 1px;
    height: 1px;
    box-shadow: 0 0 0 3px #666;
  }
}
