/* Make the masthead heading the same height as the navigation */
.header h3 {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 40px;
  padding-bottom: 19px;
}

.tooltip-inner {
    max-width: 600px;
    text-align: left;
}

.modal {
	margin-top:80px;
}

/* datepicker (sch-date) tonen in modal-dialoog */
.dropdown-menu[datepicker-popup-wrap] {
  z-index:4000;
}

#ui-datepicker-div {
  z-index:1051 !important;
}

/* backdrop tijdens cg-busy voor grid-header en grid-selected */
.cg-busy {
  z-index: 1026;
}
.cg-busy-default-wrapper {
  z-index: 1027;
}

.form-control.ng-invalid {
    background-color: rgba(255, 222, 222, 1);
    border-color: #a94442;
    color: #a94442;
}

pre {
   font-family: "courier new", courier, monospace;
   font-size: 10px;
}

.btn-portal {
  white-space: normal;
}

.btn-portal:hover, .btn-portal:focus, .btn-portal:active, .btn-portal.active, .open>.dropdown-toggle.btn-portal {
  border-color: #022b51;
}

.error {
  color: #a94442 !important;
}

/* IE disable outlining and tooltip by required fields */
input:required:invalid {
  outline: none;
}

textarea:required:invalid {
  outline: none;
}

select:required:invalid {
  outline: none;
}

input::-ms-tooltip {
  display: none;
}

textarea::-ms-tooltip {
  display: none;
}

select::-ms-tooltip {
  display: none;
}

select{
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.modal-xlg {
  width: 1250px;
}
