/*
Theme Name: markus
Theme URI: http://m-niedermayr.de
Template: ona
Author: tatanka design
Author URI: http://tatanka-design.de
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html 
*/

/*****************************
Header
*****************************/
.td-nl-button{margin-right:7px !important;}
.wp-block-button .wp-block-button__link:hover{
	color:#FFFFFF !important;
}
/*****************************
Main
*****************************/
main.wp-block-group, .entry-content { 
    margin-top: 0 !important;
}

.zitat{border-left:2px solid #cc3300 !important;}
.zitat p{ font-size:1.1em !important;}

.post-header .wp-block-cover__inner-container {margin:0 auto !important; width:auto;}
/*.post-header h1{background-color:rgba(255,255,255,0.7) !important; display:inline; padding: 0 0.5em;}*/

.td-cover{height:225px; width:225px;margin:0 auto;}

.buch-button a{box-shadow: 5px 5px 15px 5px #808080;}


.therapie-query .taxonomy-category{display:none;}
.thera-kachel .wp-block-post-title, .thera-kachel .wp-block-post-excerpt{
    margin-top: 5px  !important; /*calc(2 * var(--wp--style--block-gap));*/}


.wp-block-post-author {
    display: none;
}

.loop-posttitle{margin-top: 1em !important;}
.loop-excerpt p {margin-top: 1em;font-weight:600;}

@media (max-width: 781px){
	.loop-posttitle{margin-top: 0 !important;}
	.loop-excerpt p {margin: 0;}
}

.thera-kachel .hover-scale, .termin-kachel { display: block !important;}
.wp-block-post-date{display: none;}
.site-footer>.has-foreground-background-color a:focus, .site-footer>.has-foreground-background-color a:hover {
    color: inherit;
}
/*****************************
FOOTER
*****************************/
.site-footer .wp-block-navigation__container {
    /*gap: unset;*/
}
.site-footer h4 { margin:0.5em 0;}
h1.td-has-background {
    padding: 0.1em 0.25em 0.15em ;
}
/*****************************
FORMULARE
*****************************/
.wpcf7-form label, .wpcf7-form input, .wpcf7-form textarea{font-family:"Nunito Sans";}
.wpcf7-form label{display: block;}
.wpcf7-form p{margin-bottom:1em;font-size: 0.85em;}
.wpcf7-form .muss{font-size: 0.85em;}
.wpcf7-form .wpcf7-list-item-label .muss{font-size: 1em;}

.wpcf7-form .muss:before, .captcha-image .cf7ic_instructions:before{
    position: absolute;
    font-size: 1.1em;
    color: #cb062c;
    content: "*";
    margin: 4px 0 0 -8px;
}
.wpcf7-form fieldset{border: 1px solid #cc3300;padding: 10px 30px; background:rgba(255,255,255,0.9);}
.wpcf7-form div.seminardaten{border: none; background: #eee; padding: 5px; margin-bottom:20px;}
.wpcf7-form .seminfo {padding-left:5px !important;border: none; background:#eee;}
.wpcf7-form input[type=submit]{
	border:1px solid #aaa;
	color:#CC3300;
}
input[type=submit]:hover{
	background:#CC3300;
	color:#fff;
}

.wpcf7-form .wpcf7-response-output, .wpcf7 .screen-reader-response{
	border:2px solid #CC3300;
	color:#CC3300;
	padding:10px;
}
.wpcf7-form .wpcf7-response-output{margin-top:10px;}
.wpcf7-form .wpcf7-response-output:empty, .wpcf7 .screen-reader-response:is(.screen-reader-response p:empty){display:none;}
.wpcf7 .screen-reader-response p, .wpcf7 .wpcf7-not-valid-tip{color:#CC3300;	margin:0;}
.wpcf7 .screen-reader-response ul{display:none;}
.wpcf7 .wpcf7-not-valid-tip{font-size:0.9em;}

.wpcf7-form .seminardaten input, .wpcf7-form .seminardaten textarea {width:100%; border:none; padding:0;}
.wpcf7-form .seminardaten textarea{max-height:120px;}
.wpcf7-form .legal{font-size:0.8em; margin-bottom:1em; }
.captcha-image{
	display:block;
	border:1px solid #aaa;
	background-color:#fff;}
.captcha-image label {
	margin-right: 1em;}
.captcha-image label:hover {
    color: #cc3300}
.captcha-image label > input + svg {width:40px;}
.captcha-image .cf7ic_instructions {font-size:0.85em;}.captcha-image .cf7ic_instructions span {color:#CC3300;}

/*****************************
Buch-Accordion
*****************************/
.td-buch-accordion .wp-block-getwid-accordion__header{
	background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(222,134,71,1) 68%, rgba(222,134,71,1) 100%);
	border-radius:40px;
	color:#73263a;
	width:75%;
	padding:0 40px;
	box-shadow: 5px 5px 11px 4px rgba(0,0,0,0.44);
}
@media (max-width: 781px){
	.td-buch-accordion .wp-block-getwid-accordion__header{width: 100%;}
}	

.td-buch-accordion .wp-block-getwid-accordion__header a{
	color:#73263a;
	font-size:1.5em;
	font-weight:800;
}

 

}/*****************************
Galerien
*****************************/
.td-galerie .wp-block-getwid-accordion__header{
	background:linear-gradient(to bottom,#eee 0%,#ccc 100%);
}

.taxonomy-category {
    display: none;
}

/*****************************
Real Cookie Consent
*****************************/
.rcb-gruppe a{
	margin-right:15px;
	text-decoration:none;
}
.rcb-gruppe{ text-align:center;}	



/*****************************
Mobile Cover für Lesung
*****************************/
/*.mobile-cover {
    --mobile-image: url("/wp-content/uploads/2025/11/VortragLesung-Universum-Vorschau-3.jpg");
}

.lesung-h1-desk{display:block;}
.lesung-h1-mobi{display:none;}

@media (max-width: 967px) {
    .mobile-cover {
        min-height: 450px;
    }
  .mobile-cover .wp-block-cover__image-background {
        object-fit: cover;
        object-position: center center;
    }
	.lesung-h1-desk{display:none;}
	.lesung-h1-mobi{display:block;}

}*/