/* CSS Document */
.has-error {
    /*border: 1px solid rgba(255,0,4,1.00);*/
    background-color: rgba(255,0,4,0.24)
}
.fp-form {
    margin: 0px auto;
    max-width: 600px;
}
.captcha-digit {
    max-height: 40px;
}
.captcha-result {
    font-size: 50px !important;
    height: 60px !important;                  /* overall input height */
    line-height: 60px !important;             /* match height for vertical centering */
    color: black !important;
    width: 100px !important;
    text-align: left !important;
    vertical-align: bottom!important;
    caret-color:#A8A1DF !important;
    box-sizing: border-box !important;        /* make sure padding fits inside */
    margin-top: 15px !important;
    padding: 20px 0px 2px 0px !important;                /* some horizontal breathing room */
    font-family: "Luckiest Guy", cursive;
    font-weight: 400;
    font-style: normal;
}
.ml15 {
    margin-left: 15px;
}