
/* Nachfolgend Anpassungen am Job-Header/-Titel in der Detailansicht */
/* Default-Header für Jobs, der überschrieben wird, wenn jemand etwas hochlädt */
.single-job-v1 .job-header {
    background: url(/media/2026/01/system-Background-Header-KI-Jobs-1660x400-plain.jpg);
}

/* Höhe des Headers anpassen */
.single-job-v1 .job-header {
	background-position: 50% !important;
	background-size: cover !important;
	height: 400px;
	padding: 0;
}

/* Jobtitel verschieben, Hintergrund anpassen, als Box sichtbarer machen */
.single-job-v1 .job-header .row {
	margin-top: 330px;
	background-color: #fff;
	padding: 15px;
	border: 1px solid #e3e3e3;
}

/* Jobtitelfarbe und Position anpassen */
section.page-header .title {
	color: inherit;
	text-align: left;
}

section.page-header.bg .title {
	color: inherit;
	text-align: left;
}

/* Jobtitel kleiner */
.pb15 {
  font-size: 30px!important;
}

/* Platz für Jobtitel vergrößern und entsprechend für Lesezeichen - Button anpassen */
.col-md-6 {
	flex: 0 0 83%;
	max-width: 83%;
	padding-right: 5px !important;
	padding-left: 5px !important;
}

.listing-actions {
	flex: 0 0 17% !important;
	margin-top: 0px;
	text-align: right;
}
/* ENDE: Anpassungen am Header */

/* Link-Farbe im Company-Steckbrief anpassen */
.single-job-listing-page .widget-job-overview .single-job-overview-detail a {
	color: var(--cariera-primary) !important;
}

/* Abstände im Company-Steckbrief verringern */
.single-job-listing-page .widget-job-overview .single-job-overview-detail {
	margin-bottom: 10px !important;
}

/*
.single-job-listing-page .widget-job-overview .single-job-overview-detail ul {
	margin-bottom: 0px !important;
}

.single-job-listing-page .widget-job-overview .single-job-overview-detail li {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
*/

/* Aufzählungen anpassen */
.single-job-listing-page .job-description ul {
margin-bottom: 2rem!important; /* Abstand eines jeden <ul>-Blocks nach unten vergrößern */
margin-top: 0rem!important; /* Abstand vom Listen-Titel zu Aufzählungspunkten verringern */
}

.single-job-listing-page .job-description ul>li {
    padding: 0px 0px 10px 25px!important; /* Abstand zwischen Aufzählungspunkten kleiner */
    margin: 0!important;
}

/* Listensymbol • nicht mehr _vertikal_ zentrieren, sondern oben links an der erten Zeile platzieren */
.single-job-listing-page .job-description ul > li::before {
    top: 0.6em!important; /* richtet sich an der ersten Textzeile aus */
    top: unset!important;
    transform: translateY(100%)!important;
}

/* Absatzabstände anpassen */
.single-job-listing-page .job-description>p {
margin-bottom: revert!important;
margin-top: revert!important;
}

/* Job-Company Logo anpassen */
.single-job-listing .job-company {
	background-color: transparent !important;
}

/* Titel "Steckbrief" anpassen */
.single-job-listing-page .content-title {
    font-size: 24px !important;
    color: var(--cariera-primary);
}

/* Drucken-Link verbergen */
.single-job-listing-page a.print-page {
    display: none !important;
}

/* Im eigenen Widget "Bist Du..." Hintergrund anpassen */
.job-sidebar .widget {
	background-color: white;
}

/* Unter "Verwandte Jobs" den Abstand bei Umbruch des Jobtitels verringern */
.job-info-wrapper>h2 {
	line-height: inherit;
}

/* Headline-Abstände anpassen und Farbe setzen */
.single-job-listing-page .job-description>h1, .job-description>h2, .job-description>h3, .job-description>h4, .job-description>h5, .job-description>h6 {
/*    padding-top: 1rem;
    padding-bottom: 0.5rem; */
    margin-bottom: 1rem;
    margin-top: 2rem;
    font-weight: 500;
    color: var(--cariera-primary);
}

/* Jobtitel Farbe setzen */
.single-job-listing-page .job-title, .single-job-listing-page .page-header h1.title {
    color: var(--cariera-primary);
}