
.loga3-joblist {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 60px;
}

@media screen and (max-width: 980px) {
	.loga3-joblist {
		grid-template-columns: 1fr;
	}
}


.loga3-joblist > a {
	display: block;
	background-color: #FFFFFF;
}

/* Eintrag
-----------*/

	.loga3-job {

	}

/* Bild
--------*/

	.loga3-job img {
		display: block;
	}

	.loga3-imagecontainer {
		position: relative;
	}

	.loga3-imagecontainer:before {

	}

/* Hover-Effekt
----------------*/

	.loga3-job:hover img {
		opacity: 0.2;
	}

/* Überschrift
---------------*/

	.loga3-joblist h3 {
		color: rgb(80, 81, 82);
		font-size: 18px;
		padding: 15px;
		margin: 0;
	}

/* Texte
---------*/

	[data-id="lontext1"] {
		font-size: inherit !important;
	}

/* Containerbreite
-------------------*/

	.post-236675 .et_pb_row {
		max-width: 100%;
		width: 100%;
	}

	.post-236675 .et_pb_section,
	.post-236675 .et_pb_row {
		padding-top: 0;
	}

	.post-236675 .et_pb_row .container {
		max-width: 80%;
		width: 1080px;
	}

	@media screen and (max-width: 768px) {
		.post-236675 .et_pb_row .container {
			max-width: 100%;
			width: 100%;
			padding-left: 20px;
			padding-right: 20px;
		}
	}

/* Emotionbild
---------------*/

	.job-emotion img {
		width: 100%;
	}

/* Überschriften
-----------------*/

	.job-body {
		padding-top: 30px !important;
	}

	.job-body h2 {
		font-size: 22px !important;
		margin-top: 25px !important;
	}

	.job-body ul {
		padding-bottom: 0 !important;
	}

	.job-body ul > li:nth-child(2),
	.job-body ul > li:nth-child(3),
	.job-body ul > li:nth-child(4),
	.job-body ul > li:nth-child(5),
	.job-body ul > li:nth-child(6),
	.job-body ul > li:nth-child(7),
	.job-body ul > li:nth-child(8),
	.job-body ul > li:nth-child(9),
	.job-body ul > li:nth-child(10),
	.job-body ul > li:nth-child(11),
	.job-body ul > li:nth-child(12),
	.job-body ul > li:nth-child(13),
	.job-body ul > li:nth-child(14) {
		display: none;
	}

	.job-body ul li {
		line-height:28px;
		margin-bottom:7px
	}

	.job-field {
		margin-top: 30px;
	}

		.job-field[data-id="longtext2"] {
			margin-top: 0;
		}

/* Toggler
-----------*/

	.ul-toggler {
		position: relative;
		display: inline-block;
		font-weight: 500;
		cursor: pointer;
	}

	.ul-toggler span {
		background-repeat: no-repeat;
		background-position: right center;
		padding-right: 25px;
		font-size: 17px;
	}

	.ul-toggler span:hover {
		color: #000000;
	}

	.ul-toggler span.closed {
		display: block;
		background-image: url('/wp-content/plugins/loga3/assets/img/plus.jpg');
	}

	.ul-toggler span.opened {
		display: none;
		background-image: url('/wp-content/plugins/loga3/assets/img/minus.jpg');
	}

/* Bewerben Button
-------------------*/

	.job-body .et_pb_button::after {
		top: 3px;
	}