/* BUYLIST WARNING */
    .notice-v2 {
        border: 1px solid transparent;
        border-radius: 0.2rem;
        display: flex;
        flex-direction: row;
        box-shadow: 0 1px 2px rgba(0,0,0,0.11);
        margin-top: 2px;
        margin-bottom: 4px;
    }

    .notice-v2 > .notice-body {
        padding: 15px;
        border-radius: 0 0.2rem 0.2rem 0;
    }

    .notice-v2 .icon {
        position: relative;
        width: 45px;
        border: 1px solid #bdbdbd;
        display: flex;
        align-items: stretch;
        justify-content: center;
        border-radius: 0.2rem 0 0 0.2rem;
    }

    .notice-v2 .icon i {
        color: white;
        font-style: normal !important;
        display: flex;
        align-items: center;
    }

    .notice-v2 .icon:after {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        display: block;
        content: '';
        width: 10px;
        height: 10px;
        border: 1px solid #bdbdbd;
        position: absolute;
        border-left: 0;
        border-bottom: 0;
        top: 50%;
        right: -6px;
        margin-top: -5px;
        background: #fff;
    }

    /* SUCCESS */
        .notice-v2.notice-success {
            background-color: #dbf6d3;
            border-color: #aed4a5;
            color: #569745;
        }

        .notice-v2.notice-success .icon,.notice-v2.notice-success .icon:after {
            border-color: #54a754;
            background: #60c060;
        }

    /* INFO */
        .notice-v2.notice-info {
            background-color: #d9edf7;
            border-color: #98cce6;
            color: #3a87ad;
        }

        .notice-v2.notice-info .icon,.notice-v2.notice-info .icon:after {
            border-color: #3a8ace;
            background: #4d90fd;
        }


    /* WARNING */
        .notice-v2.notice-warning {
            background-color: #fcf8e3;
            border-color: #f1daab;
            color: #c09853;
        }

        .notice-v2.notice-warning .icon,.notice-v2.notice-warning .icon:after {
            border-color: #d68000;
            background: #fc9700;
        }

    /* ERROR */
        .notice-v2.notice-error {
            background-color: #f2dede;
            border-color: #e0b1b8;
            color: #b94a48;
        }

        .notice-v2.notice-error .icon,.notice-v2.notice-error .icon:after {
            border-color: #ca452e;
            background: #da4932;
        }

    /* SHIMS */
        .notice-v2.notice-white {
            background-color: white;
            color: black;
        }
        /*
        .notice-v2.notice-warning {
            border-top-color: #d8d8d8;
            border-bottom-color: #bdbdbd;
            border-left-color: #cacaca;
            border-right-color: #cacaca;
            color: #404040;
            position: relative;
            background-color: #fcf8e3;
            border-color: #faebcc;
            color: black;
        }
        /**/