@charset "UTF-8";

body.single-post h1, body.page:not(.home) h1 {
margin-top: calc(2 * var(--base-offset-vertical)) !important;
}
@media (max-width: 781px) {
body.single-post h1, body.page:not(.home) h1 {
margin-top: var(--base-offset-vertical) !important;
}
}
body.single-post h1, body.single-post h2, body.page:not(.home) h1, body.page:not(.home) h2 {
font-size: calc(var(--base-headings-font-size-1) * .75) !important;
}
body.single-post audio, body.page:not(.home) audio {
background: var(--base-color-accent);
}
body.single-post .post__meta, body.page:not(.home) .post__meta {
font-style: italic;
margin-bottom: .5em;
opacity: .41;
color: var(--base-color-light);
}
body.single-post .post__meta .author, body.single-post .post__meta .separator, body.page:not(.home) .post__meta .author, body.page:not(.home) .post__meta .separator {
display: none;
}
body.single-post .post__back, body.page:not(.home) .post__back {
margin-bottom: var(--base-offset-vertical);
}
body.single-post .post__back .dashicons, body.page:not(.home) .post__back .dashicons {
font-size: var(--base-font-size-medium);
margin-left: -.25em;
margin-top: var(--base-offset);
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
body.single-post .post__back a:hover, body.page:not(.home) .post__back a:hover {
text-decoration: none;
}
body.single-post .post__back a:hover .dashicons, body.page:not(.home) .post__back a:hover .dashicons {
text-decoration: none;
font-size: calc(var(--base-font-size-medium) * 1.15);
}
#kontakt h2 {
font-family: inherit;
font-size: var(--base-font-size);
color: var(--base-color-text);
font-weight: bold;
margin-bottom: 0;
}
body.page-id-631.page:not(.home) h1 {
font-size: calc(var(--base-headings-font-size-1) * 1) !important;
}
body.page-id-631.page:not(.home) h2 {
font-family: inherit;
font-size: calc(var(--base-headings-font-size-1) * .5) !important;
font-weight: bold;
}
body.page-id-631.page:not(.home) .site-layout-container p.has-space-before {
margin-top: var(--base-offset) !important;
}