.main-navigation-menu ul a {
    min-width: 11rem;
    font-size: 16px;
    padding: 10px;
    border-bottom: 0px solid 
}
.post-slider .zeeslide .slide-content {
    border: solid 2px;
    opacity: 0.9;
    border-radius: 10px;
    bottom: 1.0em;
    left: 1.0em;
    padding: 0.5em 1.0em 1.0em;
}
.widget-magazine-posts .medium-post .entry-meta {
    font-size: 16px !important;
    border-bottom: solid 1px #000;
}
.header-main {
    background: #eee;
}
.type-post {
    margin: 0 0 1em 0;
    border-bottom: solid 1px #DA251D;
}
hr {
    background-color: #DA251D;
}
.category-archive-link {
text-align: center;
}
.widget {
    margin: 0 0 0em 0;
}
.widget-title {
    padding-left: 15px;
    color: #fff;
    background: #DA251D;
    border-radius: 5px;
}
.widget-title a:hover {
    color: #ee3333;
}
.entry-meta a:link {
    color: #DA251D;
}
.entry-meta {
    font-size: 16px !important;
}
.entry-meta a:link, .entry-meta a:visited {
    color: #DA251D;
}
.site {
    margin: 1em auto;
border: solid 2px;
}
.site-branding .custom-logo {
    margin: 0em 0em 0 0;
    max-width: 90%;
}
.kontakt {
margin-right: 2%;
margin-bottom: 0em;
line-height: 1.0;
}
.header-widget {
    float: none;
    margin: 1.75em 0 0.25em 1.5em;
}
@media only screen and (max-width: 60em) {
.sidebar {
    width: 100% !important;
    border-top: 1px solid #ddd;
    border-left: none;
}
.header-widgets {
    display: none;
    text-align: center;
}
}
.header-main {
    padding: 0;
}
.main-navigation-menu a {
    font-size: 16px;
    font-family: Arial;
    margin: -8px 0px -8px;
}
post-29 {
    display: none;
}
.sidebar {
    width: 25%;
    padding: 3em 2em 0;
}
.content-area {
    width: 75%;
    padding: 1em 3em 0;
}


.credit-link {
    float: left;
    padding: 0em;
    color: transparent;
}
.site-footer .site-info {
    float: left;
    padding: 30px;
    color: #fff;
}

@media only screen and (max-width: 30em) {
.content-area {
    width: 100%;
    padding: 0em 1em 0;
}
}
@media only screen and (max-width: 50em) {
.content-area {
    width: 100%;
    padding: 0em 1em 0;
}
}
 /* Anzeige von Autorenname über Beiträgen und im Archivtitel */
.meta-author  {
display: none !important;
}

.archive-title  {
display: none !important;
}