form .form-group{
    position: relative;
    overflow: visible !important;
}
form label.error{
    position: absolute;
    top: calc(100% + 2px);
    left: 0;
    color: #e6272f;
    font-size: 10px;
    line-height: 11px;
}
.login-register form label.error{
    left: 15px;
}
input.error, input.error:focus, 
textarea.error, textarea.error:focus{
    border: 1px solid #e6272f;
}
span.error .k-dropdown-wrap, span.error .k-picker-wrap{
    border: 1px solid #e6272f !important;
}

@media (max-width: 767px){
    form .row > div > label.error{
        margin-left: 15px;
    }
}
