.sas-custom-toast {
    width: 430px !important;
    padding: 0 !important;
    background-position: 0px !important;
}

    .sas-custom-toast .left-bar {
        color: #fff;
        position: absolute;
        text-align: center;
        width: 47px;
    }

        .sas-custom-toast .left-bar i {
            font-size: 32px;
        }

    .sas-custom-toast .content {
        display: inline-block;
        vertical-align: middle;
        padding: 10px 5px;
        padding-left: 13%;
        width: 100%
    }
	
	.sas-custom-toast .content .toast-title {
		font-size: 16px;
	}

    .sas-custom-toast .btn-close {
        float: right;
        width: 30px;
        height: 30px;
        margin-top: -3px;
        margin-right: 3px;
        border-radius: 15px;
        text-align: center;
        font-size: 21px;
    }

        .sas-custom-toast .btn-close > a {
            color: white;
        }

            .sas-custom-toast .btn-close > a:hover {
                color: white;
            }

.sas-custom-toast a {
    text-decoration: underline;
    color: #2d66b7;
}

    .sas-custom-toast a:hover {
        color: #2d66b7;
        text-decoration: underline;
    }

.sas-custom-toast-info {
    color: black !important;
    background: #5c8fd6;
    /* Old browsers */
    background: -moz-linear-gradient(left, #5c8fd6 0%, #5c8fd6 11%, #cfe2fc 10%, #cfe2fc 10%, #cfe2fc 10%, #cfe2fc 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #5c8fd6 0%, #5c8fd6 11%, #cfe2fc 10%, #cfe2fc 10%, #cfe2fc 10%, #cfe2fc 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #5c8fd6 0%, #5c8fd6 11%, #cfe2fc 10%, #cfe2fc 10%, #cfe2fc 10%, #cfe2fc 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#5c8fd6', endColorstr='#cfe2fc', GradientType=1);
    /* IE6-9 */
}

    .sas-custom-toast-info .btn-close {
        background-color: #5c8fd6;
    }
	
	.sas-custom-toast-info button {
		background-color: #2d66b7;
		border-color: #2d66b7;
	}


.sas-custom-toast-success {
    color: black !important;
    background: #35b068;
    /* Old browsers */
    background: -moz-linear-gradient(left, #35b068 0%, #35b068 11%, #c1efd1 10%, #c1efd1 10%, #c1efd1 10%, #c1efd1 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #35b068 0%, #35b068 11%, #c1efd1 10%, #c1efd1 10%, #c1efd1 10%, #c1efd1 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #35b068 0%, #35b068 11%, #c1efd1 10%, #c1efd1 10%, #c1efd1 10%, #c1efd1 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#35b068', endColorstr='#c1efd1', GradientType=1);
    /* IE6-9 */
}

    .sas-custom-toast-success .btn-close {
        background-color: #35b068;
    }

.sas-custom-toast-warning {
    color: black !important;
    background: #ffa233;
    /* Old browsers */
    background: -moz-linear-gradient(left, #ffa233 0%, #ffa233 11%, #ffefb3 10%, #ffefb3 10%, #ffefb3 10%, #ffefb3 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #ffa233 0%, #ffa233 11%, #ffefb3 10%, #ffefb3 10%, #ffefb3 10%, #ffefb3 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #ffa233 0%, #ffa233 11%, #ffefb3 10%, #ffefb3 10%, #ffefb3 10%, #ffefb3 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffa233', endColorstr='#ffefb3', GradientType=1);
    /* IE6-9 */
}

    .sas-custom-toast-warning .btn-close {
        background-color: #ffa233;
    }

.sas-custom-toast-error {
    color: black !important;
    background: #db340a;
    /* Old browsers */
    background: -moz-linear-gradient(left, #db340a 0%, #db340a 11%, #ffc1b2 10%, #ffc1b2 10%, #ffc1b2 10%, #ffc1b2 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #db340a 0%, #db340a 11%, #ffc1b2 10%, #ffc1b2 10%, #ffc1b2 10%, #ffc1b2 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #db340a 0%, #db340a 11%, #ffc1b2 10%, #ffc1b2 10%, #ffc1b2 10%, #ffc1b2 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#db340a', endColorstr='#ffc1b2', GradientType=1);
    /* IE6-9 */
}

    .sas-custom-toast-error .btn-close {
        background-color: #db340a;
    }
