@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;
}

/* body, 
a.uk-card,
a {
    cursor: pointer!important;
} */

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

/* *****************************************************************************
* Dialog / Dialog Mobile
* **************************************************************************** */

.uk-nav-default > li > a {
  font-weight: bold;
}
.uk-nav-default > li > a,
.uk-offcanvas-bar .uk-nav-default > li > a,
.uk-dropbar .uk-nav-default > li > a,
.uk-dropbar .uk-nav-default .uk-nav-sub a {
  color: #fff !important;
  font-size: 26px;
}

/* *****************************************************************************
* Main-content
* **************************************************************************** */
.uk-breadcrumb li:first-child a:before {
  display: inline-block;
  content: "";
  width: 28px;
  height: 20px;
  background: url(https://www.netzsinn.de/templates/yootheme/vendor/assets/uikit/src/images/icons/home.svg)
    no-repeat;
  background-size: contain;
  position: relative;
  top: 3px;
}
.rl_quickindex.card {
  padding: 0 !important;
}

.rl_quickindex.card .card-body {
  padding-bottom: 0 !important;
  font-size: 22px;
}

/* *****************************************************************************
* Engagebox
* **************************************************************************** */
@media (max-width: 640px) {
  .engagebox .uk-button-primary {
    padding-left: 10px;
    padding-right: 10px;
  }
}

/* *****************************************************************************
* Tassos Modal Popup 
* **************************************************************************** */

.netzsinn-button-popup:hover {
  background-color: #4fba40;
}

/* *****************************************************************************
* Quickindex
* *****************************************************************************/

.rl_quickindex.card {
  font-size: 1.5em;
  min-height: 20px;
  padding: 40px;
  margin-bottom: 20px;
  background-color: #f3f3f3;
  border-radius: 0;
}

/* *****************************************************************************
* Offcanvas - Mobile
* **************************************************************************** */

/* *****************************************************************************
* Referenzen
* **************************************************************************** */

/* Hide return URL textfield */
#uri_base64encoded {
  display: none;
}
/* Editor View: Hide Yootheme Pro Builder button */
.redaktion .btn-primary[href*="p=customizer"] {
  display: none;
}

/* Hide TinyMCE Editor */
.redaktion.hideeditor #editor {
  display: none;
}

/* Editor View: Hide introtext on JCE, TinyMCE or Code Mirror*/
.redaktion.hideintro
  #com-content-form
  #editor
  joomla-editor-codemirror:first-child,
.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;
}

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

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

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

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

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

.redaktion input,
.redaktion select,
.redaktion textarea {
  padding-left: 10px;
  padding-right: 10px;
  background-color: #fff;
  border-bottom: none !important;
}
.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;
}
/* Editor View: Hide introtext on TinyMCE or Code Mirror*/
.redaktion #com-content-form > #editor > .control-group:nth-child(2),
.redaktion .js-editor-tinymce:first-child {
  display: none !important;
}

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

.redaktion button[aria-controls="publishing"],
.redaktion button[aria-controls="metadata"] {
  display: none !important;
}

.redaktion .tm-main fieldset {
  background-color: #f1f1f1;
  padding: 10px;
  margin-bottom: 10px;
}
.redaktion .tm-main textarea,
.redaktion .tm-main input,
.redaktion .tm-main select {
  background-color: #ffffff !important;
  border: 2px solid #000000 !important;
}

.cf-fileupload,
.cf-fileupload * {
  cursor: auto !important;
}
.cf-fileupload.dz-max-files-reached {
  pointer-events: auto !important;
}

/* 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;
}

/* *****************************************************************************
/* Scroll To Top */
/* *************************************************************************** */

.scrollToTop svg {
  width: 42px;
  height: 42px;
  margin-top: -8px;
}

/* *****************************************************************************
/* Accessibility */
/* *************************************************************************** */

.form-select:where(select)[size] {
  padding: 5px !important;
}

.djacc-popup .djacc__openbtn--default,
.djacc-popup .djacc__close,
.djacc-popup .djacc__bar:before {
  background-color: #3daf2c;
  border: 1px solid #fff;
}
.djacc-popup {
  top: 30% !important;
}

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

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

/* *****************************************************************************
 * Disqus
 * ************************************************************************** */

/* Disqus Overlay */
#disqus_thread .uc-embedding-container {
  min-height: 300px !important;
}

