#toastcontainer {
  position: sticky;
  bottom: 0;
  margin-left: auto;
  width: 100%;
  z-index: 2000;
}

@media (min-width: 576px) {
  #toastcontainer {
    width: 75%;
  }
}

@media (min-width: 992px) {
  #toastcontainer {
    width: 50%;
  }
}

@media (min-width: 1200px) {
  #toastcontainer {
    width: 30%;
  }
}

@media (min-width: 1400px) {
  #toastcontainer {
    width: 25%;
    max-width: 400px;
  }
}

.actoast .card-header, .actoast.card-footer {
  background: #262930;
}

.actoast-header {
  color: #f4f6f8;
}

.actoast-timer {
  color: #00e1ff;
}

.actoast .card-body {
  background: #f4f6f8;
  color: #adb5bd;
}

.actoast-message {
  color: #262930;
}

.actoast-button {
  background: #00e1ff;
  color: #f4f6f8;
}

.actoast-button:hover {
  background: #f4f6f8;
  color: #00e1ff;
  box-shadow: 0 0 2em -0.5em #007bff;
}

#uploadmodal .UL-browse label {
  border: 1px solid;
}

#toastcontainer {
  position: absolute;
  bottom: 0;
  right: 0;
}

