p.alert {
  padding: 10px;
  border-radius: 3px;
  margin-bottom: 1em;
}

p.alert-success {
  color: #3c763d;
  background: linear-gradient(#ddefd6, #c8e5bc);
  border: 1px solid #3c763d;
}

p.alert-warning {
  color: #3c763d;
  background: linear-gradient(#ddefd6, #c8e5bc);
  border: 1px solid #3c763d;
}

p.alert-danger {
  color: #a94442;
  background: linear-gradient(#f1dddd, #e7c3c3);
  border: 1px solid #a94442;
}