/**
 * webEdition CMS
 *
 * $Rev$
 * $Author$
 * $Date$
 *
 * This source is part of webEdition CMS. webEdition CMS is
 * free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 3 of the License, or
 * any later version.
 *
 * The GNU 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/webEditionCMS/License.txt
 *
 * @license	https://www.gnu.org/licenses/gpl-3.0.html  GPL
*/
/* CSS for home screen*/
/* This is a global config file for all scss files*/
/*main editable elements tabs - files*/
/* Colors */
body {
  background-color: white;
  margin: 1ex;
}
body.noHome {
  background: #d7dce0;
  height: 100%;
  margin: 0;
  padding: 0;
  text-align: center;
}
body.noHome img.blank_editor_logo {
  position: absolute;
  right: 0;
  bottom: 0;
}
.errorMessage {
  position: relative;
  top: 250px;
  display: block;
  border: 1px solid #999;
  margin: auto;
  padding: 1px;
}
div.widget_rss div.innercontent {
  background-color: transparent;
}
div.widget_rss div.innercontent * {
  background-color: transparent;
}
div.widget_rss div.innercontent a {
  color: black;
  text-decoration: none;
}
div.le_widget {
  margin-top: 1ex;
  margin-right: 1em;
  position: relative;
  top: 0;
  left: 0;
  margin-bottom: 15px;
  line-height: 120%;
}
div.le_widget .mediumicons span.fileicon .we-icon i {
  bottom: 5px;
}
div.le_widget.targetMask {
  background-color: none;
  border: 2px dotted #aaa;
}
div.le_widget.dragging {
  position: absolute;
  z-index: 100;
}
div.le_widget.dragging.bSet {
  filter: alpha(opacity=70);
  opacity: 0.7;
}
#divClone {
  position: relative;
  display: none;
}
.wildcard {
  position: relative;
  width: 1px;
  height: 1px;
}
#le_tblWidgets {
  table-layout: fixed;
}
#le_tblWidgets .widgetTitle {
  border-bottom: none;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  padding: 5px 11px;
}
#le_tblWidgets .label {
  font-size: 15px;
  color: white;
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
}
#le_tblWidgets div.widget {
  border: none;
  background: #d7dce0;
  height: 350px;
}
#le_tblWidgets div.widget.bgc_white {
  background-color: #d7dce0;
}
#le_tblWidgets div.widget.bgc_white .widgetTitle {
  /*background-color: $White;*/
  border: 1px solid #d7dce0;
  color: #4d565d;
}
#le_tblWidgets div.widget.bgc_white .widget_controls {
  background: #a5aaae;
}
#le_tblWidgets div.widget.bgc_lightCyan, #le_tblWidgets div.widget.bgc_lightcyan {
  background-color: #d7dce0;
}
#le_tblWidgets div.widget.bgc_lightCyan .widgetTitle, #le_tblWidgets div.widget.bgc_lightcyan .widgetTitle {
  /*background-color: #abc6e9;*/
}
#le_tblWidgets div.widget.bgc_lightCyan .widget_controls, #le_tblWidgets div.widget.bgc_lightcyan .widget_controls {
  background: #395e8d;
}
#le_tblWidgets div.widget.bgc_blue {
  background-color: #d7dce0;
}
#le_tblWidgets div.widget.bgc_blue .widgetTitle {
  /*background-color: #4675b1;*/
}
#le_tblWidgets div.widget.bgc_blue .widget_controls {
  background: #284a70;
}
#le_tblWidgets div.widget.bgc_green {
  background-color: #d7dce0;
}
#le_tblWidgets div.widget.bgc_green .widgetTitle {
  /*background-color: #82af38;*/
}
#le_tblWidgets div.widget.bgc_green .widget_controls {
  background: #2b4304;
}
#le_tblWidgets div.widget.bgc_orange {
  background-color: #d7dce0;
}
#le_tblWidgets div.widget.bgc_orange .widgetTitle {
  /*background-color: #f29638;*/
}
#le_tblWidgets div.widget.bgc_orange .widget_controls {
  background: #562e05;
}
#le_tblWidgets div.widget.bgc_red {
  background-color: #d7dce0;
}
#le_tblWidgets div.widget.bgc_red .widgetTitle {
  /*background-color: #c03a2f;*/
}
#le_tblWidgets div.widget.bgc_red .widget_controls {
  background: #410905;
}
#le_tblWidgets div.widget.bgc_yellow {
  background-color: #d7dce0;
}
#le_tblWidgets div.widget.bgc_yellow .widgetTitle {
  /*background-color: #FFBC00;*/
}
#le_tblWidgets div.widget.bgc_yellow .widget_controls {
  background: #705302;
}
#le_tblWidgets div.widget td {
  padding: 0;
  text-align: left;
  height: 22px;
}
#le_tblWidgets div.widget td.dragBar {
  cursor: move;
  width: 100%;
}
#le_tblWidgets div.widget td span {
  cursor: pointer;
}
#le_tblWidgets .widget_controls {
  border-spacing: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  width: 100%;
  height: 32px;
  border-bottom: none;
  font-size: 10px;
  color: #ffffff;
  padding: 3px;
}
#le_tblWidgets .widget_controls table {
  border-spacing: 0;
}
#le_tblWidgets .widget_controls span {
  padding-left: 5px;
  width: 2em;
  display: inline-block;
}
#le_tblWidgets .widget_controls span#num_users {
  padding-left: 0;
  width: auto;
}
#le_tblWidgets .widget_controls .fa-stack-2x, #le_tblWidgets .widget_controls .fa-3x, #le_tblWidgets .widget_controls .fa-2x {
  font-size: 16px;
}
#le_tblWidgets .widget_controls .fa {
  line-height: 23px;
  font-size: 14px;
}
#le_tblWidgets .widget_controls .fa:hover {
  color: #abc6e9;
}
div.content {
  text-align: left;
  padding: 5px;
}
div.innercontent {
  height: 300px;
  width: 100%;
  overflow: auto;
}
div.widget_mfd td.docIcon, div.widget_mfd td.icon, div.widget_upb td.docIcon, div.widget_upb td.icon, div.widget_wfl td.docIcon, div.widget_wfl td.icon, div.widget_sed td.docIcon, div.widget_sed td.icon, div.widget_mdc td.docIcon, div.widget_mdc td.icon {
  width: 20px;
  height: 20px;
  padding-right: 4px;
}
div.widget_mfd div.innercontent table, div.widget_sed div.innercontent table {
  width: 100%;
}
div.widget_mfd div.innercontent table td, div.widget_sed div.innercontent table td {
  vertical-align: text-bottom;
}
div.widget_mfd div.innercontent table td.doc, div.widget_sed div.innercontent table td.doc {
  cursor: pointer;
}
div.widget_mfd div.innercontent table td.doc.isOpen, div.widget_sed div.innercontent table td.doc.isOpen {
  color: red;
}
div.widget_mfd div.innercontent table td.doc.cols1 span.cutTextLeft, div.widget_sed div.innercontent table td.doc.cols1 span.cutTextLeft {
  max-width: 30em;
}
div.widget_mfd div.innercontent table td.doc.cols2 span.cutTextLeft, div.widget_sed div.innercontent table td.doc.cols2 span.cutTextLeft {
  max-width: 20em;
}
div.widget_mfd div.innercontent table td.doc.cols3 span.cutTextLeft, div.widget_sed div.innercontent table td.doc.cols3 span.cutTextLeft {
  max-width: 10em;
}
div.widget_mfd div.innercontent table td.doc.changed, div.widget_sed div.innercontent table td.doc.changed {
  color: inherit;
}
div.widget_mfd div.innercontent table td.doc.new, div.widget_sed div.innercontent table td.doc.new {
  text-decoration-line: underline;
}
div.widget_mfd div.innercontent table td.doc.deleted span, div.widget_sed div.innercontent table td.doc.deleted span {
  text-decoration: line-through;
}
div.widget_mfd div.innercontent table td.user, div.widget_sed div.innercontent table td.user {
  width: 10em;
}
div.widget_mfd div.innercontent table td.date, div.widget_sed div.innercontent table td.date {
  width: 8em;
}
div.widget_mdc div.innercontent a {
  color: #000000;
  text-decoration: none;
}
div.widget_pad div.innercontent iframe {
  width: 100%;
  height: 287px;
}
div.widget_upb td.upbEntry, div.widget_wfl td.upbEntry {
  vertical-align: middle;
  white-space: nowrap;
}
div.widget_upb td.upbEntry cursor:pointer i.fa.inWorflow, div.widget_wfl td.upbEntry cursor:pointer i.fa.inWorflow {
  color: 006DB8;
}
div.widget_upb td.upbEntry cursor:pointer i.fa.normal, div.widget_wfl td.upbEntry cursor:pointer i.fa.normal {
  color: E7E7E7;
}
div.widget_upb div.innercontent table, div.widget_wfl div.innercontent table {
  width: 100%;
}
div.widget_usr .innercontent {
  /*users_online*/
}
div.widget_usr .innercontent table {
  width: 100%;
}
div.widget_usr .innercontent table td {
  vertical-align: middle;
}
div.widget_usr .innercontent table td.usrIcon {
  width: 30px;
  margin-top: 8px;
}
div.widget_usr .innercontent table td.mail {
  width: 30px;
}
div.widget_usr .innercontent table tr:nth-child(1n+0) td.usrIcon {
  color: red;
}
div.widget_usr .innercontent table tr:nth-child(2n+0) td.usrIcon {
  color: blue;
}
div.widget_usr .innercontent table tr:nth-child(3n+0) td.usrIcon {
  color: green;
}
div.widget_usr .innercontent table tr:nth-child(4n+0) td.usrIcon {
  color: orange;
}
div.widget_usr .innercontent table tr:nth-child(5n+0) td.usrIcon {
  color: darkgreen;
}
div.widget_usr .innercontent table tr:nth-child(6n+0) td.usrIcon {
  color: darkblue;
}
div.widget_usr .innercontent table tr:nth-child(7n+0) td.usrIcon {
  color: darkslategray;
}
div.widget_usr .innercontent table tr:nth-child(8n+0) td.usrIcon {
  color: navy;
}
div.widget_usr .innercontent table tr:nth-child(9n+0) td.usrIcon {
  color: tomato;
}
div.widget_usr .innercontent table tr:nth-child(10n+0) td.usrIcon {
  color: orchid;
}
div.widget_usr .innercontent table tr:nth-child(11n+0) td.usrIcon {
  color: darkorange;
}
div.widget_usr .innercontent table tr:nth-child(12n+0) td.usrIcon {
  color: fuchsia;
}
div.widget_usr .innercontent table tr:nth-child(13n+0) td.usrIcon {
  color: seagreen;
}
div.widget_sct div.sct_row {
  display: block;
  margin-right: 1em;
  float: left;
}
div.widget_sct div.sct_row table {
  width: 100%;
}
div.widget_sct div.sct_row table tr {
  line-height: 150%;
}
div.widget_sct div.sct_row table tr td.sctFileIcon {
  width: 34px;
  height: 34px;
  padding-right: 5px;
  padding-bottom: 3px;
  cursor: pointer;
}
div.widget_sct div.sct_row table tr td.sctText {
  vertical-align: middle;
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
  cursor: pointer;
}
div.widget_fdl div.innercontent table {
  width: 100%;
}
div.widget_fdl div.innercontent table td.icon {
  width: 25px;
  text-align: center;
}
div.widget_fdl div.innercontent table td.icon.prioHigh {
  color: red;
}
div.widget_fdl div.innercontent table td.icon.prioLow {
  color: green;
}
div.widget_fdl div.innercontent table td.reset {
  text-align: right;
}
div.widget_fdl div.innercontent table td.noFailed {
  color: green;
}
div.widget_tsh div.innercontent table {
  width: 100%;
}
div.widget_tsh div.innercontent table td.reset {
  width: 2em;
}
div.widget_tsh div.innercontent table td.date {
  width: 10em;
}
div.widget_tsh div.innercontent table td.docIcon {
  width: 1em;
}
.cls_expand {
  vertical-align: top;
  width: 454px;
}
.cls_collapse {
  vertical-align: top;
  width: 225px;
}
