/* line 7, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.largetree-container {
  background-color: #EEE;
  margin-bottom: 1em;
  overflow-x: auto;
  overflow-y: auto;
  padding: 1px; }
  /* line 14, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .reparented-highlight .title {
    background-color: #93d093;
    transition: all 0.5s linear; }
  /* line 19, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .reparented .title {
    background-color: auto;
    transition: all 1.5s linear; }
  /* line 24, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container button.expandme {
    background: none;
    border: 0; }
  /* line 29, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .waypoint {
    height: 0;
    display: table-row; }
  /* line 34, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container li {
    padding: 0;
    margin: 0.5em 0; }
  /* line 39, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .waypoint.populated {
    display: none; }
  /* line 43, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .root {
    width: 100%; }
  /* line 47, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container table {
    table-layout: fixed; }
  /* line 51, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container tr.multiselected-row {
    outline: 1px solid #0A6AA1; }
    /* line 54, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
    .largetree-container tr.multiselected-row td {
      background-color: #b6def5; }
  /* line 60, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container td.drag-handle,
  .largetree-container td.no-drag-handle {
    display: none; }
  /* line 65, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container.drag-enabled td.drag-handle,
  .largetree-container.drag-enabled td.no-drag-handle {
    display: table-cell; }
  /* line 69, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container.drag-enabled td.no-drag-handle {
    width: 2em; }
  /* line 72, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container.drag-enabled td.drag-handle {
    width: 2em;
    background-image: url(/archivesspace/tree_drag_handle.gif);
    background-repeat: no-repeat;
    background-position: 4px 50%;
    cursor: move; }
  /* line 79, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container.drag-enabled td.drag-handle.drag-disabled {
    visibility: hidden; }
  /* line 80, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container.drag-enabled td.drag-handle.multiselected {
    width: 2em;
    background-color: #0A6AA1; }
  /* line 86, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container td.resource-level {
    width: 8%; }
  /* line 87, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container td.resource-type {
    width: 18%; }
  /* line 88, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container td.resource-container {
    width: 28%; }
  /* line 90, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container td.digital-object-type {
    width: 12%; }
  /* line 91, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container td.file-uri-summary {
    width: 28%; }
  /* line 94, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container td {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    height: 2em;
    line-height: 2em; }
  /* line 109, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .expandme:focus {
    border: 0;
    outline-style: none; }
  /* line 114, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .expandme-icon.expanded {
    transform: rotate(90deg);
    transition: transform 100ms ease-out; }
  /* line 119, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container tr.current {
    outline: 1px solid #0A6AA1; }
    /* line 122, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
    .largetree-container tr.current td {
      background-color: #EFFAFF; }
  /* line 127, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indentor {
    display: inline-block;
    height: inherit;
    text-align: right;
    background-color: #F1F1F1;
    background-image: repeating-linear-gradient(90deg, transparent, transparent 23px, #FFFFFF 24px); }
  /* line 137, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container table.root tbody tr:nth-of-type(odd) {
    background-color: #FAFAFA; }
  /* line 140, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container table.root tbody tr:first-child {
    background-color: #F1F1F1; }
    /* line 142, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
    .largetree-container table.root tbody tr:first-child td.title {
      padding-left: 6px; }
  /* line 149, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-0 .indentor {
    width: 24px; }
  /* line 150, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-1 .indentor {
    width: 24px; }
  /* line 151, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-2 .indentor {
    width: 48px; }
  /* line 152, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-3 .indentor {
    width: 72px; }
  /* line 153, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-4 .indentor {
    width: 96px; }
  /* line 154, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-5 .indentor {
    width: 120px; }
  /* line 155, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-6 .indentor {
    width: 144px; }
  /* line 156, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-7 .indentor {
    width: 168px; }
  /* line 157, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-8 .indentor {
    width: 192px; }
  /* line 158, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-9 .indentor {
    width: 216px; }
  /* line 159, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-10 .indentor {
    width: 240px; }
  /* line 160, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-11 .indentor {
    width: 264px; }
  /* line 161, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-12 .indentor {
    width: 288px; }
  /* line 162, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-13 .indentor {
    width: 312px; }
  /* line 163, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-14 .indentor {
    width: 336px; }
  /* line 164, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-15 .indentor {
    width: 360px; }
  /* line 165, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container .indent-level-16 .indentor {
    width: 384px; }
  /* line 168, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container tr#new .indentor, .largetree-container tr#new .new-title {
    float: left; }
  /* line 171, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container tr#new .new-title {
    margin-left: 4px;
    line-height: 2em; }
  /* line 176, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container tr#new .indentor .glyphicon {
    line-height: 2em;
    margin-right: 4px;
    color: #4cae4c; }
  /* line 185, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container tr.cut td {
    background-color: #CCC;
    box-shadow: inset 0 1px 2px #999; }

/* line 192, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.largetree-progress-indicator {
  width: 100%;
  height: 5px;
  display: block;
  visibility: hidden; }

/* line 199, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.ui-resizable-handle.ui-resizable-s {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 8px;
  background-color: #EEE;
  background-image: url(/archivesspace/drag_handle.png);
  background-repeat: no-repeat;
  background-position: center center;
  border-top: 1px solid #DDD;
  border-bottom: 1px solid #D9D9D9;
  cursor: ns-resize; }
  /* line 213, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .ui-resizable-handle.ui-resizable-s:hover {
    background-color: #e9e9e9; }
  /* line 217, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .ui-resizable-handle.ui-resizable-s .tree-resize-toggle {
    font-family: 'Glyphicons Halflings';
    position: absolute;
    font-size: 8px;
    right: 0;
    top: 0px;
    padding: 0 20px;
    cursor: pointer;
    background: rgba(0, 0, 0, 0.1);
    line-height: 8px;
    color: #888; }
    /* line 229, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
    .ui-resizable-handle.ui-resizable-s .tree-resize-toggle:before {
      content: '\e114'; }
    /* line 233, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
    .ui-resizable-handle.ui-resizable-s .tree-resize-toggle:hover {
      text-decoration: none; }
  /* line 240, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .ui-resizable-handle.ui-resizable-s.maximized .tree-resize-toggle:before {
    content: '\e113'; }

/* line 248, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.ui-resizable-resizing .ui-resizable-handle.ui-resizable-s {
  background-color: #e9e9e9; }

/* line 253, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.tree-drag-indicator {
  position: fixed;
  display: inline-block;
  z-index: 1000;
  background-color: white;
  padding: 5px;
  border: solid black 1px; }
  /* line 261, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .tree-drag-indicator ul {
    margin: 0;
    padding: 0;
    padding-left: 1.5em; }

/* line 269, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.largetree-container.drag-enabled tr.drag-drop-over {
  outline: 1px solid #028482; }
  /* line 271, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container.drag-enabled tr.drag-drop-over td {
    background-color: #F0FFF0; }
/* line 275, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.largetree-container.drag-enabled tr.drag-drop-over-disallowed {
  outline: 1px solid #c82829; }
  /* line 277, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  .largetree-container.drag-enabled tr.drag-drop-over-disallowed td {
    background-color: #FFF0F0; }
/* line 281, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.largetree-container.drag-enabled .drag-annotation {
  float: right;
  width: 12px;
  text-align: center;
  height: 1.5em;
  line-height: 1.5em;
  margin-right: 2px;
  font-size: 0.8em;
  color: #FFF; }

/* line 293, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.tree-scroll-hotspot {
  position: absolute;
  opacity: 0;
  z-index: 900; }

/* line 300, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
#object_container .blockout {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.2);
  z-index: 100; }

/* line 308, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
.largetree-blockout {
  position: fixed;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 200;
  top: 0;
  left: 0; }

/* line 318, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
#tree-toolbar {
  padding: 4px 5px 4px 0;
  background-image: linear-gradient(to bottom, #f3f3f3 0%, #ededed 100%);
  margin: 0;
  border-top: 1px solid #EEE;
  border-bottom: 1px solid #DFDFDF; }
  /* line 326, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  #tree-toolbar .tree-transfer-form form {
    margin: 0; }
  /* line 329, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  #tree-toolbar .tree-transfer-form fieldset {
    width: 300px;
    padding: 10px; }
  /* line 333, /Users/lyrasis/Desktop/ASpaceVersions/archivesspace-2.0.0/archivesspace/public/vendor/assets/stylesheets/archivesspace/largetree.scss */
  #tree-toolbar .tree-transfer-form .form-actions {
    margin: 0; }
