#menu-primary { font-size: 1em; width: 60%; margin: -380px 0 12px 0; float: right; position: relative; z-index: 99; }  #branding { float: left; width: 90%; overflow: hidden; margin-top: 20px; } #site-description { border-top: 0; } .single-thumbnail {display:none;}  #menu-primary li a {color:black !important;} .breadcrumb-trail { display: none; } .loop-nav { display: none; } .widget img {border:none;}
.entry-title-extra {
word-break: break-all;
}
.empfehlung .awac-wrapper {
display: none;
}
.tnp-submit {background-color: #1ab3d1 !important;}
.has-background {padding: 15px;}
.post_tag {display: none;}
.block-14 { margin-bottom:60px;}
.wp-block-columns {
margin-bottom: 0px;
}
@media only screen and (max-width: 600px) {
.related-posts {
list-style-type: none;
margin: 0;
margin-left: 10px;
height: 180px;
}
.related-posts li {
padding: 0; margin: 0;
float: left;
padding: 5px;
}
}
@media only screen and (min-width: 601px) {
.related-posts {
list-style-type: none;
margin: 0;
margin-left: 15px;
height: 180px;
}
.related-posts li {
padding: 0; margin: 0;
float: left;
padding: 12px;
}
}
.related-post {
position: relative;
padding: 3px;
background-color: white;
border: 1px solid #ddd;
width: 120px;
height: 170px;
overflow: hidden;
color: white;
}
.related-post:hover {
border: 1px solid #999;
color: white;
}
.related-post:hover .related-title{
visibility:visible;
}
.related-title {
position: absolute;
bottom: 3px;
left: 0;
font-size: 0.8em;
width: 114px;
margin-left: 5px;
opacity: 0.5;
padding: 1px 2px;
text-align: center;
line-height: 1.4;
height: 110px;
overflow: hidden;
background-color: black;
font-family: helvetica, arial;
color: white;
visibility:hidden;
}
.related-title a {
text-decoration: none;
color: white !important;
}
.related-title a:hover, a:focus {
text-decoration: none;
color: white;
}
.related-thumb {
font-family: courier;
background-color: white;
font-size: 1.2em;
line-height: 1.2;
height: 170px;
overflow: hidden;
width: 120px;
}
.related-thumb a {
text-decoration: none;
color: white !important;
}
.et_social_inline_bottom {
margin-top: 0px !important;
}