/* 
* Media CSS
*/

@media (min-width: 1200px) {
	.container {
		max-width: 1312px !important;
		padding-left: 16px !important;
		padding-right: 16px !important;
	}
}

@media (min-width: 768px) {
	.jp-vertical-align h1 {
		margin-top: 50px;
	}
}

@media (max-width: 767px) {
	.jp-vertical-align h1 {
		margin-top: -50px;
	}
}

/* jobs */

@media (min-width: 1200px) {
	.ast-separate-container .ast-article-single,
	.ast-separate-container .post-navigation {
		max-width: 1312px;
		padding: 0px 16px 0px 16px;
		margin: auto;
	}
}
@media (min-width: 1200px) {
	.jp-excerpt {
		max-width: 1200px !important;
		position: relative !important;
		width: 1200px !important;
	}
}

@media (max-width: 1024px) {
	.jp-excerpt {
		max-width: 850px !important;
		position: relative !important;
		width: 850px !important;
	}
}
@media (max-width: 411px) {
	.jp-excerpt {
		/* max-width: 850px !important; */
		position: relative !important;
		/* width: 850px !important; */
	}
}
