/*
 Theme Name:   Vantage
 Description:  Child Theme für Delia
 Author:       Michael Roth
 Author URI:   http://www.punktsicht.de
 Template:     vantage
 Version:      1.0
 Text Domain:  vantage-child
*/

#masthead { background-color: #efe7cf; }
#main { background-color: #f1e9d2; }
#contactdiv { background-color: #382b1f;  /**#66686d;*/  border-bottom:3px solid #000; }
#contactdiv .full-container { padding-top: 40px !important; padding-bottom: 40px !important; }
#contactdiv h2 { font-family: "Times New Roman", Times, serif; } 
#contactdiv h2, #contactdiv p { color:#f1e9d2 !important; font-weight:light !important; }
#contactdiv a { color:#248cc8 !important; text-decoration: none !important; }
#contactdiv .deliaimg { border:1px solid #66686d; border-radius:24px; overflow: hidden; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
#contactdiv .wp-block-column { display:inline-block !important; flex-basis:auto !important; }
#contactdiv .full-container div#kontakt div:nth-of-type(1) { width:fit-content !important; }
#contactdiv .full-container div#kontakt div:nth-of-type(2) { width:fit-content !important; }
#footerimg{ 
	height: 150px; width:100%;
	background-image: url("https://systemische-beratung-wald.de/wp-content/uploads/2025/11/IMG_4826-scaled.jpg");
	background-position-y: center;
	background-position-x: center;
	border-top:3px solid #000;
	/** border-bottom:3px solid #000; */
}
#nav_menu-2 ul li a { font-size:16px !important; }
#theme-attribution { display: none !important; }
#footer-widgets aside#text-2 .textwidget { text-align:right !important; }
.wp-block-image img, #main img { box-shadow: none !important; }
#main h1 { font-size: 3em !important; color: #536143 !important; font-family: "Times New Roman", Times, serif; }
#main h2 { font-size: 2.6em !important; color: #536143 !important; font-family: "Times New Roman", Times, serif; }
#main h3 { font-size: 2.1em !important; color: #536143 !important; font-family: "Times New Roman", Times, serif; }
#main ul { color: #536143; padding-left:0 !important; margin-left:0 !important }
.hgroup.full-container { background-color: #efe7cf; clear:both !important; text-align:left !important; padding-top:0 !important; padding-bottom:0 !important;}
.logo-wrapper, .logo-wrapper a { float:left !important; display:inline !important; width: 130px; height: 129px; }
.logo-wrapper a img { width: 130px; height: 129px; }
.support-text { 
	float:left !important; 
	display:inline !important;
	font-family:"Times New Roman", Times, serif; 
	font-style: normal !important;
	font-size:2.2em;
	color: #4b4b4b;
	line-height: 2em;
	margin-top: 0em !important;
	width:100% !important;
	max-width:100% !important;
	min-width:100% !important;
}
.support-text span { font-size:0.8em; font-style: italic; }

@media (max-width: 740px) {
	.hgroup.full-container{ margin:0 !important; padding:0 !important; }
	.support-text {
		display:inline !important;
		font-size:1.4em;
		width:200px !important;
		max-width:200px !important;
		min-width:200px !important;
		padding-top:8px;
		padding-left:10px;
	}
	.support-text span{ display:inline !important; }
	.logo-wrapper, .logo-wrapper a { width: 80px; height: 80px; display:inline !important; }
	.logo-wrapper a img { width: 80px; height: 80px; display:inline !important; }
	
	#contactdiv .deliaimg { display:inline-block !important; }
	#contactdiv .full-container div#kontakt { text-align:center !important; }
	#contactdiv .full-container div#kontakt div:nth-of-type(1) { display:inline-block !important; }
	#footer-widgets aside#text-2 .textwidget { text-align:left !important; }
}
