﻿form.ng-submitted .nevda-validate.ng-invalid,
form.ng-submitted .nevda-validate.ng-invalid.ng-dirty,
span.ng-invalid.ng-dirty span.k-picker-wrap,
form.ng-submitted span.ng-invalid span.k-picker-wrap,
form.ng-submitted .k-widget.k-numerictextbox.ng-invalid,
.k-widget.k-numerictextbox.ng-dirty.ng-invalid,
form.ng-submitted .k-widget.k-autocomplete.ng-invalid,
.k-widget.k-autocomplete.ng-dirty.ng-invalid,
.nevdaStyle form.ng-submitted .k-widget.ng-invalid>span.k-dropdown-wrap.k-state-default,
.nevdaStyle .k-widget.ng-dirty.ng-invalid> span.k-dropdown-wrap.k-state-default,
form.ng-submitted .ng-invalid>.fakeMultiselect,
.ng-invalid.ng-dirty>.fakeMultiselect,
/*textarea.ng-invalid,*/
form.ng-submitted .ng-invalid>.maskedTestBox,
.ng-invalid.ng-dirty>.maskedTestBox,
.validated--tooltipIsShown > [uib-tooltip-template] > .ng-invalid:not(.ng-dirty),
.ng-invalid.ng-dirty > .fromItem__itemRow, form.ng-submitted .ng-invalid > .fromItem__itemRow,
.ng-invalid.ng-dirty > .condition__itemRow, form.ng-submitted .ng-invalid > .condition__itemRow,
select-expression.ng-invalid.ng-dirty
{
    border: 1px solid #FA787E!important;
}


/* Atveju kai pageidaujama apibrėžti kitą elementą pašalinam nuo tėvinio. */
.validated--tooltipIsShown > [uib-tooltip-template] > from-item.ng-invalid:not(.ng-dirty),
.validated--tooltipIsShown > [uib-tooltip-template] > condition.ng-invalid:not(.ng-dirty),
.validated--tooltipIsShown > [uib-tooltip-template] > button-input.ng-invalid:not(.ng-dirty) {
    border: none !important;
}