﻿input:required, textarea:required, select:required, .generalRequired {
    border: 1px solid red;
}

input[type=text].ng-invalid {
    border: 1px solid red !important;
}
input[type=number].ng-invalid {
    border: 1px solid red !important;
}
textarea.ng-invalid {
    border: 1px solid red !important;
}

textarea:valid, select:valid, input:disabled, textarea:disabled {
    border: 1px solid #ccc;
}

select:disabled {
    background-color: rgb(235, 235, 228);
    border: 1px solid #ccc !important;
}

input.form-control:valid {
    border:1px solid #ccc;
}
