/* Seitentitel ausblenden */
body.page .entry-title, body.page .entry-header { display: none; }

/* Primaernavigation, primäre Seitenleiste, Such-Box und Footer für FB-Impressum ausblenden */
body.page-id-13626 .primary-navigation {display: none;}
body.page-id-13626 .search-toggle {display: none;}
body.page-id-13626 .site-info {display: none;}
body.page-id-13626 .primary-sidebar {display: none;}

/* Primaernavigation, primäre Seitenleiste, Such-Box und Footer für FB-Datenschutz ausblenden */
body.page-id-13634 .primary-navigation {display: none;}
body.page-id-13634 .search-toggle {display: none;}
body.page-id-13634 .site-info {display: none;}
body.page-id-13634 .primary-sidebar {display: none;}

/* Primaernavigation, primäre Seitenleiste, Such-Box und Footer für FB-Newsletter-Anmeldung ausblenden */
body.page-id-13655 .primary-navigation {display: none;}
body.page-id-13655 .search-toggle {display: none;}
body.page-id-13655 .site-info {display: none;}
body.page-id-13655 .primary-sidebar {display: none;}

/* Primaernavigation, primäre Seitenleiste, Such-Box und Footer für FB-Neuester Post ausblenden */
body.page-id-13666 .primary-navigation {display: none;}
body.page-id-13666 .search-toggle {display: none;}
body.page-id-13666 .site-info {display: none;}
body.page-id-13666 .primary-sidebar {display: none;}

/* Primaernavigation, primäre Seitenleiste, Such-Box und Footer für FB-Anmeldungen ausblenden */
body.page-id-13813 .primary-navigation {display: none;}
body.page-id-13813 .search-toggle {display: none;}
body.page-id-13813 .site-info {display: none;}
body.page-id-13813 .primary-sidebar {display: none;}

/* maximale Breite nutzen, auch bei ausgeblendeter Inhaltsseitenleiste  */
.page-content { 
margin: 0 auto; 
max-width: 100%;
}            


/* Blog zentriert darstellen */
#page {
margin-left: auto;
margin-right: auto;
}

/* Seiten und ähnliches in voller Breite nutzen */
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
margin: 0 auto;
max-width: 100%;
}

/* Kommentarfeld auf volle Breite  */
#comments.comments-area {
  max-width: 100%;
}

/* Eingabefeld in primärer Seitenleiste mit Rahmen und mod. Schriftfarbe */
 .primary-sidebar .widget input 
{
font-size: 12px;
padding: 3px 2px 4px 4px;
background-color: rgba(255, 255, 255, 0.1);
border-color: rgba(0, 0, 0, 0.2);
color: #deb887;
}


/* Eingebetteten Inhalt responsive machen */
.video-block{ position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
.video-block iframe, .video-block object, .video-block embed, .video-block video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
max-width: 100%;
} 
/* Hide Google reCAPTCHA */
.grecaptcha-badge { visibility: hidden; }