.hint {
  position: fixed;
  top:0;
  left:50%;
  margin-left:-310px;
  width:600px;
  padding:10px;
  border: 1px solid transparent;
  line-height:1.4em;
  text-align: center;
  font-weight: bold;
  border-radius:5px;
  box-shadow:2px 2px 2px rgba(0,0,0,0.3);
  z-index:999999;
}
.hint-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.hint-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.hint-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}