/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 12 2025 | 09:41:40 */
@media only screen and (max-device-width: 768px) {
	
	.universal_max-width_none {
		max-width: none !important;
	}
	
	.pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner, .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before, .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after 	{
    	background-color: #ffffff;
}
	
	.career_pathing_info_box .pp-infobox {
    	padding: 0 !important;
	}
	
	.faq_sign_up_row .fl-row-content-wrap, .minus_margin_row .fl-row-content-wrap {
		background-image: none !important;
	}
	
	.job_alerts_info_box .pp-heading-wrapper .pp-icon-wrapper {
		width: 30%;
	}
	
	.job_alerts_info_box .pp-heading-wrapper .pp-heading-wrapper-inner {
		width: 100%;
	}
	
	.job_search_keyword_search .facetwp-search {
		padding-right: 0 !important;
		text-align: center;
	}
	
	.js_mobile_filters_facet .fl-module-content {
		margin-left: 0;
		margin-right: 0;
	}
	
	.js_mobile_filters_facet .facetwp-facet {
    	margin-left: 0 !important;
	}
	
	.js_mobile_filter_accordion .pp-accordion-button-label {
		color: #262261;
	}
	
	.js_mobile_filter_accordion .pp-accordion-button-label strong {
		color: #6988A6;
		margin-left: 5px;
	}
	
	.hyv_jobs_main_container {
		flex-direction: column;
	}
	
	.hyv_jobs_more_info_main {
		flex-direction: column;
		gap: 0 !important;
	}
	
	.hyv_jobs_more_info_main span {
		display: none;
	}
	
	.hyv_jobs_info, .apply_now_main {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	
	.job_search_grid .pp-content-post {
		padding: 20px 25px 30px 25px;
	}
	
	.apply_now_main a {
		margin-top: 15px;
	}
	
	.showing_job_count_custom .fl-heading-text {
		justify-content: center;
	}
	
	.off_canvas_hamburger_menu_customs .pp-hamburger-box {
		margin-left: -15px !important;
	}
	
	#menu-header-1 .pp-has-submenu-container .menu-item-text {
		padding-right: 0;
	}
	
	#menu-header-1 .pp-menu-toggle {
		display: none !important;
	}
	
	#menu-header-1 .sub-menu {
		display: block !important;
		width: 100%;
		background-color: transparent;
	}
	
	.header_menu_custom .fl-module-content, #menu-header-1 .menu-item {
		margin-left: 0;
		margin-right: 0;
	}
	
	#menu-header-1 .menu-item a {
		padding-left: 0;
		padding-right: 0;
	}
}

@media only screen and (max-device-width: 540px) {
	
	
	
}

@media only screen and (max-width: 768px) and (min-width: 541px) {
	
	
	
}

