/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 20 2025 | 09:16:25 */
/* TBA Datenschutz-Blocks v.1.2 */
.tba_datenschutz h2,
.tba_datenschutz h3,
.tba_datenschutz h4 {
margin: 40px 0 10px 0;
  color:inherit !important;
}
.tba_datenschutz p {
margin-bottom:1.4em;
}
.tba_datenschutz ul,
.tba_datenschutz ol,
.tba_datenschutz li {
  color:inherit !important;
}
.tba_datenschutz a {
  color:inherit !important;
  text-decoration:underline;
}

#wpadminbar {
	position: relative !important;
}


fieldset {
	border: none;
	margin-top: 50px;
	margin-bottom: 35px;
	padding-top:20px;
}

 /* TEASER BLOCK ACTIVE - make block clickable JS - additional CSS  (Quiver V.2.2) */
.t_clickable_teaser_block_wrapper .t_is_clickable_block {
	cursor: pointer;
	
}
.t_clickable_teaser_block_wrapper .t_is_clickable_block:hover {
  	box-shadow: 0 0 20px #DDDDDDee;
}



/* allgemeine TYPO */

.e-con h2,
.e-con h3,
.e-con h4 {
  margin: 1.4em 0 15px 0;
}

.e-con h2:first-of-type,
.e-con h3:first-of-type,
.e-con h4:first-of-type,
.e-con h2:first-child,
.e-con h3:first-child,
.e-con h4:first-child {
	padding-top: 0 !important;
	margin-top:0 !important;
}

.e-con ul, 
.e-con ol {
 	margin-top: 1em !important; 
  	margin-bottom:1.5em !important;
	margin-left: 1em !important;
	padding-left: 0.5em !important;
}

.e-con p, 
.e-con li {
  	margin-bottom:0.5em;
}


.e-con p a {
  text-decoration: underline !important;
}

/* bold - und QUFORM: zarteres BOLD */
.quform-field.quform-field-select,
.e-con strong, b {
  font-weight: 600 !important;
}
