/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 15 2025 | 14:40:13 */
@media only screen and (max-width: 992px) and (min-width: 769px) {
	
	.header_menu_avid .pp-advanced-menu .menu-item {
		margin-left: 15px !important;
	}
	
	.header_menu_avid .pp-advanced-menu .menu a {
		font-size: 15px !important;
	}
	
	#menu-item-9747 a, #menu-item-374 a {
		padding: 4px 10px !important;
		width: 120px !important;
		font-size: 14px !important;
	}
	
	.info_col_avid {
		width: 80%;
	}
	
	.btn_col_avid {
		width: 20%;
	}
	
	.avid_jobs_info p {
    	flex: none !important;
	}
	
	.footer_col_one {
		width: 60%;
	}
	
	.footer_col_two {
		width: 24%;
	}
	
	h1 {
		font-size: 62px !important;
	}
	
	h2 {
		font-size: 51px !important;
		line-height: 1.2 !important;
	}
	
	.banner_row_res .fl-row-content-wrap {
		padding-top: 10%;
	}
	
	.main_reviews_custom_row .star_images_col {
		padding-left: 0 !important;
    	padding-right: 0 !important;
    	text-align: center !important;
    	width: 100% !important;
	}
	
	.main_reviews_custom_row .reviews_star_text {
		padding-left: 0 !important;
    	padding-right: 0 !important;
    	text-align: center !important;
	}
	
	.total_reviews_div p {
		text-align: center !important;
		margin-left: 0 !important;
	}
	
	.page-id-9419 .about_us_awards_slider .swiper-slide-image {
		width: 100% !important;
	}
	
	.about_us_awards_slider .pp-swiper-button.swiper-button-prev {
		left: 44.5% !important;
	}
	
	.about_us_awards_slider .pp-swiper-button.swiper-button-next {
		right: 44.5% !important;
	}
	
	.blogs_col_one {
		width: 35%;
	}
	
	.blogs_col_two {
		width: 65%;
	}
	
	.blogs_search_col_one {
		width: 60%;
	}
	
	.blogs_search_col_two {
		width: 40%;
	}
	
	.charity_image_slider .swiper-button-next {
    	right: 78% !important;
	}
	
	.employee_testimonials_grid .pp-testimonials-content p {
		height: auto !important;
	}
	
	.employers_advanced_tabs .pp-tabs-panels .pp-tabs-panel-content {
		padding-right: 20px;
	}
	
	.page-id-9685 #homepage_google_reviews_silder .grw-content-inner .grw-prev, .page-id-10024 #homepage_google_reviews_silder .grw-content-inner .grw-prev {
    	position: absolute !important;
    	top: 67% !important;
    	left: -42.5% !important;
	}
	
	.page-id-9685 #homepage_google_reviews_silder .grw-content-inner .grw-next, .page-id-10024 #homepage_google_reviews_silder .grw-content-inner .grw-next {
    	position: absolute !important;
    	top: 67% !important;
    	left: -37% !important;
	}
	
	.page-id-9685 #homepage_google_reviews_silder .fl-module-content.fl-node-content, .page-id-10024 #homepage_google_reviews_silder .fl-module-content.fl-node-content {
		max-width: 740px !important;
		width: 740px !important;
		margin-top: 0px;
	}
	
	.js_col_one {
		width: 42%;
	}
	
	.js_col_two {
		width: 58%;
	}
	
	.js_search_col_one {
		width: 58%;
	}
	
	.js_keyword_search .facetwp-search {
		min-width: 220px !important;
	}
	
	.js_search_col_two {
		width: 42%;
	}
	
	.page-id-280 .avid_jobs_info {
		flex-direction: column;
		gap: 0 !important;
	}
	
	.page-id-280 .avid_jobs_info_row {
		flex-direction: column;
	}
	
	.page-id-280 .btn_col_avid {
		width: 100%;
		margin-bottom: 15px;
        margin-top: 10px;
	}
	
	.page-id-280 .avid_jobs_info_row {
    	align-items: start !important;
	}
	
	.page-id-280 .info_col_avid {
		width: 100% !important;
	}
	
	#input_9_21 .gchoice_9_21_0, #input_9_22 .gchoice_9_22_0, #input_9_23 .gchoice_9_23_0  {
    	width: 20% !important;
	}
	
	#input_9_24 .gchoice_9_24_0 {
    	width: 25% !important;
	}
	
	#input_9_24 .gchoice_9_24_1 {
    	width: 40% !important;
	}
	
}

