/* div#loader-wrapper {
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
} */
/* 
div#loader {
  position: absolute;
  top: calc(50% - 4em);
  left: calc(50% - 4em);
  width: 6em;
  height: 6em;
  border: 1.1em solid rgba(0, 0, 0, 0.2);
  border-left: 1.1em solid #000000;
  border-radius: 50%;
  animation: load8 1.1s infinite linear;
}

@keyframes load8 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
} */

#loader {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  display: none;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999999 !important;
  -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=75)';
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  background-color: black;
  background: rgba(255, 255, 255, 0.6);
}

#spinner-container {
  position: fixed;
  top: 45%;
  right: 45%;
  text-align: center;
  z-index: 9999999 !important;
}
