.results-block {
	position:relative;
	padding-left:20px;
	overflow:hidden;
	color:#333;
	margin-top:3em;
}
.results-block .jet-listing-grid{
	margin: auto 30px;
}
.results-block .innertube {
	min-height:200px;
}
.results-block .innertube table {
	margin-bottom:0;
}
.results-block:before,
.results-block:after {
	content: '';
    display: block;
    position: absolute;
    left: 0;
    height: 100000px;
    width: 20px;
}
.results-block:before {
    bottom: 50%;
}
.results-block:after {
    top: 50%;
    border-top: 20px solid transparent;
}
.results-block header,
.results-block footer {
	background:#154679;
	color:#fff;
	font-size:24px;
	font-weight:700;
	padding:10px;
	text-transform:uppercase;
	margin-left:-20px;
	position:relative;
	border:5px solid #fff;
	text-align:center;
}
.results-block footer {
	background:#ffffff;
	color:#9c9c9c;
	position: relative;
    z-index: 1;
}

.results-block footer a {color:#9c9c9c !important;}

.results-block td,
.results-block tbody {
	border-top:0;
	border-bottom:0;
}
.results-block td,
.results-block th {
	padding:10px;
	line-height:1;
	vertical-align:top;
	width:auto;
}
.results-block th,
.accolo_tableheader {
	padding-bottom:10px;
	font-weight:700;
	text-transform:uppercase;
}
.results-block td {
	padding-top:10px;
	padding-bottom:0;
	padding-bottom:10px;
}
/*.results-block td:before {
	content: "\003e\00a0\00a0\00a0";
	color:#d6672b;
}*/
.results-block table {
    /*border:20px solid #fff;*/
}
.results-block .accolo_regrow td {
	background-color:#e7e7e7;
}
.results-block li {
	list-style-type: inherit;
	list-style-position: inside;
	font-size:14px;
	line-height:1.5em;
}
.results-block li span {
	color:#333;
}
.accolo_wrap_table table {
	margin-bottom:inherit;
}
.accolo_wrap_table td,
.accolo_wrap_table tbody {
	border:0 !important;
	padding-bottom:10px;
	line-height:normal;
	font-size:16px !important;
}
.accolo_wrap_table {
	width:90%;
}
.accolo_wrap_table .bootstrap-select,
.accolo_wrap_table input {
	width:100% !important;
	color:#333;
}
.accolo_wrap_table input {
	padding-top:5px;
	padding-bottom:5px;
}
.accolo_wrap_table input.accolo_button {
	padding-top:16px;
	padding-bottom:16px;
	width:inherit !important;
	color:inherit;
	margin-bottom:2em
}

.accolo_result_table {
	display:none;
}
.results-block .accolo_result_table {
	display:inherit;
}
.accolo_search_form td {
	padding-right:1em;
}

/* Careers Search Form Shortcode */
.careers-search-form form {
	padding-right:40%;
}
.careers-search-form .form-group .bootstrap-select.btn-group {
	margin-bottom:.5em;
}
.careers-search-form .form-group .bootstrap-select.btn-group .btn-default {
	background-color:#cecece;
}

#open-positions {padding:60px 0;}
#open-positions .careers-search-form {display:none !important;}
#open-positions .results-block {padding:0 !important;}
#open-positions .results-block:before, #open-positions .results-block:after {content:none !important;}
#open-positions .results-block:before {bottom:auto !important;border:none !important;}
#open-positions .results-block header {display:none !important;}
#open-positions .results-block table {border:none !important;font-size: 20px;display: table;}
#open-positions .results-block td, #open-positions .results-block th {padding:24px !important;border: none !important;}