.alert {
  background-color: #F5F8A3;
  border: 1px solid #f2f68b;
  color: #474a06;
  padding: 8px 35px 8px 14px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  border-radius: 2px; }
  .alert.alert-muted {
    background-color: #efefef;
    border-color: #F9F9F9;
    color: #888888; }

.alert h4 {
  margin: 0; }

.alert .close {
  position: relative;
  right: -21px;
  top: -2px; }

.alert-block {
  padding-bottom: 14px;
  padding-top: 14px; }

.alert-block > p,
.alert-block > ul {
  margin-bottom: 0; }

.alert-block p + p {
  margin-top: 5px; }
