﻿/*
    Notification message boxes style sheet
     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    */

/*
    BASE DEFINITIONS
     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    */

.messageContainer {
    width: 100%;
    text-align: center;
}

.messageBox {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    display: inline-block;
    /*min-width: 250px;*/
    border: 1px solid #555;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin: 10px auto 10px auto;
    padding: 10px 10px 10px 10px;
    text-align: left;
    font-size: 15px;
    word-wrap: break-word;
}

    .messageBox h3 {
        font-weight: normal;
        margin-bottom: 5px;
        margin-top: 5px;
    }

.controlImage {
    float: left;
    width: 40px;
}

.controlText {
    float: left;
    max-width: 770px;
}

.controlClose {
    float: left;
    min-width: 10px;
    margin-left: 10px;
    margin-right: 5px;
}

/*
    COLOR OVERWRITING
     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    */

.warningMessage {
    background-color: #FEFCCB;
    border-color: #c9cF53;
}

    .warningMessage h3 {
        color: #7C7C1C;
    }

.successMessage {
    background-color: #DAFECC;
    border-color: #81bA76;
}

    .successMessage h3 {
        color: #278219;
    }

.infoMessage {
    background-color: #C2DAF2;
    border-color: #60A1DB;
}

    .infoMessage h3 {
        color: #172C3F;
    }

.errorMessage {
    background-color: #FED2D3;
    border-color: #D8929C;
}

    .errorMessage h3 {
        color: #981921;
    }
