.alert {
  padding: 1rem 1rem;
  border: 1px solid transparent;
  margin-bottom: 1rem;
  max-width: 600px;
}
.alert-error {
  background-color: #f8d7da;
  color: #842029;
  border-color: #f5c2c7;
}

.alert-warning {
  background-color: #fff3cd;
  color: #664d03;
  border-color: #ffecb5;
}

.alert-info {
  background-color: #cff4fc;
  color:  #055160;
  border-color: #b6effb;
}

.alert-success {
  background-color: #d1e7dd;
  color:  #0f5132;
  border-color: #badbcc;
}

