.validation-warning-icon {
  position: absolute;
  right: -5px;
  cursor: pointer;
  font-size: 1.5em;
  transform: scale(.8);
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -ms-transition: all 0.2s;
}

.validation-warning-icon:hover {
  transform: scale(1);
}

/* Popover */
.validation-popover.popover {
  color: #a94442;
  border-color: #a94442;
  background-color: white;
  width: 450px;
}

/* Popover Header */
.validation-popover .popover-title {
}

/* Popover Body */
.validation-popover .popover-content {
  padding: 4px 14px;
}

/* Popover Arrow */
.validation-popover .arrow {
  border-right-color: #a94442 !important;
}

.validation-popover ul {
  padding-left: 10px;
}

.ng-submitted .form-control.ng-invalid,
.ng-submitted .ng-invalid select,
.ng-submitted .ng-invalid input[type=text],
.ng-submitted .guni-multiselect.ng-invalid .guni-multiselect-values {
  border-color: #a94442;
}