/*
Theme Name:     Listify Child
Theme URI:      https://astoundify.com/products/listify/
Template:       listify
Version:        1.0
*/

/* general */
body .custom-header-image {
	width: 70%;
}

body .content-area {
    margin-top: 2em;
    margin-bottom: 2em;
}

/* filters */
.job_filters .search-radius-wrapper,
.job_filters .filter-by-type-label,
.job_filters .archive-job_listing-found,
.job_filters .job-manager-filter-wrapper {
	display: none;
}

.job_filters .update_results {
	width: 120px;
	float: right;
}

.job_filters .reset,
.showing_jobs.showing_jobs--has-reset .reset {
	display: none!important;
}

/* tiles */
.job_listings .listing-cover {
	background-color: #fff;
	border-bottom: 1px solid #e5e5e5;
}

.job_listing-clickbox {
	cursor: default;
}

.job_listings .listing-cover a {
	color: #999;
}

.job_listing-phone {
	float: right;
}

/* map */
.map-marker-info .has-image {
	display: none;
}

/* responsive */
@media (min-width: 1200px) {

	body.fixed-map.fixed-map--right .footer-wrapper, body.fixed-map.fixed-map--right .site-content {
    width: 30%;
    margin-right: 70%;
	}

	body.fixed-map .job_listings-map-wrapper {
    width: 70%;
	}

}

@media (min-width: 768px) {

	.type-job_listing.style-grid .job_listing-entry-header {
			height: 120px;
			padding: 0;
	}

}

@media (max-width: 992px) {

	#site-navigation,
	.js-toggle-area-trigger {
		display: none;
	}

}
