.RadOrgChart_Bootstrap {
  color: #333333;
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  /* Loading states */ }
  .RadOrgChart_Bootstrap .rocGroup {
    border-radius: 10px;
    background-color: #f5f5f5;
    border: 1px solid #e7e7e7; }
  .RadOrgChart_Bootstrap .rocItemContent, .RadOrgChart_Bootstrap .rocItemTemplate {
    border-color: #ddd;
    border-radius: 5px;
    background: #e7e7e7; }
  .RadOrgChart_Bootstrap .rocExpandArrow, .RadOrgChart_Bootstrap .rocCollapseArrow, .RadOrgChart_Bootstrap .rocExpandGroupArrow, .RadOrgChart_Bootstrap .rocCollapseGroupArrow {
    width: 16px;
    height: 16px;
    border-radius: 3px;
    color: #333333;
    border-color: #cccccc;
    background-color: #ffffff;
    background-image: url('Common/radActionsSprite.png');
    z-index: 1000; }
    .RadOrgChart_Bootstrap .rocExpandArrow:hover, .RadOrgChart_Bootstrap .rocCollapseArrow:hover, .RadOrgChart_Bootstrap .rocExpandGroupArrow:hover, .RadOrgChart_Bootstrap .rocCollapseGroupArrow:hover {
      border-color: #c2c2c2;
      background-color: #e0e0e0; }
  .RadOrgChart_Bootstrap .rocExpandArrow, .RadOrgChart_Bootstrap .rocCollapseArrow {
    margin-left: -9px;
    bottom: -9px; }
  .RadOrgChart_Bootstrap .rocExpandArrow {
    background-position: -17px -1067px; }
  .RadOrgChart_Bootstrap .rocCollapseArrow {
    background-position: -17px -1017px; }
  .RadOrgChart_Bootstrap .rocExpandGroupArrow {
    background-position: -17px -1167px; }
  .RadOrgChart_Bootstrap .rocCollapseGroupArrow {
    background-position: -17px -1117px; }
  .RadOrgChart_Bootstrap .rocLoadingNodes .rocExpandArrow, .RadOrgChart_Bootstrap .rocLoadingNodes .rocCollapseArrow, .RadOrgChart_Bootstrap .rocLoadingGroups .rocExpandGroupArrow, .RadOrgChart_Bootstrap .rocLoadingGroups .rocCollapseGroupArrow {
    background-image: url('Common/loading_small.gif'); }
  .RadOrgChart_Bootstrap .rocLineUp, .RadOrgChart_Bootstrap .rocLineDown, .RadOrgChart_Bootstrap .rocLineHorizontal {
    background-image: url('../Common/OrgChart/rocLinesDark.png'); }
  .RadOrgChart_Bootstrap.rocDetachedItemContainer .rocGhostItem, .RadOrgChart_Bootstrap.rocDetachedItemContainer .rocGhostNode, .RadOrgChart_Bootstrap.rocDetachedNodeContainer .rocGhostItem, .RadOrgChart_Bootstrap.rocDetachedNodeContainer .rocGhostNode {
    border-color: #dddddd;
    background-color: #fcfcfc;
    border-radius: 0.28571em; }
  .RadOrgChart_Bootstrap.rocDetachedItemContainer .rocDropClue, .RadOrgChart_Bootstrap.rocDetachedNodeContainer .rocDropClue {
    background-image: url('../Common/Actions/actionDragDropDark.png'); }

.rocToolbar_Bootstrap {
  padding: 5px;
  border-color: #e7e7e7;
  background-color: #f5f5f5; }
  .rocToolbar_Bootstrap ul {
    margin-left: -5px; }
  .rocToolbar_Bootstrap li {
    margin-left: 5px;
    border-radius: 3px; }
  .rocToolbar_Bootstrap .rocToolbarButton {
    border-radius: 3px;
    border-color: #cccccc;
    background-color: #ffffff;
    background-position: 0 0;
    text-indent: -999em;
    float: left;
    overflow: hidden; }
    .rocToolbar_Bootstrap .rocToolbarButton:first-child {
      margin: 0; }
    .rocToolbar_Bootstrap .rocToolbarButton:hover {
      border-color: #c2c2c2;
      background-color: #e0e0e0; }
    .rocToolbar_Bootstrap .rocToolbarButton:active {
      border-color: #c2c2c2;
      background-color: #e0e0e0; }
    .rocToolbar_Bootstrap .rocToolbarButton .rocToolbarButton.rocActionDrillHere {
      background-position: -32px 0; }
    .rocToolbar_Bootstrap .rocToolbarButton .rocToolbarButton.rocActionGoToParent {
      background-position: -32px -16px; }
    .rocToolbar_Bootstrap .rocToolbarButton .rocToolbarButton.rocActionGoToRoot {
      background-position: -32px -32px; }
