﻿.d-toastr-container {
    position: fixed;
    top: 60px;
    right: 0px;
    z-index: 10000;
    padding-right:10px;
}

.d-toastr-message {
    background-color: white;
    display: table;
    font-size: 0px;
    margin-bottom:10px;
    transform:translateX(100%);
    transition: all 200ms;
}

    .d-toastr-message.show {
        transform: translateX(0px);
    }

    .d-toastr-message:last-child {
        margin-bottom: 0px;
    }

    .d-toastr-message > div {
        vertical-align: top;
        font-size: 14px;
        display: table-cell;
        height: 100%;
    }

        .d-toastr-message > div:first-child {
            width: 5px;
        }

        .d-toastr-message > div:nth-child(2) {
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left:10px;
            padding-right:10px;
            min-width:320px;
        }

            .d-toastr-message > div:nth-child(2) > label:first-child {
                font-size:18px;
            }
        .d-toastr-message > div:last-child{
            padding-right:5px;
        }
        .d-toastr-message > div:last-child > label {
            margin: 0;
            padding: 0;
            cursor:pointer;
            font-size:18px;
        }

    .d-toastr-message.d-toastr-error {
        border: 1px solid red;
    }
    .d-toastr-message.d-toastr-error > div:first-child {
        background-color: red;
    }

    .d-toastr-message.d-toastr-error > div:nth-child(2) {
    }

    .d-toastr-message.d-toastr-error > div:last-child {
    }

    .d-toastr-message.d-toastr-success {
        border: 1px solid green;
    }

        .d-toastr-message.d-toastr-success > div:first-child {
            background-color: green;
        }

        .d-toastr-message.d-toastr-success > div:nth-child(2) {
        }

        .d-toastr-message.d-toastr-success > div:last-child {
        }

    .d-toastr-message.d-toastr-info {
        border: 1px solid #b7b759;
    }

        .d-toastr-message.d-toastr-info > div:first-child {
            background-color: #b7b759;
        }

        .d-toastr-message.d-toastr-info > div:nth-child(2) {
        }

        .d-toastr-message.d-toastr-info > div:last-child {
        }
