.site-info {
	line-height: 0;
	font-size: 0;
	}
	
.menu-footer_menu_de-container,
.menu-footer_menu_en-container { 
	line-height: 1.5em; font-size: 12px;
	}
	
footer .site-title a {
	display: none;
	}
	
footer .site-title {
	font-size: 30px;
	}
	
.site-footer ul li {
    display: inline;
    padding: 0 5px;
}

.page-entry-header {
    /*padding: 140px 0 120px;*/
    padding: 35% 0 120px;
}

.page-entry-header .entry-title {
    font-family: "Adobe Caslon Pro", 'Playfair Display', Times New Roman, serif, sans-serif;
    font-weight: normal;
		background-color: rgba(255,255,255,0.1);
    padding: 0.2em;
}

/*Single Posts usw. */

.single-post .page-entry-header,
.blog .page-entry-header,
.archive .page-entry-header{
    /*padding: 140px 0 120px;*/
    padding: 15% 0 120px;
}

.single-post .page-entry-header .entry-title {
	display: none;
}

.single-post .cat-links,
.single-post .tags-links {
	padding-right: 1em;
}

.single-post .cat-links a,
.single-post .tags-links a {
	font-weight: bold;
}

.single-post footer.entry-footer {
		border-top: 1px solid #000;
		margin-top: 2em;
}

/* Post Lists */

.blog .img-thumb-list,
.archive .img-thumb-list{
		float: left;
		clear:both;
		padding-right: 15px;
}

.blog #archive-content-container article,
.archive #archive-content-container article{
	text-align: left;
}

.blog article .entry-title,
.archive article .entry-title{
	display: inline;
}

.blog #archive-content-container article .entry-title,
.archive #archive-content-container article .entry-title{
    margin-top: 0;
}

.blog .entry-footer,
.archive .entry-footer {
  display: inline-block;
}

.blog .cat-links,
.blog .tags-links,
.archive .cat-links,
.archive .tags-links {
	padding-right: 1em;
}

/*Gutenberg Styles*/

.wp-block-pullquote {
		padding: 1em 0;
    border-top: 1px solid;
    border-bottom: 1px solid;
    margin-bottom: 1.75em;
    color: currentColor;
}

.wp-block-pullquote blockquote p {
		margin-bottom: 0;
}

/* Mailchimp */

.yikes-easy-mc-form.newsaboform label.label-inline,
.yikes-easy-mc-form.newsaboform label.yikes-mailchimp-eu-compliance-label {
	width: 49%;
	vertical-align: top;
}

.yikes-easy-mc-form.newsaboform label.yikes-mailchimp-eu-compliance-label {
	padding-top: 22px;
}

.yikes-easy-mc-form.newsaboform label.yikes-mailchimp-eu-compliance-label input {
	margin-right: 5px;
}


/* Mobile */

@media handheld, only screen and (max-width: 767px) {
		.blog article .entry-title,
		.archive article .entry-title{
	display: inline-block;
 }
		.blog .img-thumb-list,
		.archive .img-thumb-list{
		float: none;
 }
		.blog #archive-content-container article,
		.archive #archive-content-container article{
	text-align: center;
 }
	
	/* Mailchimp */

.yikes-easy-mc-form.newsaboform label.label-inline,
.yikes-easy-mc-form.newsaboform label.yikes-mailchimp-eu-compliance-label {
	width: 100%;
}

.yikes-easy-mc-form.newsaboform label.yikes-mailchimp-eu-compliance-label {
	padding-top: 0;
}

.yikes-easy-mc-form.newsaboform label.yikes-mailchimp-eu-compliance-label input {
	margin-right: 0;
}
}
