.RadTreeView_Bootstrap {
  color: #333333;
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.42857; }
  .RadTreeView_Bootstrap .rtUL .rtUL {
    padding-left: 22px; }
  .RadTreeView_Bootstrap .rtTop,
  .RadTreeView_Bootstrap .rtMid,
  .RadTreeView_Bootstrap .rtBot {
    padding: 0 0 0 22px; }
  .RadTreeView_Bootstrap .rtSp {
    height: 30px; }
  .RadTreeView_Bootstrap .rtImg {
    margin: 0 -22px 0 8px;
    position: relative;
    z-index: 1; }
  .RadTreeView_Bootstrap .rtIn {
    margin: 0;
    padding: 4px 8px;
    border-radius: 4px; }
  .RadTreeView_Bootstrap .rtImg + .rtIn {
    padding-left: 24px; }
  * + html .RadTreeView_Bootstrap a.rtIn {
    color: #333333; }
  .RadTreeView_Bootstrap .rtHover .rtIn {
    border-color: #e1e1e1;
    color: #000000;
    background-color: #eeeeee; }
  .RadTreeView_Bootstrap .rtSelected .rtIn {
    border-color: #607eb3;
    color: #ffffff;
    background-color: #6b98da; }
  * + html .RadTreeView_Bootstrap .rtEdit input {
    color: #ffffff; }
  .RadTreeView_Bootstrap .rtChecked,
  .RadTreeView_Bootstrap .rtUnchecked,
  .RadTreeView_Bootstrap .rtIndeterminate {
    margin-left: 3px;
    background-image: url('Common/radFormToggleSprite.png'); }
  .RadTreeView_Bootstrap .rtLoadingIcon {
    background-image: url('Common/loading_small.gif'); }
  .RadTreeView_Bootstrap .rtPlus,
  .RadTreeView_Bootstrap .rtMinus {
    margin: 0 0 0 -24px;
    width: 22px;
    height: 28px;
    background-image: url('Common/radActionsSprite.png'); }
  .RadTreeView_Bootstrap .rtPlus,
  .RadTreeView_Bootstrap .rtPlusHover {
    background-position: -14px -161px; }
  .RadTreeView_Bootstrap .rtMinus,
  .RadTreeView_Bootstrap .rtMinusHover {
    background-position: -14px -61px; }
  .RadTreeView_Bootstrap .rtLines .rtTop,
  .RadTreeView_Bootstrap .rtLines .rtMid,
  .RadTreeView_Bootstrap .rtLines .rtBot {
    background-position: 0 2px; }

.RadTreeView_Bootstrap_rtl .rtUL .rtUL {
  padding-left: 0;
  padding-right: 22px; }

.RadTreeView_Bootstrap_rtl .rtTop,
.RadTreeView_Bootstrap_rtl .rtMid,
.RadTreeView_Bootstrap_rtl .rtBot {
  padding-left: 0;
  padding-right: 22px; }

.RadTreeView_Bootstrap_rtl .rtPlus,
.RadTreeView_Bootstrap_rtl .rtMinus {
  margin-left: 0;
  margin-right: -22px; }

.RadTreeView_Bootstrap_rtl .rtPlus,
.RadTreeView_Bootstrap_rtl .rtPlusHover {
  background-position: -14px -111px; }

.RadTreeView_Bootstrap_rtl .rtMinus,
.RadTreeView_Bootstrap_rtl .rtMinusHover {
  background-position: -64px -61px; }

.RadTreeView_Bootstrap_rtl .rtImg {
  margin: 0 2px 0 -5px; }

.RadTreeView_Bootstrap_rtl .rtLines .rtTop,
.RadTreeView_Bootstrap_rtl .rtLines .rtMid,
.RadTreeView_Bootstrap_rtl .rtLines .rtBot {
  background-position: 100% 2px; }
