#loading {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.94);
  z-index: 9999;
}
#loading .loader {
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.loader {
  z-index: 100;
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  font-size: 25px;
  border-bottom: 1px solid;
  overflow: hidden;
  text-indent: 100%;
  animation: 0.85s loader linear infinite;
}

  .loader, .loader:after {
    border-radius: 100%; }

  .loader:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 1px solid;
    opacity: 0.5; }

/* line 1027, /Volumes/server_dev/neaboard.dev/assets/style/partials/_modules.scss */
.loader-delayed {
  animation-delay: .5s; }

/* line 1028, /Volumes/server_dev/neaboard.dev/assets/style/partials/_modules.scss */
.loader-small {
  font-size: 16px; }

/* line 1029, /Volumes/server_dev/neaboard.dev/assets/style/partials/_modules.scss */
.loader-medium {
  font-size: 32px; }

/* line 1030, /Volumes/server_dev/neaboard.dev/assets/style/partials/_modules.scss */
.loader-large {
  font-size: 64px; }

/* line 1031, /Volumes/server_dev/neaboard.dev/assets/style/partials/_modules.scss */
.loader-xtralarge {
  font-size: 128px; }

/* line 1032, /Volumes/server_dev/neaboard.dev/assets/style/partials/_modules.scss */
.loader-light {
  color: #ca1745; }

/* line 1033, /Volumes/server_dev/neaboard.dev/assets/style/partials/_modules.scss */
.loader-dark {
  color: #333; }

/* line 96, /Volumes/server_dev/neaboard.dev/assets/style/modules/_mixins.scss */
.loader-violet {
  color: #989cff; }

/* line 96, /Volumes/server_dev/neaboard.dev/assets/style/modules/_mixins.scss */
.loader-orange {
  color: #ff9c4b; }

/* line 96, /Volumes/server_dev/neaboard.dev/assets/style/modules/_mixins.scss */
.loader-blue {
  color: #1c7dfa; }

/* line 96, /Volumes/server_dev/neaboard.dev/assets/style/modules/_mixins.scss */
.loader-green {
  color: #52d669; }

/* line 96, /Volumes/server_dev/neaboard.dev/assets/style/modules/_mixins.scss */
.loader-yellow {
  color: #ffd769; }

/* line 96, /Volumes/server_dev/neaboard.dev/assets/style/modules/_mixins.scss */
.loader-red {
  color: #f35857; }

/* line 96, /Volumes/server_dev/neaboard.dev/assets/style/modules/_mixins.scss */
.loader-white {
  color: white; }

/* line 96, /Volumes/server_dev/neaboard.dev/assets/style/modules/_mixins.scss */
.loader-dark {
  color: black; }

@keyframes loader {
  /* line 1039, /Volumes/server_dev/neaboard.dev/assets/style/partials/_modules.scss */
  to {
    transform: rotate(360deg) translate3d(0, 0, 0); } }
    