﻿.validating-input-container {
    text-align: left;
    width: 100%;
}

.validating-input-label {
    font-size: 1.5rem;
    letter-spacing: 0.2px;
    font-weight: 600;
}

.validating-input {
    border: none;
    box-shadow: none;
    border-radius: 0;
    border-bottom: 1px solid #F5F8FA;
}

.validating-input-error {
    color: #da2e4e;
}

.input-error-no-validate {
    color: #da2e4e;
}

.validating-input:hover {
    border-color: #51626F;
}

.validating-input:active, .validating-input:focus {
    border-color: #009FE3;
    box-shadow: none;
}

.validating-input-error:active, .validating-input-error:focus {
    border-color: #da2e4e;
    box-shadow: none;
}
