.aktuelles-zusatz {
background-color: #EAEDE7; }
.aktuelles-zusatz .event-zusatzinfos {
background-color: #EAEDE7; }
.aktuelles-zusatz .event-zusatzinfos.eat {
background-color: #E3E8ED; }
.aktuelles-zusatz .event-zusatzinfos h2 {
border-top: 0;
padding-top: 4.375rem; }
.aktuelles-zusatz .event-zusatzinfos .text-inside {
padding-top: 3.125rem;
padding-bottom: 3.125rem; }
@media all and (min-width: 769px) {
.aktuelles-zusatz .event-zusatzinfos .text-inside {
padding-top: 3.75rem;
padding-bottom: 3.75rem; } }
.aktuelles-zusatz .event-zusatzinfos .text-inside h3 {
padding-bottom: 1.875rem; }
.terms {
display: block;
padding-bottom: 1.25rem; }
.terms .term {
display: inline-block;
padding-right: 1.25rem;
vertical-align: middle; }
.terms .term .icon {
position: relative;
top: 3px;
padding-right: .2rem; }
.blog.comments {
background-color: #EAE8E4; }
.blog.comments .comment-form-url {
display: none; }
.blog.comments .comment-form-comment textarea {
width: 100%; }
.blog.comments .says {
display: none; }
.blog.comments label[for=comment],
.blog.comments label[for=author],
.blog.comments label[for=email] {
display: none; }
.blog.comments .checkboxEat {
display: flex;
margin-bottom: 2.5rem;
margin-top: 2.5rem; }
.blog.comments .checkbox-wrap {
margin-right: 1.25rem;
flex: none; }
.blog.comments .comment-author {
font-family: Roboto;
font-weight: 700;
font-size: 1.125rem;
line-height: 1.5625rem; }
.blog.comments .comment-list {
list-style-type: none; }
.blog.comments .comment-list .comment-metadata time {
font-size: 1.25rem;
font-style: italic;
padding-bottom: 1rem;
display: inline-block; }
.blog.comments .comment-list li.comment.depth-1 {
margin-top: 2.5rem;
border-bottom: 1px solid #afafaf; }
.blog.comments .comment-list li.comment.depth-1 .children {
margin-left: 2.5rem;
list-style-type: none; }
.blog.comments .comment-list .reply {
margin-bottom: 2rem; }