@media (max-width: 600px) {
  .card {
    margin: 20px;
    padding: 10px;
    border: none !important;
  }
}

.full-window {
  width: 100%;
  height: 100vh;
  overflow: auto;
  background-image: linear-gradient(to top, #fad0c4 0%, #fad0c4 1%, #ffd1ff 100%);
}

.container {
  max-width: 500px;
  margin: 70px auto;
  padding: 20px;
}

#upload {
  position: relative;
  overflow: hidden;
  width: 200px;
}

#upload input[type="file"] {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  height: 100%;
}

#uploadStatus .alert {
  padding: 6px;
}

#imageUrl {
  border-color: #6e757c;
}

.copy-btn {
  color: #6e757c;
}

.copy-btn:focus {
  box-shadow: none !important;
}

.spinner-grow-sm {
  margin-right: 10px;
  position: relative;
  top: -2px;
}
.github{
  margin-top: 20px !important;
  width: 80px;
  margin: 0 auto;
}
.u-error-alert{
  display: none;
  position: fixed;
  width: 40%;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.alert-dismissible .close{
  outline: none !important;
}