/*---------------------------------------------------------------------------*/
/* Alerts
/*---------------------------------------------------------------------------*/
.alert{
    bottom: 0px !important;
    left: 0px !important;
    position: fixed;
    width: 100%;
    font-family: Arial, serif, sans-serif; 
    font-size: 14px;
    font-weight: 600;
    z-index: 9999999;
    filter: alpha(opacity=90);
    opacity: 0.90;
    text-transform: uppercase;
    
    -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 1px 1px rgba(0,0,0,0.1);
}

.alert p{
    text-align: center;
    padding: 12px 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1px;
    margin-bottom: 1px;
    line-height: 1.8em;
}

/*---------------------------------------------------------------------------*/
/* Div Msg
/*---------------------------------------------------------------------------*/
div.success {
    background: #67de61 url(../images/success.png) no-repeat 12px 8px!important;
    color: #11470e!important;		
    border-top: 1px solid #3fd636!important;
}

div.error {
    background: #ff8484 url(../images/error.png) no-repeat 10px 9px!important;
    color: #8b0000!important;		
    border-top: 1px solid #ff6b6b!important;
}

div.warning {
    background: #fcee9e url(../images/warning.png) no-repeat 10px 9px!important;
    color: #737300!important;		
    border-top: 1px solid #D8CD90!important;
}

div.loading {
    background: #F7F7F7 url(../images/loading.gif) no-repeat 10px 8px!important;
    color: red!important;		
    border-top: 1px solid #CCC!important;
}

/*---------------------------------------------------------------------------*/
/* Form Msg
/*---------------------------------------------------------------------------*/
input.success, textarea.success {
    background-color: #e3ebc6!important;
}

input.error, textarea.error {
    background-color: #f9e5e6!important;
}

input.warning, textarea.warning {
    background-color: #fcf7d9!important;
}

input.info, textarea.info {
    background-color: #d8ecf5!important;
}