﻿.tree-selector {
  border: 1px solid #ccc;
  border-radius: 3px;
  background-color: #fff;
}
.tree-selector input[type="checkbox"] {
  float: left;
  margin-right: 5px;
  margin-top: 2px;
}
.tree-selector ul,
.tree-selector li {
  list-style-type: none;
}
.tree-selector ul {
  padding-left: 20px;
}
.tree-selector ul:first-child {
  padding-left: 0;
  margin-bottom: 0;
}
.tree-selector .tree-expander {
  float: left;
  margin-right: 5px;
  position: relative;
  z-index: 100;
  cursor: pointer;
}
.tree-selector li.collapsed ul {
  display: none;
}
.tree-selector li.collapsed > .title-row > .tree-expander-expanded {
  display: none;
}
.tree-selector li.expanded > .title-row > .tree-expander-collapsed {
  display: none;
}
.tree-selector li[data-has-children="false"] {
  margin-left: 17px;
}
.tree-selector .title-row {
  min-height: 20px;
  padding-top: 2px;
  padding-left: 5px;
  position: relative;
}
.tree-selector .title-row .hasChildren {
  display: block;
  padding-left: 45px;
  text-indent: -5px;
  margin: 0 0 0 !important;
}
.tree-selector .title-row .noChildren {
  display: block;
  padding-left: 25px;
  text-indent: -5px;
  margin: 0 0 0 !important;
}
.tree-selector[data-mode="check"] {
  padding: 5px;
}
.tree-selector[data-mode="click"] {
  border-top: none;
  border-radius: 0 0 3px 3px;
  display: none;
  position: absolute;
  z-index: 1000;
}
.tree-selector[data-mode="click"] .title-row:hover {
  background-color: #eee;
  cursor: pointer;
}
.tree-selector[data-mode="click"].showing {
  display: block;
}
.tree-selector [data-enabled='false'] {
  display: none;
}
.tree-selector [data-has-active-children='false'] > .title-row > .tree-expander {
  visibility: hidden;
}
.tree-selector.show-inactive [data-enabled='false'] {
  display: list-item;
}
.tree-selector.show-inactive [data-enabled='false'] > .title-row > a,
.tree-selector.show-inactive [data-enabled='false'] > .title-row > span {
  color: #bbb;
}
.tree-selector.show-inactive [data-has-active-children='false'] > .title-row > .tree-expander {
  visibility: visible !important;
}
.treeview-value-viewer {
  background-image: url('/Content/img/collapse_arrow.png');
  background-repeat: no-repeat;
  background-position: 98% center;
  cursor: pointer;
}
/*# sourceMappingURL=treeview.css.map */