﻿.sdu-msg {
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    box-sizing: border-box;
    line-height: 16px;
    margin-bottom: 16px;
    margin-top: 16px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 12px;
    position: relative;
    text-align: left;
}

    .sdu-msg strong {
        font-size: 13px;
        font-weight: 700;
    }

    .sdu-msg span p {
        font-size: 12px;
        font-weight: 400;
    }

.sdu-msg-error {
    background-color: #f8d7da;
    border-color: #f5c6cb;
}

    .sdu-msg-error strong {
        color: #721c24;
    }

    .sdu-msg-error span {
        color: #721c24;
    }

    .sdu-msg-error p {
        color: #721c24;
    }

.sdu-msg-primary {
    background-color: #cce5ff;
    border-color: #b8daff;
}

    .sdu-msg-primary strong {
        color: #004085;
    }

    .sdu-msg-primary span {
        color: #004085;
    }

    .sdu-msg-primary p {
        color: #004085;
    }

.sdu-msg-info {
    background-color: #d1ecf1;
    border-color: #bee5eb;
}

    .sdu-msg-info strong {
        color: #0c5460;
    }

    .sdu-msg-info span {
        color: #0c5460;
    }

    .sdu-msg-info p {
        color: #0c5460;
    }

.sdu-msg-alert {
    background-color: #fff3cd;
    border-color: #ffeeba;
}

    .sdu-msg-alert strong {
        color: #856404;
    }

    .sdu-msg-alert span {
        color: #856404;
    }

    .sdu-msg-alert p {
        color: #856404;
    }


.sdu-msg-dark {
    background-color: rgb(206, 212, 218);
    border-color: rgb(73, 80, 87);
}

    .sdu-msg-dark strong {
        color: rgb(73, 80, 87);
    }

    .sdu-msg-dark span {
        color: rgb(73, 80, 87);
    }

    .sdu-msg-dark p {
        color: rgb(73, 80, 87);
    }

.sdu-msg-light {
    background-color: rgb(252, 252, 253);
    border-color: rgb(73, 80, 87);
}

    .sdu-msg-light strong {
        color: rgb(73, 80, 87);
    }

    .sdu-msg-light span {
        color: rgb(73, 80, 87);
    }

    .sdu-msg-light p {
        color: rgb(73, 80, 87);
    }

.sdu-msg-secondary {
    background-color: rgb(43, 47, 50);
    border-color: rgb(226, 227, 229);
}

    .sdu-msg-secondary strong {
        color: rgb(226, 227, 229);
    }

    .sdu-msg-secondary span {
        color: rgb(226, 227, 229);
    }

    .sdu-msg-secondary p {
        color: rgb(226, 227, 229);
    }

.sdu-msg-menu {
    background-color: #f8f8f8;
    border-color: #6a6a66;
}

    .sdu-msg-menu strong {
        color: #6a6a66;
    }

    .sdu-msg-menu span {
        color: #6a6a66;
    }

    .sdu-msg-menu p {
        color: #6a6a66;
    }