@charset "UTF-8";h1,
h2,
h3,
.uk-h1,
.uk-h2,
.uk-h3,
.uk-article-title,
.el-title,
.el-content {
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
}

.uk-button {
  line-height: 1.5em;
  padding-top: 10px;
  padding-bottom: 10px;
}

.tm-toolbar .uk-subnav li {
  text-transform: uppercase;
}

.tm-page {
  box-shadow: 0px 0px 50px rgba(29, 37, 47, 0.8);
}
/* *************************************************************************** */
/* Sidebar / Aside */
/* *************************************************************************** */

/* Navi */
.sidebar .uk-nav.uk-nav-default > li > a,
aside .uk-nav.uk-nav-default > li > a {
  padding: 10px 20px;
}

.sidebar .uk-nav.uk-nav-default > li.uk-active > a,
aside .uk-nav.uk-nav-default > li.uk-active > a {
  background-color: #a68564;
  color: #fff;
}

.sidebar .uk-nav.uk-nav-default > li.uk-active.uk-parent > a:hover,
aside .uk-nav.uk-nav-default > li.uk-active.uk-parent > a:hover {
  background-color: #a68564;
  color: #fff;
}

/* Subnavi */
.sidebar .uk-nav.uk-nav-default > li > ul > li > a,
aside .uk-nav.uk-nav-default > li > ul > li > a {
  padding: 10px 20px;

  color: #91959c;
}
.sidebar .uk-nav.uk-nav-default > li > ul > li > a:hover,
aside .uk-nav.uk-nav-default > li > ul > li > a:hover {
  color: #a68564;
}

.sidebar .uk-nav.uk-nav-default > li > ul > li.uk-active > a,
aside .uk-nav.uk-nav-default > li > ul > li.uk-active > a {
  background-color: #e4f4d2;
  color: #666;
}

/* Quotations */
.sidebar .uk-card.uk-card-muted,
aside .uk-card.uk-card-muted {
  background-color: #f9f9f9;
  padding: 20px;
}

/* *****************************************************************************
* Header
* **************************************************************************** */
.uk-navbar-right .uk-navbar-toggle .uk-icon > svg {
  width: 30px;
}

/* *****************************************************************************
* Balbooa Form
* **************************************************************************** */
.ba-form-acceptance-field label.ba-form-checkbox > span,
.ba-form-field-item .ba-form-checkbox-wrapper label.ba-form-checkbox > span {
  background: rgba(255, 255, 255, 1) !important;
}

.ba-form-field-item
  .ba-form-checkbox-wrapper
  input[type="checkbox"]:checked
  + span {
  background: #696969 !important;
  color: #ffffff !important;
  border: 2px solid #696969 !important;
}

.custom-html-wrapper {
  font-weight: bold;
  font-family: var(--label-typography-font-family);
  font-size: 1.1em;
  letter-spacing: var(--label-typography-letter-spacing);
}
/* *************************************************************************** */
/* Yootheme Redaktion Optimization */
/* *************************************************************************** */

/* Hide return URL textfield */
#uri_base64encoded {
  display: none;
}
/* Editor View: Hide Yootheme Pro Builder button */
.btn-primary[href*="p=customizer"],
.redaktion .btn-primary[href*="p=customizer"] {
  display: none;
}
/* Editor View: Hide introtext on JCE, TinyMCE or Code Mirror*/
.redaktion.hideintro #com-content-form #editor .wf-editor-container:first-child,
.redaktion.hideintro #com-content-form #editor .js-editor-tinymce:first-child {
  display: none !important;
}

/* Hide Aimy Canonical Tab*/
#com-content-form button[aria-controls="attrib-aimy_cncl"],
.redaktion.hideaimy #com-content-form button[aria-controls="attrib-aimy_cncl"] {
  display: none !important;
}

/* Editor View: Hide image panel on TinyMCE or Code Mirror*/
#com-content-form button[aria-controls="images"],
.redaktion.hideimagepanel #com-content-form button[aria-controls="images"] {
  display: none !important;
}

/* Hide Publishing Tab*/
#com-content-form button[aria-controls="publishing"],
.redaktion.hidepublishing #com-content-form button[aria-controls="publishing"] {
  display: none !important;
}

/* Hide Metadata Tab*/
#com-content-form button[aria-controls="metadata"],
.redaktion.hidemetadata #com-content-form button[aria-controls="metadata"] {
  display: none !important;
}

/* Hide Button Kopieren und Speichern */
#adminForm button[data-submit-task="article.save2copy"],
.redaktion #adminForm button[data-submit-task="article.save2copy"] {
  display: none !important;
}

/* Hide Button Kopieren und Speichern */
#adminForm button[data-submit-task="article.save2copy"],
.redaktion #adminForm button[data-submit-task="article.save2copy"] {
  display: none !important;
}

.redaktion input,
.redaktion input.form-control,
.redaktion select,
.redaktion textarea {
  font-size: 1.4em;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #fff !important;
  border-bottom: none !important;
}
.redaktion .form-text {
  font-size: 1.4em;
}
.redaktion .tm-main {
  font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande",
    "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-family: "Nunito Sans";
  font-size: 0.8em;
}

.redaktion .tm-main label {
  font-weight: bold;
}

.redaktion .tm-main fieldset {
  background-color: #f1f1f1;
  padding: 10px;
  margin-bottom: 10px;
}

/* Table 9 */
.el-text-5 .filter-content {
  word-wrap: break-word !important;
  line-height: 1.5em;
  text-rendering: optimizeLegibility;
}

.fs-datatable-block.fs-datatable-footer,
.fs-datatable-block.fs-datatable-header {
  border: none;
  padding: 0;
}

/* *****************************************************************************
/* JSitemap */
/* *************************************************************************** */

#jmap_sitemap .folder:hover,
#jmap_sitemap .folder:focus,
#jmap_sitemap li a:hover,
#jmap_sitemap li a:focus {
  color: #27306c;
}
#jmap_sitemap,
#jmap_sitemap li a.selected {
  font-size: 18px;
}

