@media (max-width: 768px) {

	.thjmf-search-filters {
		width: 100% !important;
	}
	.thjmf-job-filters ,.thjmf-job-filters select{
		width: 100% !important;
	}
	#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-button {
		width: 100% !important;
	}
	#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper {
		overflow-x: hidden !important;
	}
	.thjmf-listing-body {
		display: block !important;
	}
	.thjmf-job-single-excerpt {
		display: block !important; 
	}
	.thjmf-job-listings-list.thjmf-listing-loop-content table.thjmf-listing-solo-table .thjmf-listing-body td.thjmf-job-single-excerpt {
		width: 95% !important;
	}
	.thjmf-job-list-single-tags{
		color: #1dc2ef;
	}
	#thjmf_apply_now_popup .thjmf-popup-wrapper{
		width: 100% !important;
	}

	#thjmf_apply_now {
		background-color: red !important;
	}

}