/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 13 2026 | 13:43:05 */
/* 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;
}


/* footer ABMELDEN */
.menu-item-1369:hover a {
	background-color: darkred !important;
	color: #fff !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 */
h2,
h3,
h4 {
  margin: 1.5em 0 15px 0;
}

h2:first-child,
h3:first-child,
h4:first-child {
	margin-top:0;
}

uk, ol{
 	margin-top: 1.2em;  
  	margin-bottom:1em;
}
p, li {
  	margin-bottom:0.7em;
}

p > a {
  text-decoration: underline;
}


/* JOB - Detailseite (Single Post) */

body.jobs-template-default.single-jobs .wrap {
	margin: 150px 0 50px 0;	
}
@media(max-width: 900px) {
	body.jobs-template-default.single-jobs .wrap {
		margin: 80px 0 50px 0;	
	}
}



/* Schriftschnitt fuer bold */
strong,

b {

  font-weight: 500;

}
