/* colors */
/*
    darker green        #20895e
    lighter green       #2ab27b
    darker rust         #954120
    lighter rust        #bf5329
    darker yellow       #b6a338
    lighter yellow      #c5b143
    darker navy         #6b9dbb
    lighter navy        #8eb4cb
*/
.notifyjs-eims-base {
    border-radius: 8px 0 0 8px;
    border-width: 2px;
    border-style: solid;
    background-color: #fff;
    overflow: hidden;
    position: relative;
}
.notifyjs-status-container,
.notifyjs-html {
    display: inline-block;
    vertical-align: middle;
}
.notifyjs-html {
    padding: 15px;
}
.notifyjs-icon-close {
    float: right;
    padding: 15px;
    background-color: transparent;
    border: none;
}
.notifyjs-status-container {
    color: #fff;
    padding: 15px;
    text-align: center;
}
.notifyjs-status-band {
    position: absolute;
    height: 100%;
    width: 56px;
    top: 0;
    left: 0;

}
.notifyjs-icon-status {
    display: table;
}
/* status success */
.notifyjs-eims-success .notifyjs-status-band {
    background-color: #2ab27b;
}
.notifyjs-eims-success {
    border-color: #2ab27b;
}
.notifyjs-eims-success .notifyjs-icon-status:before {
    content: "\f058";
}
/* status error */
.notifyjs-eims-error .notifyjs-status-band {
    background-color: #bf5329;
}
.notifyjs-eims-error {
    border-color: #bf5329;
}
.notifyjs-eims-error .notifyjs-icon-status:before {
    content: "\f05e";
}
/* status warning */
.notifyjs-eims-warning .notifyjs-status-band {
    background-color: #c5b143;
}
.notifyjs-eims-warning {
    border-color: #c5b143;
}
.notifyjs-eims-warning .notifyjs-icon-status:before {
    content: "\f071";
}
/* status info */
.notifyjs-eims-info .notifyjs-status-band {
    background-color: #337ab7;
}
.notifyjs-eims-info {
    border-color: #337ab7;
}
.notifyjs-eims-info .notifyjs-icon-status:before {
  content: "\f05a";
}