.TreeListToolTip_Bootstrap {
  font: 14px/1.42857 "Helvetica Neue", Helvetica, Arial, sans-serif; }

.RadTreeList_Bootstrap {
  border-color: #dddddd;
  background: #ffffff;
  color: #333333;
  font: 14px/1.42857 "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadTreeList_Bootstrap .rtlAdd,
  .RadTreeList_Bootstrap .rtlUpdate,
  .RadTreeList_Bootstrap .rtlCancel,
  .RadTreeList_Bootstrap .rtlEdit,
  .RadTreeList_Bootstrap .rtlDel,
  .RadTreeList_Bootstrap .rtlExpand,
  .RadTreeList_Bootstrap .rtlCollapse,
  .RadTreeList_Bootstrap .rtlSortAsc,
  .RadTreeList_Bootstrap .rtlSortDesc {
    background-image: url('Common/radActionsSprite.png'); }
  .RadTreeList_Bootstrap .rtlTable a {
    color: #337ab7; }
  .RadTreeList_Bootstrap .rtlTable td {
    vertical-align: middle; }
  .RadTreeList_Bootstrap .rtlHeader {
    background-color: #f5f5f5; }
  .RadTreeList_Bootstrap .rtlHeader th,
  .RadTreeList_Bootstrap .rtlR td,
  .RadTreeList_Bootstrap .rtlA td {
    padding: 5px 7px 4px 7px;
    height: 32px; }
  .RadTreeList_Bootstrap .rtlHeader a {
    color: #333333; }
  .RadTreeList_Bootstrap div.rtlHeader,
  .RadTreeList_Bootstrap .rtlScroller,
  .RadTreeList_Bootstrap .rtlHeader th {
    border-color: #f2f2f2; }
  .RadTreeList_Bootstrap .rtlA {
    background-color: #f9f9f9; }
  .RadTreeList_Bootstrap .rtlRFooter {
    background-color: #f5f5f5; }
  .RadTreeList_Bootstrap .rtlFooter .rtlTable {
    height: 49px; }
  .RadTreeList_Bootstrap .rtlRFooter td {
    border-color: #f2f2f2; }
  .RadTreeList_Bootstrap .rtlREdit {
    background-color: #5094ce; }
  .RadTreeList_Bootstrap .rtlR td,
  .RadTreeList_Bootstrap .rtlA td,
  .RadTreeList_Bootstrap .rtlREdit td,
  .RadTreeList_Bootstrap .rtlEditForm {
    border-color: #f2f2f2; }
  .RadTreeList_Bootstrap .rtlRSel {
    background: #337ab7;
    color: #ffffff; }
  .RadTreeList_Bootstrap .rtlRSel a {
    color: #ffffff; }
  .RadTreeList_Bootstrap .rtlRSel td {
    background: #337ab7; }
  .RadTreeList_Bootstrap .rtlRActive {
    background: #dddddd; }
  .RadTreeList_Bootstrap .rtlRActive td {
    border-color: #dddddd; }
  .RadTreeList_Bootstrap .rtlVBorders td.rtlL,
  .RadTreeList_Bootstrap .rtlLines td.rtlL {
    background-color: #ffffff; }
  .RadTreeList_Bootstrap .rtlExpand,
  .RadTreeList_Bootstrap .rtlCollapse {
    margin: 0;
    width: 32px;
    height: 32px;
    display: inline-block; }
  .RadTreeList_Bootstrap .rtlExpand {
    background-position: -9px -159px; }
  .RadTreeList_Bootstrap .rtlCollapse {
    background-position: -59px -59px; }
  .RadTreeList_Bootstrap .rtlAdd,
  .RadTreeList_Bootstrap .rtlUpdate,
  .RadTreeList_Bootstrap .rtlCancel,
  .RadTreeList_Bootstrap .rtlEdit,
  .RadTreeList_Bootstrap .rtlDel {
    width: 32px;
    height: 32px;
    border: 1px solid transparent;
    border-radius: 4px; }
    .RadTreeList_Bootstrap .rtlAdd:hover,
    .RadTreeList_Bootstrap .rtlUpdate:hover,
    .RadTreeList_Bootstrap .rtlCancel:hover,
    .RadTreeList_Bootstrap .rtlEdit:hover,
    .RadTreeList_Bootstrap .rtlDel:hover {
      background-color: #e6e6e6;
      border: 1px solid #eeeeee; }
  .RadTreeList_Bootstrap .rtlEdit {
    background-position: -10px -3110px; }
  .RadTreeList_Bootstrap .rtlUpdate {
    background-position: -10px -2610px; }
  .RadTreeList_Bootstrap .rtlAdd,
  .RadTreeList_Bootstrap .rtlHeader .rtlAdd {
    background-position: -10px -3010px; }
  .RadTreeList_Bootstrap .rtlCancel {
    background-position: -10px -2810px; }
  .RadTreeList_Bootstrap .rtlDel {
    background-position: -10px -3310px; }
  .RadTreeList_Bootstrap .rtlRSel .rtlEdit,
  .RadTreeList_Bootstrap .rtlREdit .rtlEdit {
    background-position: -110px -3110px; }
  .RadTreeList_Bootstrap .rtlRSel .rtlUpdate,
  .RadTreeList_Bootstrap .rtlREdit .rtlUpdate {
    background-position: -110px -2610px; }
  .RadTreeList_Bootstrap .rtlRSel .rtlAdd,
  .RadTreeList_Bootstrap .rtlRSel .rtlHeader .rtlAdd,
  .RadTreeList_Bootstrap .rtlREdit .rtlAdd,
  .RadTreeList_Bootstrap .rtlREdit .rtlHeader .rtlAdd {
    background-position: -110px -3010px; }
  .RadTreeList_Bootstrap .rtlRSel .rtlCancel,
  .RadTreeList_Bootstrap .rtlREdit .rtlCancel {
    background-position: -110px -2810px; }
  .RadTreeList_Bootstrap .rtlRSel .rtlDel,
  .RadTreeList_Bootstrap .rtlREdit .rtlDel {
    background-position: -110px -3310px; }
  .RadTreeList_Bootstrap .rtlSortAsc,
  .RadTreeList_Bootstrap .rtlSortDesc {
    margin: 0 0 0 4px; }
  .RadTreeList_Bootstrap .rtlSortAsc {
    background-position: -20px -20px; }
  .RadTreeList_Bootstrap .rtlSortDesc {
    background-position: -20px -70px; }
  .RadTreeList_Bootstrap .rtlPager > td {
    border-top: 1px solid #f2f2f2; }
  .RadTreeList_Bootstrap td.rtlPagerCell {
    padding: 7px; }
  .RadTreeList_Bootstrap .rtlPagerCell {
    border-top: 1px solid #eeeeee;
    background: #f5f5f5;
    color: #999999;
    font: 14px/1.42857 "Helvetica Neue", Helvetica, Arial, sans-serif; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlWrap {
      padding: 0;
      line-height: normal; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlArrPart1,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlArrPart2 {
      font-size: 0; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart a {
      margin: 0;
      padding: 0;
      width: 32px;
      height: 32px;
      border: 1px solid #eeeeee;
      border-left-width: 0;
      box-sizing: content-box;
      background-color: #ffffff;
      color: #333333; }
      .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst:hover,
      .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev:hover,
      .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext:hover,
      .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast:hover,
      .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton:hover,
      .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart a:hover {
        background-color: #e6e6e6;
        border-color: #d0d0d0;
        color: #333333; }
    .RadTreeList_Bootstrap .rtlPagerCell.NumericPages .rtlNumPart a:first-child {
      border-left-width: 1px;
      border-radius: 4px 0 0 4px; }
    .RadTreeList_Bootstrap .rtlPagerCell.NumericPages .rtlNumPart a:last-child {
      border-radius: 0 4px 4px 0; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart a {
      text-align: center; }
      .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart a.rtlCurrentPage {
        background-color: #337ab7;
        border: 1px solid #2e6da4;
        color: #ffffff; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlNumPart span {
      padding: 5px 0;
      display: inline-block;
      float: none; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton {
      padding: 0 7px;
      width: 50px;
      border-left-width: 1px;
      border-radius: 4px;
      font-size: 14px; }
    * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst,
    * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev,
    * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext,
    * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast,
    * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton {
      height: 34px; }
    * + html .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerButton {
      width: auto;
      height: 34px; }
    * + html .RadTreeList_Bootstrap .rtlPagerCell .RadInput {
      vertical-align: middle; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPagerLabel {
      padding: 7px 7px 0 7px;
      line-height: 1.42857;
      display: inline-block; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlInfoPart {
      margin-top: 9px; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlAdvPart {
      margin-left: 10px; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext,
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast {
      background-image: url('Common/radActionsSprite.png');
      background-repeat: no-repeat; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageFirst {
      border-left-width: 1px;
      border-radius: 4px 0 0 4px;
      background-position: -9px -709px; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPagePrev {
      background-position: -9px -109px; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageNext {
      background-position: -9px -159px; }
    .RadTreeList_Bootstrap .rtlPagerCell .rtlPageLast {
      border-radius: 0 4px 4px 0;
      background-position: -9px -759px; }
  .RadTreeList_Bootstrap .rtlREdit [type="text"],
  .RadTreeList_Bootstrap .rtlEditForm [type="text"] {
    padding-top: 0;
    padding-bottom: 0;
    height: 32px;
    border: 1px solid #dddddd;
    border-radius: 4px; }
  .RadTreeList_Bootstrap .rtlEditForm {
    font: 14px/1.42857 "Helvetica Neue", Helvetica, Arial, sans-serif;
    border: 1px solid #dddddd; }
    .RadTreeList_Bootstrap .rtlEditForm [type="text"] {
      margin-left: 4px; }
    .RadTreeList_Bootstrap .rtlEditForm table {
      margin: 7px; }
    .RadTreeList_Bootstrap .rtlEditForm .rtlHeader {
      padding: 9px 7px; }
  .RadTreeList_Bootstrap .rtlDragHandle {
    background-image: url('Grid/rgDrag.gif'); }

.TreeListReorderTop_Bootstrap,
.TreeListReorderBottom_Bootstrap {
  width: 9px;
  height: 9px;
  background-image: url('Common/radActionsSprite.png');
  background-repeat: no-repeat; }

.TreeListReorderTop_Bootstrap {
  background-position: -20.5px -1070.5px; }

.TreeListReorderBottom_Bootstrap {
  background-position: -20.5px -1020.5px; }

.TreeListToolTip_Bootstrap {
  border-color: #c98400;
  background: #ffefbd;
  color: #333; }

.RadTreeListRTL_Bootstrap .rtlExpand {
  background-position: -9px -109px; }
.RadTreeListRTL_Bootstrap .rtlHeader {
  padding-right: 0 !important;
  padding-left: 17px; }
.RadTreeListRTL_Bootstrap .rtlScroller {
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 0; }
