/* 
Credits: Bit Repository
CSS Library: http://www.bitrepositiry.com/
*/

html, body  { padding: 0; border: 0px none; }

.notification_error
{
    border: 1px solid #A25965;
    height: auto;
    width: 90%;
    margin: 15px 0;
    padding: 4px;
    background: #F8F0F1;
    text-align: left;
    -moz-border-radius: 5px;
}

.notification_ok
{
    border: 1px #567397 solid;
    height: auto;
    width: 90%;
    margin: 15px 0;
    padding: 8px;
    background: #f5f9fd;
    text-align: center;
    -moz-border-radius: 5px;
}

.form-item.has-error {
    padding-top: 7px;
    background-color: rgba(255, 0, 0, 0.09);
    margin-bottom: 5px;
    /* border: 1px solid rgb(116, 22, 22); */
}
.form-item .error-msg {
    display: none;
    color: rgb(215, 62, 62);
}
.form-item.has-error .error-msg {
    display: block;
    margin-top: -20px;
}