/* Blog Beiträge */
.single-post #content .entry-content h2 {
    font-size: var(--arpina-fs--l);
}
.single-post #content .entry-content h3 {
    font-size: var(--arpina-fs--m);
}
.single-post #content .entry-content :is(h4, h5, h6) {
    font-size: var(--arpina-fs--base);
}

/* Kommentare  */

.single-post #content .comments-area,
.single-fotostream #content .comments-area,
.single-micro #content .comments-area {
    padding: var(--arpina-space--xl) var(--arpina-space--s);
    background-color: var(--tertiary);
}

.single-post #content .comments-area #comments,
.single-fotostream #content .comments-area #comments,
.single-micro #content .comments-area #comments,
.single-micro #content .comments-area #comments {
    max-width: 632px;
    margin-left: auto;
    margin-right: auto;
}

.single-post #content .comments-area #comments .comments-title,
.single-post #content .comments-area #comments .comment-reply-title,
.single-fotostream #content .comments-area #comments .comments-title,
.single-fotostream #content .comments-area #comments .comment-reply-title,
.single-micro #content .comments-area #comments .comments-title,
.single-micro #content .comments-area #comments .comment-reply-title {
    font-size: var(--arpina-fs--m);
    margin-bottom: var(--arpina-space--b);
}

.single-post #content .comments-area #comments .comment-content,
.single-fotostream #content .comments-area #comments .comment-content,
.single-micro #content .comments-area #comments .comment-content {
    background-color: var(--wp--preset--color--base);
    border-radius: var(--arpina-radius--s);
}

.single-post #content .comments-area #comments textarea#comment,
.single-fotostream #content .comments-area #comments textarea#comment,
.single-micro #content .comments-area #comments textarea#comment {
    border-radius: var(--arpina-radius--s);
}

/* Inline Code  */
:is(p,li) > code {
    border: solid 1px var(--transparent-color-2);
    border-radius: var(--arpina-radius--xs);
    background-color: var(--transparent-color-1);
    padding: 1px 4px;
}



.site-footer footer .message .frm-fluent-form .ff-t-container {
	gap: 0px;
}
.site-footer footer .message form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit {
    height: 100%;
    margin-top: -18px;
    font-weight: bold;
}
.site-footer footer .message .ff-default .ff_btn_style {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.site-footer footer .message input[type="email"] {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.site-footer footer .message ::placeholder {
    font-family: var(--gp-font--letter-gothic-std);
}