/* Alert Widget Colors */
/* Bumblebee */


.iwb-widget-alert.bumbl {
    background-color: rgb(253, 233, 23);
    color: rgb(92, 92, 92);
}

.iwb-widget-alert.bumbl a {
    color: rgb(42, 62, 100);
}

.iwb-widget-alert.bumbl button {
    border: 1px solid rgb(230, 230, 230);
}

/* optim */

.iwb-widget-alert.optim {
    background-color: rgb(158, 28, 28);
    color: rgb(255, 255, 255);
}

.iwb-widget-alert.optim a {
    color: rgb(255, 255, 255);
}

.iwb-widget-alert.optim button {
    border: 1px solid rgb(230, 230, 230);
    color: rgb(28, 28, 158);
}

.iwb-widget-alert.optim button:hover {
    background-color: rgb(226, 226, 255);
}

.iwb-widget-alert.optim img.iwb-widget-alert-close  {
    filter: invert(1);
}


/* alert */

.iwb-widget-alert.alert {
    background-color: rgb(249, 222, 222);
}

.iwb-widget-alert.alert button {
    border: 1px solid rgb(230, 230, 230);
}

/* warn */

.iwb-widget-alert.warn {
    background-color: rgb(255, 241, 210);
}

.iwb-widget-alert.warn a {
    /*None*/
}

.iwb-widget-alert.warn button {
    border: 1px solid rgb(230, 230, 230);
}

/* info */

.iwb-widget-alert.info {
    background-color: rgb(225, 243, 248);
}



.iwb-widget-alert.succe {
    background-color: rgb(231, 244, 228);
}
