/* ==========================================================
   Form Introduction
   ========================================================== */

.form-intro{
    margin:8px 12px 10px;
    font:normal 13px/1.6 Tahoma, Verdana, Arial, sans-serif;
    color:#555;
}

/* ==========================================================
   Form Validation
   ========================================================== */

.form-error {
    display: block;
    margin-top: 4px;
    color: #d32f2f;
    font-size: 12px;
    line-height: 1.4;
}

.input-error {
    border: 1px solid #d32f2f !important;
    background: #fff8f8;
}

.alert-error{
    margin-bottom:15px;
    padding:10px 15px;
    border:1px solid #d32f2f;
    background:#fff5f5;
    color:#d32f2f;
}

.alert-error ul{
    margin:0;
    padding-left:20px;
}

/* ===========================
   Captcha
=========================== */

.captcha-wrapper{
    margin-bottom:20px;
}

.captcha-wrapper .form-error{
    margin-top:6px;
}