@media only screen and (max-width: 1100px) and (min-width: 993px) {
	
	.header_menu_avid .pp-advanced-menu .menu-item {
		margin-left: 25px !important;
	}
	
	.header_menu_avid .pp-advanced-menu .menu a {
		font-size: 16px !important;
	}
	
	#menu-item-9747 a, #menu-item-374 a {
		padding: 4px 10px !important;
		width: 130px !important;
		font-size: 14px !important;
	}
	
	.info_col_avid {
		width: 80%;
	}
	
	.btn_col_avid {
		width: 20%;
	}
	
	.avid_jobs_info p {
    	flex: none !important;
	}
	
	.footer_col_one {
		width: 62%;
	}
	
	.footer_col_two {
		width: 22%;
	}
	
	.banner_row_res .fl-row-content-wrap {
		padding-top: 10%;
	}
	
	.main_reviews_custom_row {
		display: flex;
		flex-direction: column;
	}
	
	.star_images_col, .reviews_star_text {
		width: 100%;
	}
	
	.main_reviews_custom_row .star_images_col {
		padding-left: 0 !important;
    	padding-right: 0 !important;
    	text-align: center !important;
    	width: 100% !important;
	}
	
	.main_reviews_custom_row .reviews_star_text {
		padding-left: 0 !important;
    	padding-right: 0 !important;
    	text-align: center !important;
	}
	
	.total_reviews_div p {
		text-align: center !important;
		margin-left: 0 !important;
	}
	
	.page-id-9419 .about_us_awards_slider .swiper-slide-image {
		width: 100% !important;
	}
	
	.about_us_awards_slider .pp-swiper-button.swiper-button-prev {
		left: 45.5% !important;
	}
	
	.about_us_awards_slider .pp-swiper-button.swiper-button-next {
		right: 45.5% !important;
	}
	
	.charity_image_slider .swiper-button-next {
    	right: 82% !important;
	}
	
	.employee_testimonials_grid .pp-testimonials-content p {
		height: auto !important;
	}
	
	h2 {
		font-size: 64px !important;
		line-height: 1.2 !important;
	}
	
	.employers_advanced_tabs .pp-tabs-panels .pp-tabs-panel-content {
		padding-right: 50px;
	}
	
	.page-id-9685 #homepage_google_reviews_silder .grw-content-inner .grw-prev, .page-id-10024 #homepage_google_reviews_silder .grw-content-inner .grw-prev {
    	position: absolute !important;
    	top: 57% !important;
    	left: -40% !important;
	}
	
	.page-id-9685 #homepage_google_reviews_silder .grw-content-inner .grw-next, .page-id-10024 #homepage_google_reviews_silder .grw-content-inner .grw-next {
    	position: absolute !important;
    	top: 57% !important;
    	left: -35% !important;
	}
	
	.js_col_one {
		width: 35%;
	}
	
	.js_col_two {
		width: 65%;
	}
	
	.js_search_col_one {
		width: 68%;
	}
	
	.js_search_col_two {
		width: 32%;
	}
	
	.page-id-280 .avid_jobs_info {
		flex-direction: column;
		gap: 0 !important;
	}
	
	.page-id-280 .avid_jobs_info_row {
		flex-direction: column;
	}
	
	.page-id-280 .btn_col_avid {
		width: 100%;
		margin-bottom: 15px;
        margin-top: 10px;
	}
	
	.page-id-280 .avid_jobs_info_row {
    	align-items: start !important;
	}
	
	.page-id-280 .info_col_avid {
		width: 100% !important;
	}
	
	.jd_social_share .pp-social-share-inner {
		justify-content: center;
	}
	
	#input_9_21 .gchoice_9_21_0, #input_9_22 .gchoice_9_22_0, #input_9_23 .gchoice_9_23_0  {
    	width: 20% !important;
	}
	
	#input_9_24 .gchoice_9_24_0 {
    	width: 25% !important;
	}
	
	#input_9_24 .gchoice_9_24_1 {
    	width: 30% !important;
	}
	
}