.alert{
  position:relative;
  padding:1rem;
  margin-bottom:1rem;
  border:1px solid transparent;
  border-radius:3px;
}

.alert-heading{
  color:inherit;
}

.alert-link{
  font-weight:700;
}

.alert-dismissible{
  padding-right:3rem;
}
.alert-dismissible .btn-close{
  position:absolute;
  top:0;
  right:0;
  z-index:2;
  padding:1.25rem 1rem;
}

.alert-default{
  color:#831020;
  background-color:#f8d1d7;
  border-color:#f4bac2;
}
.alert-default .alert-link{
  color:#690d1a;
}

.alert-primary{
  color:#144873;
  background-color:#d3e4f2;
  border-color:#bdd7ec;
}
.alert-primary .alert-link{
  color:#103a5c;
}

.alert-secondary{
  color:#2b353d;
  background-color:#dadee0;
  border-color:#c8cdd1;
}
.alert-secondary .alert-link{
  color:#222a31;
}

.alert-success{
  color:#4a6f32;
  background-color:#e5f1dd;
  border-color:#d7eacc;
}
.alert-success .alert-link{
  color:#3b5928;
}

.alert-info{
  color:#3c6689;
  background-color:#e0eefa;
  border-color:#d1e6f7;
}
.alert-info .alert-link{
  color:#30526e;
}

.alert-warning{
  color:#835500;
  background-color:#f8e8cc;
  border-color:#f4ddb3;
}
.alert-warning .alert-link{
  color:#694400;
}

.alert-danger{
  color:#5a0b16;
  background-color:#ead0d3;
  border-color:#e0b8bd;
}
.alert-danger .alert-link{
  color:#480912;
}

.alert-light{
  color:#666;
  background-color:#fff;
  border-color:#fff;
}
.alert-light .alert-link{
  color:#525252;
}

.alert-dark{
  background-color:#ccc;
  border-color:#b3b3b3;
}
.alert-dark,.alert-dark .alert-link{
  color:#000;
}

/*# sourceMappingURL=bs_alert.css.map */