.alert.alert-cc.alert-default,.alert.alert-cc.alert-info{
  background-color:#588adf;
  color:#fff;
}
.alert.alert-cc.alert-success{
  background-color:#14ab56;
  color:#fff;
}
.alert.alert-cc.alert-danger{
  background-color:#bc0000;
  color:#fff;
}
.alert.alert-cc.alert-warning{
  background-color:#e47819;
  color:#fff;
}
.alert.alert-si{
  padding:0 0 0 .8rem;
  border:none;
  border-radius:5px;
  display:flex;
  align-items:center;
}
.alert.alert-si .msgi{
  font-size:1.6rem;
  width:2.3rem;
  text-align:center;
}
.alert.alert-si .msgw{
  margin-left:.8rem;
  background-color:#f7f7f7;
  color:#a0a0a0;
  padding:1rem 1rem 1rem 0;
  border-radius:0 4px 4px 0;
  flex:1;
}
.messages{
  position:relative;
  padding:1rem;
  margin-bottom:1rem;
  border:1px solid transparent;
  border-radius:3px;
}
.messages.messages--error{
  background-color:#bc0000;
  border-color:#bc0000;
  color:#fff;
}
.messages.messages--warning{
  background-color:#e47819;
  border-color:#e47819;
  color:#fff;
}
.messages.messages--status{
  background-color:#588adf;
  border-color:#588adf;
  color:#fff;
}
.messages p{
  color:inherit;
}

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