.selectorUtilDialog {
  position: absolute;
  width: auto;
  padding: 0.3em;
  background-color: white;
  border: 1px solid #ababab;
  z-index: 999;
  display: none;
}
.selectorUtilDialog label {
  width: 100px;
  font-weight: bold;
  display: inline-block;
}
.selectorUtilDialog .rangeContainer {
  padding: 0.3em;
  border-bottom: 1px solid #f5f5f5;
}
.selectorUtilDialog .rangeContainer select {
  display: inline-block;
  width: 225px;
  padding: 2px;
}
.selectorUtilDialog .dateContainer,
.selectorUtilDialog .relativeContainer {
  padding: 0.3em;
}
.selectorUtilDialog .dateContainer .labelSpan,
.selectorUtilDialog .relativeContainer .labelSpan {
  display: inline-block;
  margin-right: 0.2em;
}
.selectorUtilDialog .dateContainer input[type="radio"],
.selectorUtilDialog .relativeContainer input[type="radio"] {
  position: relative;
  top: 2px;
}
.selectorUtilDialog .dateContainer .invalidDateRange,
.selectorUtilDialog .relativeContainer .invalidDateRange {
  color: #b31317;
  font-weight: bold;
  font-size: 11px;
  display: none;
}
.selectorUtilDialog .dateContainer input[type="text"] {
  width: 80px;
  display: inline-block;
  margin-right: 0.3em;
}
.selectorUtilDialog .relativeContainer input[type="number"] {
  width: 40px;
  display: inline-block;
  margin-right: 0.3em;
}
.selectorUtilDialog .relativeContainer select {
  margin-right: 0.3em;
  padding: 3px;
}
.selectorUtilDialog .relativeContainer span {
  margin-right: 0.5em;
}
.selectorUtilDialog .relativeContainer .fromContainer,
.selectorUtilDialog .relativeContainer .toContainer {
  display: block;
  margin-left: 120px;
  padding-top: 5px;
}
.selectorUtilDialog .relativeContainer .relativeFromCheckbox,
.selectorUtilDialog .relativeContainer .relativeToCheckbox {
  position: relative;
  top: 2px;
}
.ui-multiselect.ui-widget.ui-state-default.ui-corner-all.ui-date-range {
  height: 21px;
}
.trackerSelectorTag.ui-multiselect-menu {
  background: white;
  border: 1px solid #ababab;
  padding: 0;
  z-index: 2;
}
.trackerSelectorTag .ui-widget-header {
  padding: 0;
  background: none;
  border-top: hidden;
  border-right: hidden;
  border-left: hidden;
  border-bottom: 1px solid #d1d1d1;
  margin: 0;
}
.trackerSelectorTag .ui-multiselect-filter {
  padding: 0.3em;
  float: none;
}
.trackerSelectorTag .ui-multiselect-filter input {
  width: 100%;
  margin: 0;
}
.trackerSelectorTag .ui-multiselect-optgroup a {
  border-bottom: 1px solid #d1d1d1 !important;
}
.trackerSelectorTag li input {
  margin-right: 0 !important;
}
.ui-multiselect-menu li.branchTracker {
  padding-left: 10px !important;
}
.ui-multiselect-menu li.branchTracker.level-1 {
  padding-left: 10px !important;
}
.ui-multiselect-menu li.branchTracker.level-2 {
  padding-left: 20px !important;
}
.ui-multiselect-menu li.branchTracker.level-3 {
  padding-left: 30px !important;
}
.ui-multiselect-menu li.branchTracker.level-4 {
  padding-left: 40px !important;
}
.ui-multiselect-menu li.branchTracker.level-5 {
  padding-left: 50px !important;
}
.ui-multiselect-menu li.branchTracker.level-6 {
  padding-left: 60px !important;
}
.ui-multiselect-menu li.hiddenTracker span {
  color: #ababab;
}
