.TreeListToolTip_BootstrapRVS {
  font: 14px/1.42857143 "Helvetica Neue", Helvetica, Arial, sans-serif; }

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

.TreeListReorderTop_BootstrapRVS,
.TreeListReorderBottom_BootstrapRVS {
  width: 9px;
  height: 9px;
  background-image: url('Common/radActionsSprite.png');
  background-repeat: no-repeat; }

.TreeListReorderTop_BootstrapRVS {
  background-position: -20.5px -1070.5px; }

.TreeListReorderBottom_BootstrapRVS {
  background-position: -20.5px -1020.5px; }

.TreeListToolTip_BootstrapRVS {
  border-color: #c98400;
  background: #ffefbd;
  color: #333; }

.RadTreeListRTL_BootstrapRVS .rtlExpand {
  background-position: -9px -109px; }

.RadTreeListRTL_BootstrapRVS .rtlHeader {
  padding-right: 0 !important;
  padding-left: 17px; }

.RadTreeListRTL_BootstrapRVS .rtlScroller {
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 0; }
