/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 25 2022 | 14:44:12 */
/* Hide search form */
div.job_listings .job_filters {
	display: none;
}
/* remove listing gaps */
ul.job_listings  {
	margin: 16px 0px 0px 0px !important;
	padding: 0px !important;
 	border: none;
}

/* add space between ads and remove border */
ul.job_listings li.job_listing {
	margin: 0 0 25px 0;
    border: none;
 	padding: 0px;
}

/* ads color */
ul.job_listings li.job_listing a,
ul.job_listings li.job_listing a:hover,
ul.job_listings li.job_listing a:focus {
	background-color: #252778;
 	color: white;
 	padding: 15px;
}

/* move logo to the right hand side */
ul.job_listings li.job_listing a img.company_logo {
	position: relative;
 	float: right;
}

/* keep logo on small screens */
 @ media only screen and(max - width: 767px)
{
	ul.job_listings li.job_listing a img.company_logo,
	ul.job_listings li.no_job_listings_found a img.company_logo
	{
		visibility: visible !important
	}
}

ul.job_listings li.job_listing a div.position {
 	float: none;
  	width: auto;
 	padding: 0;
}

/* position title color */
ul.job_listings li.job_listing a div.position h3 {
  color: white;
}

/* smaller company name */
ul.job_listings li.job_listing a div.position .company {
 	font-size: smaller; 
 	color: lightgray;
	display: none;
}

/* hide tag line */
ul.job_listings li.job_listing a div.position .company .tagline {
    display: none;
}

/* make location full width and smaller */
ul.job_listings li.job_listing a div.location {
    float: none;
    text-align: left;
    width: auto;
    padding: 3px 0;
    color: #999;
    line-height: 1em;
    font-size: smaller;
 	position:relative;
}

/* map marker next to location */
ul.job_listings li.job_listing a div.location:before {
    content: "\f041";
    font-family: FontAwesome;
 }


/* hide listing date */
li.job_listing .meta {
  display: none;
}