/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 09 2026 | 10:02:05 */
.content-area{
    max-width: none;
}

#page {
    max-width: none !important;
}

#content{
	font-size: 120%;
}

.highlight{
	white-space: nowrap;
}

.font-size-sm, .items .entry-summary, .main-navigation .nav-menu, .nav-search-form, .posts .entry-meta, .site-footer{
	font-size: 1.2em;
}

.site-info{
	font-size: 0.9em;
}

.search-toggle {
  display: none !important;
}
.search-form{
  display: none !important;
}
@media only screen and (max-width: 54.9375em) {
    .main-navigation-inner {
        display: none;
        position: relative;
        padding: 1em 1% 1em;
    }
}

.site-header-inner{
    max-width: none !important;
}

.main-navigation {
    float: right;
    margin-left: 1%;
}

.menu-toggle-old {
   position: sticky;
	float: right;
}
.menu-toggle{
	position: fixed; /* Fixiert das Element am Viewport */
  top: 0;          /* Ganz oben */
  right: 1rem;        /* Ganz rechts */
  z-index: 1000;   /* Stellt sicher, dass es über anderen Inhalten liegt */
  left: auto;
}

.site-header {
	padding-left: 1rem;
}

.site-title{clear: both;
    padding: 0;
    overflow-wrap: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    text-rendering: optimizeLegibility;
    text-transform: uppercase;
}

h1.entry-title{
	margin: 0 0 1%;
}

.site-content {
    padding: 1% 0;
}

.site-footer{
	padding: 1% 0;
}

.site-banner-thumbnail > img{
    object-fit: fill;
    width: 100%;
}