/**
 * 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
 */
/* This is a global config file for all scss files*/
/*main editable elements tabs - files*/
/* Colors */
div.wysiwyg_fullscreenMask {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: black;
  opacity: 0.6;
  z-index: 69;
}
div.wysiwyg_editfooter {
  background: #a5aaae;
  height: 40px;
  bottom: 8px;
  left: 9px;
  right: 9px;
  box-sizing: border-box;
  overflow: hidden;
  text-align: right;
  padding: 7px 10px;
  position: fixed;
  z-index: 71;
  border: 2px solid white;
  border-top: none;
}
div.tox.tox-tinymce {
  border: 1px solid #a5aaae;
}
div.tox.tox-tinymce div.tox-editor-container {
  background-color: white;
}
div.tox.tox-tinymce div.tox-editor-container div.headerDiv {
  /*display: block;*/
  position: relative;
  height: 28px;
}
div.tox.tox-tinymce div.tox-editor-container div.headerDiv div.header {
  /*display: block;*/
  text-align: right;
  padding-right: 8px;
  cursor: default;
}
div.tox.tox-tinymce div.tox-editor-container div.headerDiv div.header span.btn {
  cursor: pointer;
}
div.tox.tox-tinymce div.tox-editor-container div.headerDiv div.header span.btn i {
  font: normal normal normal 14px/1 FontAwesome;
}
div.tox.tox-tinymce div.tox-editor-container div.headerDiv div.header span.btn.btnRestore {
  color: gray;
  font-weight: normal;
}
div.tox.tox-tinymce div.tox-editor-container div.headerDiv div.header span.btn.btnClose {
  color: red;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-editor-header {
  border-bottom: 1px solid #ccc;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar {
  background: none;
  background-color: #f8f8fa;
  /*not transparent: we need a background-color when in fullscreen mode!*/
  padding: 2px;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group {
  height: 26px;
  /* 32px */
  background-color: #ebeef0;
  border-top: none;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  border-left: none;
  border-radius: 3px;
  padding: 0;
  margin: 2px;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn, div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group span.tox-tbtn {
  background-color: transparent;
  width: 26px;
  /* 32px */
  height: 26px;
  /* 32px */
  margin: 0;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group div.tox-split-button {
  background-color: transparent;
  height: 26px;
  /* 32px */
  margin: 0;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group span.tox-tbtn:hover, div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:hover {
  background-color: #ccc;
  color: white;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group span.tox-tbtn:hover svg.we_svg_size, div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:hover svg.we_svg_size {
  fill: white;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group span.tox-tbtn:hover svg.we_svg_size svg, div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:hover svg.we_svg_size svg {
  fill: white;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn, div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group div.tox-tbtn--select, div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group div.tox-split-button {
  background-color: transparent;
  color: inherit;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn span.tox-tbtn__select-label, div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group div.tox-tbtn--select span.tox-tbtn__select-label, div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group div.tox-split-button span.tox-tbtn__select-label {
  color: inherit;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn--enabled {
  background-color: #ccc;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:disabled {
  background-color: transparent;
  color: inherit;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:disabled span.tox-tbtn__select-label {
  opacity: 0.2;
  cursor: not-allowed;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:disabled span.tox-icon.tox-tbtn__icon-wrap svg {
  opacity: 0.2;
}
div.tox.tox-tinymce div.tox-editor-container div.tox-toolbar div.tox-toolbar__group button.tox-tbtn--select {
  width: auto;
}
.tox-fullscreen div.tox.tox-tinymce.tox-fullscreen {
  z-index: 70;
}
.tox-fullscreen div.tox.tox-tinymce.tox-fullscreen.we_invalid {
  border-color: red;
}
.tox-fullscreen div.tox.tox-tinymce.tox-fullscreen div.headerDiv div.header {
  left: 0;
  right: 0;
}
.tox-fullscreen div.tox.tox-tinymce.tox-fullscreen > div {
  border-left: 2px solid white;
  border-right: 2px solid white;
}
.tox-fullscreen div.tox.tox-tinymce.tox-fullscreen.wysiwyg_weFullscreen {
  padding: 8px 8px 47px 8px;
  background-color: transparent;
}
.tox-fullscreen div.tox.tox-tinymce-aux {
  z-index: 71;
}
div.tox.tox-tinymce-aux div.tox-tiered-menu div.tox-menu.tox-collection.tox-collection--list.tox-selected-menu div.tox-collection__group {
  overflow: hidden;
}
div.tox.tox-tinymce-aux div.tox-notifications-container {
  margin-top: -35px;
}
.tox iframe.tox-edit-area__iframe {
  background-color: transparent;
}
.tox svg {
  --emphasise: #4d82b8;
  --iconEmphasise: #4d82b8;
  --delete: #e68497;
  --insert: green;
  --bright: white;
  --tinyThirdColor: #eac282;
  --thirdColor: #eac282;
  --plain: #555;
  --hover: transparent;
  --fill: #555;
  height: 30px;
}
.tox div.tox-menu div.tox-menu-nav__js[aria-checked="false"] .tox-collection__item-checkmark object {
  display: none;
}
.tox .tox-icon.tox-tbtn__icon-wrap svg.we_svg_size, .tox .tox-collection__item-icon.tox-collection__item-checkmark svg.we_svg_size, .tox .tox-swatch.tox-swatch--remove svg.we_svg_size {
  width: 18px;
  height: 18px;
}
.tox .tox-collection__item[role="menuitemcheckbox"] svg.we_svg_size {
  width: 48px;
  height: 24px;
}
.tox .tox-tbtn__select-chevron .we_svg_size, .tox .tox-split-button__chevron .we_svg_size, .tox .tox-collection__item-caret .we_svg_size {
  width: 10px;
  height: 20px;
}
.tox .tox-statusbar__resize-handle .we_svg_size {
  width: 6px;
  height: 6px;
}
.tox .tox-dialog {
  /*
		div.tox-toolbar{
			span.tox-tbtn.tox-tbtn--enabled{
				background-color: gold;
			}
		}
		*/
}
.tox .tox-dialog .tox-checkbox__icons .we_svg_size, .tox .tox-dialog .tox-dialog__footer .we_svg_size {
  width: 20px;
  height: 20px;
}
.tox .tox-dialog .tox-selectfield__icon-js .we_svg_size {
  width: 10px;
  height: 10px;
}
.tox div.tox-pop__dialog div.tox-toolbar {
  background: none;
  background-color: white;
  /*#f8f8fa;*/
  padding: 2px;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group {
  height: 26px;
  /* 32px */
  /*background-color: #ebeef0;*/
  border-top: none;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #eee;
  border-left: none;
  /*border-radius: 3px;*/
  padding: 0;
  margin: 2px;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn {
  background-color: transparent;
  width: 26px;
  /* 32px */
  height: 26px;
  /* 32px */
  margin: 0;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn.tox-split-button__chevron, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn.tox-split-button__chevron {
  width: 16px;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn.tox-split-button__chevron svg {
  /*transform: rotate(-90deg);*/
  transform: rotate(0);
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn.tox-split-button__chevron.tox-tbtn--enabled svg {
  transform: rotate(0);
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn.tox-split-button__chevron.wequickbar_chevron {
  width: 26px;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn.tox-split-button__chevron.wequickbar_chevron.wequickbar_chevron_active {
  background-color: #ccc;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group div.tox-split-button {
  background-color: transparent;
  height: 26px;
  /* 32px */
  margin: 0;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn:hover, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:hover {
  background-color: #ccc;
  color: white;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn:hover svg.we_svg_size, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:hover svg.we_svg_size {
  fill: white;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group span.tox-tbtn:hover svg.we_svg_size svg, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:hover svg.we_svg_size svg {
  fill: white;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group div.tox-tbtn--select, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group div.tox-split-button {
  background-color: transparent;
  color: inherit;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn span.tox-tbtn__select-label, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group div.tox-tbtn--select span.tox-tbtn__select-label, .tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group div.tox-split-button span.tox-tbtn__select-label {
  color: inherit;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn--enabled {
  background-color: #ccc;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:disabled {
  background-color: transparent;
  color: inherit;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:disabled span.tox-tbtn__select-label {
  opacity: 0.2;
  cursor: not-allowed;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn:disabled span.tox-icon.tox-tbtn__icon-wrap svg {
  opacity: 0.2;
}
.tox div.tox-pop__dialog div.tox-toolbar div.tox-toolbar__group button.tox-tbtn--select {
  width: auto;
}
.tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu {
  background-color: white;
  /*#f8f8fa;*/
}
.tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu div.tox-collection__group {
  overflow: hidden;
  height: 26px;
  /* 32px */
  /*background-color: #ebeef0;*/
  border-top: none;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #eee;
  border-left: none;
  /*border-radius: 3px;*/
  padding: 0;
  margin-top: 2px;
}
.tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu div.tox-collection__group div.tox-menu-nav__js.tox-collection__item {
  width: 26px;
  height: 26px;
  padding: 0;
}
.tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu div.tox-collection__group div.tox-menu-nav__js.tox-collection__item.tox-collection__item--active {
  background-color: inherit;
}
.tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu div.tox-collection__group div.tox-menu-nav__js.tox-collection__item.tox-collection__item--active.tox-collection__item--enabled, .tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu div.tox-collection__group div.tox-menu-nav__js.tox-collection__item.tox-collection__item--enabled {
  background-color: #c8cbcf;
}
.tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu div.tox-collection__group div.tox-menu-nav__js.tox-collection__item.tox-collection__item--active:hover, .tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu div.tox-collection__group div.tox-menu-nav__js.tox-collection__item.tox-collection__item--active.tox-collection__item--enabled:hover, .tox div.tox-tiered-menu div.tox-collection--grid.tox-selected-menu div.tox-collection__group div.tox-menu-nav__js.tox-collection__item.tox-collection__item--enabled:hover {
  background-color: #dee0e2;
}
:root {
  --tinyTextColor: black;
  --tinyTextColorStroke: gray;
  --tinyTextColorFill: none;
  --tinyTextColorLineheight: 5;
  --tinyTextColorLineY: 22;
  --tinyBackColorChar: black;
  --tinyBackColorStroke: gray;
  --tinyBackColorFill: white;
}
