/*=== Listings Table ===========================================================*/.table-centered-col {	text-align: center;}.career-table TD {	vertical-align: middle;}/* Remove Styling from WP generated P Tags */.career-table P {	padding-bottom: 0;}.listing-title {	min-width: 200px;}.listing-title a:link,.listing-title a:visited {	font-size: 20px;}.btn-career {	min-width: 150px;	text-align: center;}.btn-career:link,.btn-career:visited {	display: inline-block;	padding: 10px;	background-color: #666;	font-size: 20px;	color: #fff;	-webkit-border-radius: 5px;	-moz-border-radius:    5px;	border-radius:         5px;}/*=== Responsive Classes =======================================================*/@media (max-width: 690px) {	.career-label-row {		display: none;	}	.career-content-row {		border: 1px solid #ccc;	}	.career-content-row td {		display: block;		width: 100%;		text-align: center;		/* Quick fix for stubborn theme styling */		border-top: none!important;		border-right: none!important;		border-bottom: none!important;		border-left: none!important;	}}