#smart_alert {
  position: relative;
  margin: 0;
  padding: 14px 20px;
  border: none;
  border-radius: 0;
  text-shadow: none
}

#smart_alert a {
  color: inherit
}

#smart_alert button.close {
  text-shadow: none;
  opacity: 0.2
}

#smart_alert.alert {
  background-color: #FFF5BE;
  color: #B4996B
}

#smart_alert.alert-error {
  background-color: #E49F9F;
  color: #971B19
}

#smart_alert.alert-success {
  background-color: #B8E4A6;
  color: #276F28
}

#smart_alert.alert-info {
  background-color: #AAD3E7;
  color: #35708D
}

#smart_alert_box {
  position: fixed;
  bottom: 20px;
  z-index: 11;
  margin: 0 20px;
  padding: 14px 20px;
  border: none;
  border-radius: 0;
  text-shadow: none
}

@media screen and (min-width: 992px) {
  #smart_alert_box {
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 33.33%;
    z-index: 11;
    margin: 0;
    padding: 14px 20px;
    border: none;
    border-radius: 0;
    text-shadow: none
  }
}

#smart_alert_box a {
  color: inherit
}

#smart_alert_box button.close {
  text-shadow: none;
  opacity: 0.2
}

#smart_alert_box.alert {
  background-color: #FFF5BE;
  color: #B4996B
}

#smart_alert_box.alert-error {
  background-color: #E49F9F;
  color: #971B19
}

#smart_alert_box.alert-success {
  background-color: #B8E4A6;
  color: #276F28
}

#smart_alert_box.alert-info {
  background-color: #AAD3E7;
  color: #35708D
}
