body.jobs {
	background: #d6e029 left top no-repeat url(../images/logo/bg_jobs.jpg);

}
/*
body.jobs .backWrapper {
	max-width:1250px;
	position:relative;
	width:100%;
}
body.jobs .backWrapper a {
	display:block;
	padding:2em;
	position:absolute;
	right:0;
}*/
body.jobs .wrapper {
	padding:70px 0 50px 55px;
	columns: 240px 5;
	letter-spacing:0;
	max-width:1270px;
	margin-left:0;
	position:relative;
}
.listItem {
	display:block;
	margin-top:4em;
	position:relative;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
	line-height:120%;
}

.imgItem {
	background-color:#3d3531;
	max-width:192px;
	width:15.609756097560975609756097560976vw;
}
.imgItem > div:nth-child(1) {
	background-repeat:no-repeat;
	background-size:cover;
	height:0;
	padding:0 0 135.416666666666% 0;
}
.imgItem:hover > div:nth-child(1) {
	opacity:0.55;

}
.imgItem > div:nth-child(2) {
	color:white;
	font-family:FagoOT;
	font-size:1.2em;
	left:0;
	line-height:120%;
	position:absolute;
	right:0;
	text-align:center;
	top:2em;
}
span.imgItem {
	display:none;
}

span.imgItem > div:nth-child(2) img {
	height:auto;
	float:right;
	margin-right:16.753%;
	width:31%;
}

.jobHelm > div:nth-child(1) {
	background-image:url(../images/job_helm.jpg);
}
.jobHelm > div:nth-child(2) {
	/* text-shadow:0 0 0.3em #3d3531;*/
	top:4em;
}
.jobKette > div:nth-child(1) {
	background-image:url(../images/job_kette.jpg);
}
.jobKette > div:nth-child(2) {
	color:#d6e029;
	top:6em;
}
.jobPilz > div:nth-child(1) {
	background-image:url(../images/job_pilz.jpg);
}
.jobPilz > div:nth-child(2) {
	color:#d6e029;
	top:6em;
}
.jobWerkzeug > div:nth-child(1) {
	background-image:url(../images/job_werkzeug.jpg);
}
.jobWerkzeug > div:nth-child(2) {
	top:3em;
}
.jobGaertner {
	/* background-color:white;*/
}
.jobGaertner > div:nth-child(1) {
	background-image:url(../images/job_gaertner.jpg);
}
.jobGaertner > div:nth-child(2) {
	color:#fff;
	/* text-shadow:0 0 0.3em #fff;*/
	top:8em;
}




.jobSaege {
	background-color:white;
}
.jobSaege > div:nth-child(1) {
	background-image:url(../images/job_saege.jpg);
}
.jobSaege > div:nth-child(2) {
	color:#3d3531;
	/* text-shadow:0 0 0.3em #fff;*/
	top:7em;
}
.jobBuero {
	background-color:white;
}
.jobBuero > div:nth-child(1) {
	background-image:url(../images/job_buero.jpg);
}
.jobBuero > div:nth-child(2) {
	color:#3d3531;
	top:7em;
}

.jobTeamAssistenz > div:nth-child(1) {
	background-image:url(../images/job_teamassistenz.jpg);
}
.jobTeamAssistenz > div:nth-child(2) {
	color:#d6e029;
	top:7em;
}

.jobLKW > div:nth-child(1) {
	background-image:url(../images/job_lkw.jpg);
}
.jobLKW > div:nth-child(2) {
	color:#d6e029;
	/* text-shadow:0 0 0.3em #3d3531;*/
	top:2em;
}
.jobLKW75 > div:nth-child(1) {
	background-image:url(../images/job_lkw75.jpg);
}
.jobLKW75 > div:nth-child(2) {
	color:#fff;
	/* text-shadow:0 0 0.3em #3d3531;*/
	top:4em;
}

