﻿.toast-message {
    color: #3C3C3B;
}

.toast-close-button {
    color: #3C3C3B;
    text-shadow: 0 1px 0 #3C3C3B;
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.toast-close-button:focus, .toast-close-button:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

#toast-container > div {
    border-width: 1px;
    border-style: solid;
    color: #3C3C3B;
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

#toast-container > :hover {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

#toast-container > .toast-info,
#toast-container > .toast-success,
#toast-container > .toast-warning,
#toast-container > .toast-error {
    background-image: none !important;
}

.toast {
    background-color: #030303;
}

.toast:after {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    position: absolute;
    top: 15px;
    left: 15px;
    font-size: 22px;
}

.toast-info {
    background-color: #B6E6F8;
    border-color: #2A8CC7;
}

.toast-info:after {
    content: "\f05a";
    color: #277BB3;
}

.toast-info > div.toast-progress {
    background-color: #2A8CC7;
}

.toast-success {
    background-color: #C7E9CA;
    border-color: #5FBB6F;
}

.toast-success:after {
    content: "\f058";
    color: #1C8531;
}

.toast-success > div.toast-progress {
    background-color: #5FBB6F;
}

.toast-warning {
    background-color: #F0C980;
    border-color: #E18B05;
}

.toast-warning:after {
    content: "\f071";
    color: #DB7C00;
}

.toast-warning > div.toast-progress {
    background-color: #E18B05;
}

.toast-error {
    background-color: #FDE9E7;
    border-color: #F36F4A;
}

.toast-error:after {
    content: "\f071";
    color: #C93006;
}

.toast-error > div.toast-progress {
    background-color: #F36F4A;
}

.toast-progress {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}
