@charset "UTF-8";
/***!  /templates/yootheme_kitawiwawuschel/css/custom.css?4.5.21  !***/

h1, h1.uk-width-xlarge, h2, h2.uk-width-large, .uk-breadcrumb li span {
    -moz-hyphens: auto!important;
    -o-hyphens: auto!important;
    -webkit-hyphens: auto!important;
    -ms-hyphens: auto!important;
    hyphens: auto!important;
}
@media (max-width: 640px) {
    .headline-list {
        max-width: 300px!important;
        -moz-hyphens: auto!important;
        -o-hyphens: auto!important;
        -webkit-hyphens: auto!important;
        -ms-hyphens: auto!important;
        hyphens: auto!important;
    }
    .uk-navbar-left img {
        max-width: 240px!important;
    }
}
.uk-navbar-right .uk-panel a {
    color: #000000!important;
}

.uk-button {
    line-height: 1.8em!important;
    padding-top: 7px;
    padding-bottom: 7px;
}


.tm-top { 
    padding-top: 0!important;
}
.tm-top.uk-section {
    padding-bottom: 0!important;
}

.tm-main.uk-section {
    padding-top: 0!important;
}

/* *****************************************************************************
Toolbar
***************************************************************************** */
.tm-toolbar, 
.tm-toolbar .uk-container {
    padding: 0!important;
    margin: 0!important;
}
.tm-toolbar .uk-container  .uk-grid.tm-grid-expand.uk-child-width-1-1 {
    background-color: #FAA519;
}

/* *****************************************************************************
Header
***************************************************************************** */
.tm-headerbar {
    margin-top: 50px;

}
.uk-navbar-dropdown li a:hover {
    text-decoration: underline;
}
li a span.uk-margin-small-right.uk-icon {
    margin-right: 5px!important;
}
li a span.uk-margin-small-right.uk-icon svg {
    width: 25px;
}
/* *****************************************************************************
Main
***************************************************************************** */
.uk-card-info {
    border: 2px solid #FAA519;
    border-radius: 15px;
}

.uk-card-primary {
   color: #000!important;
}

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


#jmap_sitemap,
#jmap_sitemap li a.selected {
font-size: 18px;
}

/* *****************************************************************************
/* Yootheme Pro Optimization */
/* ************************************************************************** */


.menu-icon-smile::before {
    --un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 1024 1024' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M288 421a48 48 0 1 0 96 0a48 48 0 1 0-96 0zm352 0a48 48 0 1 0 96 0a48 48 0 1 0-96 0zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64zm263 711c-34.2 34.2-74 61-118.3 79.8C611 874.2 562.3 884 512 884c-50.3 0-99-9.8-144.8-29.2A370.4 370.4 0 0 1 248.9 775c-34.2-34.2-61-74-79.8-118.3C149.8 611 140 562.3 140 512s9.8-99 29.2-144.8A370.4 370.4 0 0 1 249 248.9c34.2-34.2 74-61 118.3-79.8C413 149.8 461.7 140 512 140c50.3 0 99 9.8 144.8 29.2A370.4 370.4 0 0 1 775.1 249c34.2 34.2 61 74 79.8 118.3C874.2 413 884 461.7 884 512s-9.8 99-29.2 144.8A368.89 368.89 0 0 1 775 775zM664 533h-48.1c-4.2 0-7.8 3.2-8.1 7.4C604 589.9 562.5 629 512 629s-92.1-39.1-95.8-88.6c-.3-4.2-3.9-7.4-8.1-7.4H360a8 8 0 0 0-8 8.4c4.4 84.3 74.5 151.6 160 151.6s155.6-67.3 160-151.6a8 8 0 0 0-8-8.4z'/%3E%3C/svg%3E");
    mask: var(--un-icon) no-repeat;
    mask-size: 100% 100%;
    -webkit-mask: var(--un-icon) no-repeat;
    -webkit-mask-size: 100% 100%;
    background-color: #000;
    width: 20px;
    height: 20px;
}
.i-ant-design-smile-outlined {
    --un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 1024 1024' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M288 421a48 48 0 1 0 96 0a48 48 0 1 0-96 0zm352 0a48 48 0 1 0 96 0a48 48 0 1 0-96 0zM512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64zm263 711c-34.2 34.2-74 61-118.3 79.8C611 874.2 562.3 884 512 884c-50.3 0-99-9.8-144.8-29.2A370.4 370.4 0 0 1 248.9 775c-34.2-34.2-61-74-79.8-118.3C149.8 611 140 562.3 140 512s9.8-99 29.2-144.8A370.4 370.4 0 0 1 249 248.9c34.2-34.2 74-61 118.3-79.8C413 149.8 461.7 140 512 140c50.3 0 99 9.8 144.8 29.2A370.4 370.4 0 0 1 775.1 249c34.2 34.2 61 74 79.8 118.3C874.2 413 884 461.7 884 512s-9.8 99-29.2 144.8A368.89 368.89 0 0 1 775 775zM664 533h-48.1c-4.2 0-7.8 3.2-8.1 7.4C604 589.9 562.5 629 512 629s-92.1-39.1-95.8-88.6c-.3-4.2-3.9-7.4-8.1-7.4H360a8 8 0 0 0-8 8.4c4.4 84.3 74.5 151.6 160 151.6s155.6-67.3 160-151.6a8 8 0 0 0-8-8.4z'/%3E%3C/svg%3E");
    mask: var(--un-icon) no-repeat;
    mask-size: 100% 100%;
    -webkit-mask: var(--un-icon) no-repeat;
    -webkit-mask-size: 100% 100%;
    background-color: currentColor;
    width: 1.2em;
    height: 1.2em;
  }

.redaktion .js-editor-tinymce {
    /*display: none;*/
}
.redaktion .form-check-input {
    width: 30px;
    height: 30px;
}

/* Hide duplicate Breadcrum in edit form */
.redaktion.form .uk-breadcrumb > li:nth-child(3) {
    display: none;
}

.redaktion.form .tm-main .uk-container {
    max-width: 2000px!important;
    margin-left: 0!important;
    margin-right: 0!important;

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

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

.projektmanager .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;
}
.projektmanager .tm-main label {
    font-weight: bold;
}

.projektmanager .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;
}


/* Disqus Overlay */
#disqus_thread .uc-embedding-container {
    min-height: 300px!important;
}
/* Google Maps */
.map,
.map .uc-embedding-container {
    width: 100%!important;

}
