/*
 * Cygnite Flash CSS
 * http://www.cygniteframework.com
 *
 * Copyright 2013, Sanjoy Dey
 * Licensed under the MIT
 * http://www.cygniteframework.com
 * Date: May 2013
 *
 */
.flashmessage {
    width: 100%;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: block;
    clear: both;
    margin: 10px auto;
    padding: 10px 0
}

.flashmessage a.closeFlash {
    display: none;
    width: 16px;
    height: 16px;
    float: right;
    background: url(../../img/cygnite/close.png) no-repeat;
    margin: -14px -8px 0 0
}

.flashmessage p {
    font-size: 14px;
    line-height: 16px;
    margin: 3px 0 3px 10px !important;
    padding: 0 10px 0 23px !important
}

.flashmessage.error {
    border: 1px solid #C42608;
    color: #c00 !important;
    background: #FFF0EF
}

.flashmessage.error p {
    background: url(../../img/cygnite/cross.png) no-repeat 0 50%;
    color: #c00 !important
}

.flashmessage.success {
    background: #E0FBCC;
    border: 1px solid #6DC70C
}

.flashmessage.success p {
    background: url(../../img/cygnite/tick.png) no-repeat 0 50%;
    color: #2B6301 !important
}

.flashmessage.warning {
    background: #FFFCD3;
    border: 1px solid #EBCD41;
    color: #000
}

.flashmessage.warning p {
    background: url(../../img/cygnite/warning.png) no-repeat 0 50%;
    color: #5F4E01
}

.flashmessage.info {
    background: #DFEBFB;
    border: 1px solid #82AEE7
}

.flashmessage.info p {
    background: url(../../img/cygnite/help.png) no-repeat 0 50%;
    color: #064393
}

