#info-box-container {
  position: fixed;
  right: 0px;
  top: 0px;
  background: white;
  text-align: left;
  border-bottom-left-radius: 5px;
  z-index: 9000;
}
#info-box-container .closeBox {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 5;
  background: transparent url('../images/info-messages/close_all.png') left top no-repeat;
  width: 36px;
  height: 22px;
  text-indent: -9999px;
  overflow: hidden;
  text-align: left;
}
#info-box-container .closeBox:hover {
  background-position: left bottom;
}
#info-box-container .message {
  min-width: 150px;
  padding: 17px 40px 18px 60px;
  background: white url('../images/info-messages/info_blue.png') 25px 10px no-repeat;
  transition: background-color 0s;
  line-height: 0.9em;
  position: relative;
  font-size: 80%;
}
#info-box-container .message.with-image {
  background-position: 13px 1px;  /*using 38x38 images*/
  /*background-position: 20px 9px; */
}
#info-box-container .message:after {
  content:"-";
  text-indent: -999999px;
  background: #e1e59b;
  border-bottom: 1px solid #fdfeec;
  font-size: 1px;
  height: 1px;
  display: block;
  position: absolute;
  bottom: 0px;
  left: 10px;
  right: 10px;
  line-height: 0px;
}
#info-box-container .message:last-of-type:after {
  display: none;
}
#info-box-container .image-rotate-infinity, #info-box-container .image-rotate-once {
  position: absolute;
  left: 15px;
  top: 5px;
  width: 32px;
  height: 32px;
  bottom: 0px;
  background-size: auto 100%;
}
#info-box-container .message:last-of-type {
  border-bottom-left-radius: 5px;
}
#info-box-container .message.delay {
  background-color: rgb(251,255,183);
  transition: background-color 5s;
}
#info-box-container .message.delay.success {
  background-color: rgba(230, 255, 185, 1);
}
#info-box-container .message.delay.error {
  background-color: rgba(255, 217, 217, 1);
  color: black;
}
#info-box-container .message.delay.info {
  background-color: rgba(217, 236, 255, 1);
}
.message-time-line {
  background: black;
}
.message-repeat:before {
  content: " (";
}
.message-repeat:after {
  content: "x)";
}