@charset "UTF-8";
/* CSS Document */

/*
 Theme Name:   Twenty Nineteen Child
 Description:  Mein Child Theme
 Author:       Webtimiser
 Author URI:   httpw://www.webtimiser.de
 Template:     twentynineteen
 Version:      1.0
 Text Domain:  twenty-nineteen-child
*/



.site-description {-webkit-hyphens: none; -moz-hyphens: none; hyphens:  none;}
p.site-description { font-size: 35px; color: #444;}
.site-title a:link,.site-title a:visited  {color: #038ca9; font-weight: bold;font-size: 40px;}
.imprint, .site-featured-image, a.site-name {display: none;}
 
.entry .entry-content {max-width: 1200px; padding-left: 0px; padding-right: 0px; padding-top: 0px;padding-bottom: 20px; 
	background-color: rgba(255, 255, 255, 1); border-bottom: 10px solid red!important; margin: auto; box-shadow: 5px 5px 10px grey;}
/*
.site-header {padding-bottom: 30px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 {margin-bottom: 40px;}
*/

.entry .entry-title::before{display: none;}
.entry-title {display: none;}

.page .site-footer {display: none;}
.page-id-42 .site-footer {display: block;}




/* ENTRY-CONTENT ==================================== */
.entry-content a:link {text-decoration:none;}
.entry-content a:hover {color:#e9623e!important; }
/*.hoeren a {color:#e9623e!important;}
.hoeren a {color:#fff!important;}*/

h1, h2, h3, h4, .page-description {padding-left: 5%; padding-right: 5%; font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif; font-weight:600; letter-spacing: 0.01em; max-width: 1200px!important;}
h1, h1.entry-title, .page-header {max-width: 1200px!important; font-size: 30px; text-align:center; padding: 20px 5% 20px 5%;}
h2 {font-size: 30px;}
h3 {font-size: 24px;}
h4 {font-size: 18px;}
h2::before {display: none;}


.entry .entry-content p {word-wrap: break-word;  font-size: 16px; line-height: 1.4em; padding-left: 5%; padding-right: 5%; margin-top:0; margin-bottom: 16px;  /*margin-right: 20px!important*/}


figure.wp-block-audio {margin: 10px 20px 0 0!important;border-radius: 20px; padding-left: 5%;}
.entry .entry-content .wp-block-audio audio {max-width: 50px!important; border-radius: 20px;}
.entry .entry-content .wp-block-audio figcaption {text-align: left; font-weight: 700;}

body .main-navigation { max-width: 1200px;
margin-left: auto;
margin-right: auto;}
#mega-menu-wrap-menu-1 .mega-menu-toggle {color: #000; background-color: none!important;}



header.entry-header {text-align: center!important; max-width: 1200px; margin: auto!important;}
.entry-meta {text-align: center; background-color: #fff; max-width: 1200px; margin: auto!important; padding-bottom: 10px;}

#colophon .widget-area, #colophon .site-info {max-width: 1200px; margin: auto; background-color: #666; padding-left: 5%;}
.post-navigation {max-width: 1200px; margin: auto;background-color: #666; padding-left: 5%; padding-top: 20px; padding-bottom: 20px;}
.entry-footer, .entry .entry-footer {max-width: 1200px; margin: auto!important;}
.nav-links {margin: 0!important;}
.single-post .entry-title {display: block; background-color: #fff; padding-top: 10px; padding-bottom: 10px; }
.widget a, .nav-links a, .site-footer h2, .nav-previous, .post-navigation .nav-links a .meta-nav {color: #fff; font-weight:600;}
.widget li, .post-navigation .nav-links a .post-title {font-size: 18px; line-height:normal!important; list-style-type:none; font-weight:600;}



.entry .entry-content .wp-block-gallery {max-width: 700px!important; text-align:center;}

/* STARTSEITE ==================================== */
/*.page-id-761 .entry-title {display: none;}*/
.page-id-761 .entry .entry-content {max-width: 100%; margin-right: 0; margin-left: 0; background-color: rgba(3, 140, 169, .6); color: rgba(109, 215, 227, 1); padding-left: 20%;
padding-right: 20%;}
.page-id-761 p, .page-id-761 h2 {color: white; color: rgba(203, 238, 248, 1); max-width: 800px!important; margin: auto; }
.page-id-761 .entry .entry-content {padding-left: 0; padding-right: 0;}
.page-id-761 .entry .entry-content p, .page-id-761 h2 {color: white; color: rgba(203, 238, 248, 1); max-width: 1000px!important; margin: auto; }
.page-id-761 .entry .entry-content h2 {margin-left: auto; margin-right: auto;}
/* STARTSEITE ==================================== */