/**
 * BootstrapValidator (http://bootstrapvalidator.com)
 *
 * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
 *
 * @version     v0.4.5
 * @author      https://twitter.com/nghuuphuoc
 * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
 * @license     MIT
 */


form .help-block{background-color:transparent; color:rgba(206,9,9,1.00); font-weight: 500; font-size: 15px; margin: 0.2rem 0; padding: 0.1rem 0; border-radius: .2rem!important; display: inline-block;}
form .help-block::before{
    content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='bi flex-shrink-0 me-1' role='img' width='16px' height='16px' fill='rgba(206,9,9,1.00)'><path d='M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/></svg>");
    width: 1em;
height: 1em;
vertical-align: -.125em;
fill: rgba(206,9,9,1.00);
margin-right: .25rem!important;
flex-shrink: 0!important;
}
li.bv-tab-success>a{color:#3c763d}
li.bv-tab-error>a{color:#a94442}
.form-control-feedback {
    position: absolute;
	margin-top: 0.1rem;
    left: -0.55rem;
	top: 2.98rem;
    z-index: 200;
    display: block;   
    text-align: right;
    pointer-events: none;
}

.form-group {
position: relative;
}
.has-error .form-control-feedback {
    color: #E74C3C;
}
.has-success .form-control-feedback {
    color: #18BCA0;
}

.form-group.has-error > input {
    background-color: #FAF6F6;
    padding-left: 1rem;
}
.form-group.has-error .form-field:not(.filled):not(:focus):placeholder-shown ~ .form-label {
    color: rgba(206,9,9,1.00);
    padding-left: 0.7rem;
}