/* ------------------------------------ */
.jobs {
	text-align: center;
}

.jobs .jobcontainer {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-flex-wrap: nowrap;
	flex-wrap: nowrap;
	flex-flow: column;
}

.jobs .jobentry {
	width: auto;
}

.jobs .jobentry .button {
	width: 100%;
	padding-left: 1em;
	padding-right: 1em;
}

.custom .single-fob_jobs .content .fob-container .container .entry {
	/*width: 85%;*/
	/*max-width: 1200px;*/
}

.custom .single-fob_jobs .content .container .entry {
	/*max-width: 60%;*/
}

.custom span.button {
	text-align: center;
	padding: 1em 0.3em;
}

.custom span.button.fob-style1 {
	border-color: transparent;
	display: inline-block;
	color: #FFFFFF;
	background-image: none;
	background-color: var(--logorot);
	border-radius: 0;
	text-shadow: none;
	border-width: 0;
	font-size: 1em;
	font-weight: bold;
	position: relative;
	text-decoration: none;
}

@media only screen and (max-width: 479px) {
	.jobs .jobcontainer {
		-webkit-flex-flow: column;
		flex-flow: column;
		-webkit-align-items: center;
		align-items: center;
	}

	.jobs .jobentry {
		width: 100%;
	}

	.custom .single-fob_jobs .content .container .entry {
		/*max-width: 85%;*/
	}
}


@media only screen and (max-width: 767px) {
	/*.jobs .jobentry {*/
	/*	width: auto;*/
	/*}*/
}