.jobStamm > div:nth-child(1) {
	background-image:url(../images/job_stamm.jpg);
}
.jobStamm > div:nth-child(2) {
	color:white;
	top:2em;
}
.jobSchild > div:nth-child(1) {
	background-image:url(../images/job_schild.jpg);
}
.jobSchild > div:nth-child(2) {
	color:white;
	top:3em;
}
.jobRinde > div:nth-child(1) {
	background-image:url(../images/job_rinde.jpg);
}
.jobRinde > div:nth-child(2) {
	color:white;
	top:4em;
}
.jobHub > div:nth-child(1) {
	background-image:url(../images/job_hub.jpg);
}
.jobHub > div:nth-child(2) {
	color:#d6e029;
	/* text-shadow:0 0 0.3em #3d3531;*/
	top:6em;
}
.jobKran > div:nth-child(1) {
	background-image:url(../images/job_kran.jpg);
}
.jobKran > div:nth-child(2) {
	color:#d6e029;
	/* text-shadow:0 0 0.3em #3d3531;*/
	top:6em;
}

.jobKontrolleur > div:nth-child(1) {
	background-image:url(../images/job_kontrolleur.jpg);
}
.jobKontrolleur > div:nth-child(2) {
	color:#fff;
	/* text-shadow:0 0 0.3em #3d3531;*/
	top:6em;
}
.listItem.back div {
	font-family:FagoOT;
	font-size:0.75em;
	font-weight:bold;
}
.listItem.back div img {
	display:inline-block;
	height:auto;
	margin:-0.2em 1em 0 0;
	vertical-align:middle;
	width:4em;
}

.logoItem {
	margin:-49px 0 87px -17px;
}
.logoItem img {
	max-width:100%;
	height:auto;
}
.whiteSlogan {
	color:white;
	font-family:FagoOT;
	font-size:2.4em;
	line-height:120%;
	margin-top:2em;
}
.listItem.circle div {
	border:2px solid #3d3531;
	border-radius:4em;
	color:#3d3531;
	display:table-cell;
	font-weight:bold;
	height:8em;
	text-align:center;
	transform:rotate(11deg);
	vertical-align:middle;
	width:8em;
}
#back1 {
	display:block;
}
#back2 {
	display:none;
}

@media (max-width: 1314px) {
	body.jobs .wrapper {
		padding-left:30px;
		columns: 240px 4;

	}

	.imgItem {
		width:19vw;
		max-width:19vw;
	}
	.imgItem div:nth-child(2){

		font-size:1.9vw;
	}
}
@media (max-width: 1034px) {
	body.jobs {
		background-size:150% auto;
	}
	body.jobs .wrapper {
		padding-left:25px;
		columns: 240px 3;
	}
	.imgItem {
		width:25.6vw;
		max-width:25.6vw;
	}
	.imgItem  div:nth-child(2){
		font-size:2.5vw;
	}
}
@media (max-width: 779px) {
	body.jobs {
		background-size:200% auto;
	}
	body.jobs .wrapper {
		padding-left:20px;
		columns: 240px 2;
	}
	.imgItem {
		width:37.647058823529411764705882352941vw;
		max-width:37.647058823529411764705882352941vw;
	}
	.imgItem div:nth-child(2){
		font-size:3.7vw;
	}
	body.jobs {
		background: #d6e029 center top no-repeat url(../images/logo/bg_jobs_m.jpg) fixed;
		background-size: cover;
	}
	#back1 {
		display:none;
	}
	#back2 {
		display:block;
	}
}
@media (max-width: 514px) {
	body.jobs {
	}
	body.jobs .wrapper {
		columns:  auto;
		padding-left:0;
		padding-right:0;
	}
	.listItem {
		margin:4em auto;
		max-width:80vw;
		width:80vw;
	}
	.imgItem div:nth-child(2){
		font-size:7.8vw;
	}
	.listItem.logoItem {
		margin-top:-53px;
		margin-left:calc(10vw - 16px);
	}
	.listItem.whiteSlogan {
		margin:2em auto;
	}

}
