/* Disble default styling*/
.btn-no {
    cursor: default !important;
}
a.no-decoration,
a.no-decoration:hover {
    color: #333;
    text-decoration: none;
}
#aimwie-preloading div.aimwie-loading {
    margin: 300px auto;
}


/* Loading spiner */

@keyframes aimwie-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes aimwie-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.aimwie-loading {
  position: relative;
}
.aimwie-loading div {
  position: absolute;
  -webkit-animation: aimwie-loading 1s linear infinite;
  animation: aimwie-loading 1s linear infinite;
  width: 200px;
  height: 200px;
  top: 0px;
  left: 0px;
  border-radius: 50%;
  box-shadow: 0 4px 0 0 #cccccc;
  -webkit-transform-origin: 100px 102px;
  transform-origin: 100px 102px;
}
.aimwie-loading {
  width: 50px !important;
  height: 50px !important;
  -webkit-transform: translate(-25px, -25px) scale(0.25) translate(25px, 25px);
  transform: translate(-25px, -25px) scale(0.25) translate(25px, 25px);
}

span.select2-container--bootstrap4 .select2-selection--single {
  height: 50px !important;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered {
  line-height: 50px;
}