/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 13 2025 | 12:22:18 */
@media only screen and (max-width: 992px) and (min-width: 769px) {
	
	#menu-main-menu {
		margin-top: 0;
		text-align: center;
	}
	
	#menu-main-menu .menu a {
		text-align: center !important;
	}
	
	.header_menu_customs .fl-module-content {
		margin-left: 0;
		margin-right: 0;
	}
	
	.header_menu_customs .pp-advanced-menu-mobile {
		justify-content: right;
	}
	
	.br_jobs_more_info_div {
    	display: flex;
    	flex-direction: column;
	}
	
	.br_jobs_data_main_row {
		flex-direction: column;
	}
	
	.br_jobs_more_info_div span {
		display: none !important;
	}
	
	.br_jobs_data_left_col {
		width: 100%;
	}
	
	.br_jobs_data_right_col {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	
	.js_custom_col_one {
		display: none !important;
	}
	
	.js_custom_col_two {
		width: 35%;
	}
	
	.js_col_one {
		width: 40%;
	}
	
	.js_col_two {
		width: 60%;
	}
	
	.job_search_clear_facet_customs button.facetwp-reset {
		font-size: 13px !important;
		width: 70% !important;
	}
	
	.fl-node-ms1b42gcfu7p .pp-infobox .pp-more-link {
		padding-left: 4px !important;
		padding-right: 4px !important;
		font-size: 13px !important;
	}
	
	.js_search_col_one {
		width: 80%;
	}
	
	.js_search_col_two {
		width: 20%;
	}
	
	.js_search_childcol_one {
		width: 65%;
	}
	
	.js_search_childcol_two {
		width: 35%;
	}
	
	#input_9_5, #input_9_22, #input_10_5, #input_10_22 {
		width: 100% !important;
	}
	
	#input_9_18_1, #input_9_19_1, #input_9_20_1, #input_9_21_1, #input_10_18_1, #input_10_19_1, #input_10_20_1, #input_10_21_1 {
		padding: 8px;
	}
	
	.jd_more_info_col_one, .jd_more_info_col_two, .dispaly_flax_column_cusotms {
		width: 100%;
	}
	
	.more_info_sub_col_one, .more_info_sub_col_two {
		width: 50%;
	}
	
	.jd_more_info_col_two .fl-node-dyqr78i2x0pn {
		margin-top: 20px;
	}
	
	.dispaly_flax_column_cusotms .fl-col-content {
		justify-content: center;
	}
	
	.fl-node-4im0fvqc15ey {
		display: block !important;
	}
	
	#field_9_5, #field_9_22, #field_10_5, #field_10_22, #field_submit {
		grid-column: 1 / -1 !important;
		width: 100%;
	}

	#field_9_22, #field_10_22 {
		margin-left: 0 !important;
	}
	
/* 	.more_info_sub_col_one .fl-rich-text p {
		text-align: center;
	} */
	
}

@media only screen and (max-width: 1100px) and (min-width: 993px) {
	
	.header_col_one {
		width: 20%;
	}
	
	.header_col_two {
		width: 80%;
	}
	
	#menu-main-menu .menu-item a {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 15px;
	}
	
	#menu-item-424 {
		display: none !important;
	}
	
	.br_jobs_more_info_div {
    	display: flex;
    	flex-direction: column;
	}
	
	.br_jobs_data_main_row {
		flex-direction: column;
	}
	
	.br_jobs_more_info_div span {
		display: none !important;
	}
	
	.br_jobs_data_left_col {
		width: 100%;
	}
	
	.br_jobs_data_right_col {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	
	.js_custom_col_one {
		display: none !important;
	}
	
	.js_custom_col_two {
		width: 60%;
	}
	
	.js_col_one {
		width: 35%;
	}
	
	.js_col_two {
		width: 65%;
	}
	
	.job_search_clear_facet_customs button.facetwp-reset {
		font-size: 13px !important;
		width: 70% !important;
	}
	
	.fl-node-ms1b42gcfu7p .pp-infobox .pp-more-link {
		padding-left: 4px !important;
		padding-right: 4px !important;
		font-size: 13px !important;
	}
	
	.js_search_col_one {
		width: 80%;
	}
	
	.js_search_col_two {
		width: 20%;
	}
	
	.js_search_childcol_one {
		width: 65%;
	}
	
	.js_search_childcol_two {
		width: 35%;
	}
	
	.footer_col_one .fl-heading {
		font-size: 28px;
	}
	
	.footer_last_col_one, .footer_last_col_two {
		width: 100%;
	}
	
	.footer_last_col_one .fl-rich-text, .footer_last_col_two .fl-rich-text, .footer_last_col_one .fl-rich-text p, .footer_last_col_two .fl-rich-text p {
		text-align: center !important;
	}
	
	.footer_last_col_one .fl-module-content {
		margin-bottom: 5px;
	}
	
	.footer_last_col_two .fl-module-content {
		margin-top: 0;
	}
	
	.jd_more_info_col_one {
		width: 60%;
	}
	
	.jd_more_info_col_two {
		width: 40%;
	}
	
	.more_info_sub_col_one, .more_info_sub_col_two {
		width: 30%
	}
	
	.dispaly_flax_column_cusotms {
		width: 40%;
	}
	
	.fl-node-4woy9fgmkr0l .fl-module-content {
		margin-left: 0;
	}
	
	.fl-node-ugyvw34806xr .fl-module-content {
		margin-right: 0;
	}
	
	#input_9_18_1, #input_9_19_1, #input_9_20_1, #input_9_21_1, #input_10_18_1, #input_10_19_1, #input_10_20_1, #input_10_21_1 {
		padding: 8px;
	}
	
	#field_9_5, #field_9_22, #field_10_5, #field_10_22, #field_submit {
		grid-column: 1 / -1 !important;
		width: 100%;
	}

	#field_9_22, #field_10_22 {
		margin-left: 0 !important;
	}
	
}