.js-validate-error-label {
    padding-left: 32px;
}

.fcf-input-group-icon {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}

.fcf-icon {
    padding: 12px;
    padding-left: 0px;
    color: #495057;
    min-width: 20px;
    text-align: left;
    border:0px;
    outline: none;
}

.fcf-form-control-icon {
    border-radius: 0.25rem;
}

label.fcf-label-icon {
    display: inline-block;
    margin-bottom: 0.1rem;
    padding-left: 32px;
}