#jobs2careers-wrapper.overflow-fix {min-height: 400px;}

#jobs2careers-search {margin: 0 0 20px 0; background: #fcfcfc; border: solid 1px whitesmoke; padding: 20px;}
#jobs2careers-search p {margin: 0 0 10px 0;}
#jobs2careers-search .j2c-job-types {margin: 10px 0; padding: 0; list-style-type: none;}
#jobs2careers-search .j2c-job-types li {display: inline; margin: 0 10px 0 0;}
#jobs2careers-search ul.ui-autocomplete {position: absolute; margin: 0; padding: 0; list-style-type: none; background: #fff; border: solid 1px #ccc;}
#jobs2careers-search ul.ui-autocomplete li {padding: 5px 20px;}
#jobs2careers-search ul.ui-autocomplete li:nth-child(odd) {background: #f4f4f4;}
#jobs2careers-search ul.ui-autocomplete li.ui-state-focus,
#jobs2careers-search ul.ui-autocomplete li:hover {background: #ccc;}

.j2c-btn-group {margin: 20px 0;}
.j2c-btn-group .j2c-btn {display: inline-block; text-decoration: none; color: currentColor; padding: 6px 12px; border-radius: 4px; border: solid 1px #ccc;}
.j2c-btn-group .j2c-btn:first-child {border-bottom-right-radius: 0; border-top-right-radius: 0;}
.j2c-btn-group .j2c-btn:last-child {border-bottom-left-radius: 0; border-top-left-radius: 0;}
.j2c-btn-group .j2c-btn + .j2c-btn {margin-left: -1px;}
.j2c-btn-group .j2c-active {box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; background: #ebebeb;}

.j2c-sort-order .j2c-date:before,
.j2c-sort-order .j2c-relevance:before {font-family: "dashicons"; content: "\f508"; margin: 0 4px 0 0; display: inline-block; vertical-align: top;}
.j2c-sort-order .j2c-relevance:before {content: "\f163";}

.j2c-results .j2c-job {margin: 0 0 20px 0;}
.j2c-results .j2c-title {font-size: 1.4em;}
.j2c-results .j2c-company {font-weight: bold; margin: 0 10px 0 0;}
.j2c-results .j2c-company:before,
.j2c-results .j2c-location:before {font-family: "dashicons"; content: "\f512"; display: inline-block; vertical-align: middle;}
.j2c-results .j2c-location:before {content: "\f230";}
.j2c-results .j2c-post-date {color: #797979; font-size: 11px; font-weight: bold;}
.j2c-results .j2c-deets {margin: 5px 0 2px 0;}

.j2c-pager {margin: 20px 0;}
