/**
 * webEdition CMS
 *
 * $Rev$
 * $Author$
 * $Date$
 *
 * This source is part of the webEdition SDK. The webEdition SDK is
 * free software; you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License
 * the Free Software Foundation; either version 3 of the License, or
 * any later version.
 *
 * The GNU Lesser General Public License can be found at
 * https://www.gnu.org/licenses/gpl-3.0.html.
 * A copy is found in the textfile
 * webEdition/licenses/webEditionSDK/License.txt
 *
 *
 * @license    https://www.gnu.org/licenses/gpl-3.0.html  LGPL
 */
/* This is a global config file for all scss files*/
/*main editable elements tabs - files*/
/* Colors */
.tree {
  padding: 10px 0;
  white-space: nowrap;
}
#treetable {
  border-collapse: collapse;
  border-width: 0;
  color: black;
  margin: 0;
  padding: 0 0 0 1ex;
  white-space: nowrap;
}
#treetable.deleteSelector {
  top: 150px;
}
#treetable.moveSelector {
  top: 165px;
}
#treetable.collectionSelector {
  top: 205px;
}
#treetable table {
  border-collapse: collapse;
  border-spacing: 0;
  border: none;
  width: 100%;
}
#treetable label {
  padding-left: 0.5ex;
}
#treetable span {
  cursor: pointer;
}
#treetable span.treeKreuz {
  border: 0 solid #a5aaae;
  display: inline-block;
  font-size: 12px;
  height: 1.8em;
  position: relative;
  vertical-align: middle;
  width: 1ex;
  /*for lines*/
}
#treetable span.treeKreuz i.fa-square {
  color: white;
  left: -4px;
}
#treetable span.threedots {
  display: inline-block;
  background-color: lightgrey;
  width: 80%;
  text-align: center;
}
#treetable span.strich {
  border-left-width: 1px;
  margin-left: 1ex;
  width: 1ex;
}
#treetable span.kreuzung {
  border-left-width: 1px;
  margin-left: 1ex;
  width: 1ex;
}
#treetable span.kreuzungend {
  border-left: 1px solid darkgrey;
  height: 0.8em;
  margin-bottom: 1em;
  margin-left: 1ex;
  width: 1ex;
}
#treetable span.kreuzung::before, #treetable span.kreuzungend::before {
  border-bottom: 1px solid #a6abb0;
  content: " ";
  display: inline-block;
  position: absolute;
  top: 1.4ex;
  width: 1em;
}
#treetable span.kreuzung i::before, #treetable span.kreuzungend i::before {
  position: absolute;
  top: -2px;
  left: -4px;
}
#treetable .loginDenied, #treetable .notpublished, #treetable .checked_notpublished, #treetable .red {
  color: red !important;
}
#treetable .bold {
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
}
#treetable .blue {
  color: blue;
}
#treetable .disabled {
  color: grey;
  cursor: pointer;
}
#treetable .item, #treetable .group, #treetable a, #treetable .selected_item, #treetable .selected_group {
  color: #192c3a;
  cursor: pointer;
  font-size: 11px;
}
#treetable .disabled a, #treetable a, #treetable a:active, #treetable a:visited, #treetable .item a, #treetable .group a, #treetable .selected_item a, #treetable .selected_group a, #treetable .notpublished a, #treetable .checked_item a, #treetable .checked_group a, #treetable .checked_notpublished a, #treetable .checked_changed a, #treetable .selected_notpublished_item a, #treetable .selected_changed_item a, #treetable .selected_open_group a {
  text-decoration: none;
}
#treetable .group, #treetable .selected_group {
  color: #192c3a;
  font-family: liberation_sansbold, sans-serif;
  font-size: 11px;
  font-weight: normal;
}
#treetable .selected_item, #treetable .selected_group {
  background-color: #6070B6;
}
#treetable .selected_notpublished_item, #treetable .selected_changed_item, #treetable .selected_open_group, #treetable .checked_changed, #treetable .checked_item, #treetable .checked_group, #treetable .checked_notpublished {
  background-color: #4d565d;
  color: #ffffff;
  cursor: pointer;
  padding: 2px 5px;
}
#treetable .selected_notpublished_item {
  background-color: red;
}
#treetable .selected_changed_item {
  background-color: #3366CC;
}
#treetable .selected_open_group {
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
}
#treetable .checked_group {
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
}
#treetable .selected_group, #treetable .selected_item {
  /*background-color: #D4DBFA;*/
  background-color: #325e94;
  color: #ffffff;
  padding: 2px 5px;
}
#treetable span.fileicon {
  margin-right: 0.1em;
}
#treetable span.treeEntry {
  position: relative;
  /*label:hover::after {
			content: " - ID: " attr(title);
			color:$Grey;
			font-family: $weFont;
		}*/
}
#treetable i.inscheduler {
  background-color: white;
  color: #3366CC;
  left: 0;
  position: absolute;
}
#treetable i.isprotected {
  background-color: white;
  left: 1em;
  position: absolute;
  top: 0.5em;
}
#treetable span.collectionitem span.fileicon .fa-file {
  opacity: 0.4;
}
#treetable span.collectionitem label.item, #treetable span.collectionitem labe.notpublished, #treetable span.collectionitem label.changed {
  opacity: 0.8;
}
