﻿.XPortalNotification_Information,
.XPortalNotification_Warning,
.XPortalNotification_Error {
    background-color: white;
    padding: 10px 5px 7px 0;
    width: auto;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    background-color: #ffffff;
    color: #000;
    border-top: solid 1px #BBB;
    border-right: solid 1px #BBB;
    border-bottom: solid 1px #DDD;
    border-left: solid 1px #DDD;
    margin-top: 10px;
    z-index: 9999;
}

.XPortalNotification_Information {
    border-color: #007ac3;
}
    .XPortalNotification_Information:before {
        content: "\e9d7";
        bottom: 0;
        left: 0;
        background-color: #007ac3;
    }

.XPortalNotification_Warning {
    border-color: #ea8f00;
}

    .XPortalNotification_Warning:before, .XPortalNotification_Error:before, .XPortalNotification_Information:before {
        font-family: wk-icomoon;
        font-size: 20px;
        padding: 10px;
        left: 0;
        bottom:0;
        color: #fff;
        font-size: 1.4375rem;
        padding: .6875rem;
        position: relative;
        padding-bottom: 10px;
        speak: none;
        width: auto;
    }

    .XPortalNotification_Warning:before {
        content: "\e927";
        background-color: #ea8f00;
    }

.XPortalNotification_Error {
    border-color: #e5202e;
}
    .XPortalNotification_Error:before {
        content: "\eadb";
        background-color: #e5202e;
    }
.XPortalNotification_CloseButton {
    font-family: wk-icomoon;
}

    .XPortalNotification_CloseButton:before {
        content: "\e913";
        cursor: pointer;
        padding-left: 10px;
        color: #e5202e;
    }
.XPortalNotification_CloseAllButton
{
    display: block;
    margin-top: 0px;

    padding: 5px;
    text-align:center;

    background-color: #EEE;
    border-bottom: solid 2px #000;

    font-weight: bold;

    width: 100%;
    z-index: 99999;

    cursor: pointer;
}