/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 06 2026 | 16:55:59 */


.back-to-job-btn .pp-icon-wrapper {
    margin-top: 4px !important;
}

.frontline_group_jobs_info_and_btn {
    display: flex;
/*     align-items: center; */
    justify-content: space-between;
    gap: 24px;
}

.frontline_group_jobs_info {
    width: 100%;
}

.frontline_jobs_info {
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
}

.frontline_jobs_info-mobile {
    display: none;
}

.frontline_jobs_more_info {
    margin: 0;
}

.job-dot {
    display: block;
}

.job-dot {
	margin-top: 0px !important;
}

.frontline_group_jobs_link_btn {
    flex-shrink: 0;
}

@media (max-width: 620px) {
    .frontline_group_jobs_info_and_btn {
        flex-direction: column !important;
        align-items: flex-start;
    }

    .frontline_group_jobs_info {
        width: 100%;
    }

    .frontline_group_jobs_link_btn {
        width: 100%;
    }

    .frontline_group_jobs_link_btn a {
        display: block;
        width: 100%;
        text-align: center;
    }

    .frontline_jobs_info-mobile {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }

    .frontline_jobs_mobile_item {
        display: flex;
        align-items: center;
        gap: 10px;
    }
	
	.related-jobs {
		display: block !important;
	}
	
	.recruiter_jd_mail_col .fl-col-content {
		padding: 20px !important;
	}
	
	.recruiter_jd_frontline_main_container {
		display: flex;
		flex-direction: column;
	}
	
	.recruiter_main_detail {
		width: 100% !important;
	}
	
	.about_recruiter {
		width: 100% !important;
	}
	
	.back-to-job-btn .layout-3-wrapper {
		display: flex !important;
		flex-direction: row !important;
		align-items: center !important;
	}
}

@media (max-width: 900px) {
	.recruiter_jd_mail_col .fl-col-content {
		padding: 20px !important;
	}
}

@media (min-width: 621px) {
    .frontline_jobs_info {
        display: flex;
    }

    .frontline_jobs_info-mobile {
        display: none;
    }
}