@media only screen and (max-width:1024px){
	.custom_style_01 .page_center, section.cta_wrapper01 .container {
		max-width: 1600px !important;
		padding: 0 40PX;
		margin: auto;
	}
	.tab_footer p {
		margin: 0;
	}
	.row_wrapper {	
		grid-template-columns: 1fr;
		gap: 48px;
	}
	div#desktop {
		display: none;
	}
	.alert.alert-warning.not-allow-wrapper {		
		height: 32vh;	
	}
	.inner_mobile_01 {
		background: #fff;
		text-align: center;
		border-radius: 16px;
	}
	.inner_mobile_01 .inner_social_wrap {
		text-align: center;
		justify-content: center;
		padding: 16px 16px 24px;
	}
	.social_links_wrapper {
		padding-top: 24px;
		padding-bottom: 16px;
	}
	.related-content-wrapper {
		display: grid;
		grid-template-columns: repeat(2,1fr);
		gap: 32px;
	}
	.related-card-image {
		border-top-left-radius: 16px;
		border-top-right-radius: 16px;
		overflow: hidden;
	}
	.body_content_wrap {
		display: flex;
		flex-direction: column;
		gap: 16px;
	}

	.body_content_wrap h3 {
		color: #000 !important;
	}
	.related-card-meta a {
		font-family: Inter;
		font-weight: 500;
		font-style: normal;
		font-size: 14px;
		line-height: 160%;
		color: #4A90E2;
	}
	.related-card-meta {
		text-align: center;
	}
	article.related-card {
		background: #fff;
	}
	.related-card-meta {
		border-top: 1px dashed #D9D9D980;
		padding-top: 16px;
	}
	h1.post-title { 
		font-size: 34px;
	}
	.related-card-image img {
		width: 100%;
		height: 180px;
		object-fit: cover;
	}

	.right_box {
		padding-left: 20px;
	}
	.pricing_sec .page_center, section.jobs-hero-banner .page_center {
		max-width: 100%;
		margin: auto;
		padding: 0 40px;
	}
	section.faq_wrapper .page_center {
		padding: 0 40px;
	}
	.job-submission-form-wrapper.box-dashboard-wrapper .inner-list {
		max-width: 100%;	
	}
	.job-submission-form-wrapper.box-dashboard-wrapper .page_center {		
		padding: 0 40px;
	}
	.job-submission-form-wrapper .cmb-form .select2-container .select2-selection--multiple {
		height: 265px !important;
	}
	.cmb-form .cmb-field-list > .cmb-row {
		width: 50% !important;   
	}
	.custom_style_sec_loop .page_center {
		padding: 0 40px;
	}
	.custom_style_sec_loop a.mobile-sidebar-btn {
		max-width: 100%;
		padding: 0 40px;
	}
	section.jobs-hero-banner h1.hero-title {   
		font-size: 32px;   
	}
	section.jobs-hero-banner p.hero-subtitle {		
		margin-bottom: 24px;
	}
	section.jobs-hero-banner {   
		padding: 48px 0 48px;
	}
	.custom_style_sec_loop .sidebar-wrapper.col-md-4.col-lg-3.col-sm-12.col-xs-12 {
		width: 35%;
	}
	.custom_style_sec_loop div#main-content {
		width: 65%;
	}
	.custom_style_01 .detail-wrapper {
		margin-bottom: 0px !important;
		border-radius: 0px !important;
		padding-bottom: 20px !important;
	}
	.custom_style_01 .apply_btn_wrapper {
		margin-top: 32px !important;
	}
	section#package_page .page_center {
		padding: 0 40px !important;
	}
	.custom-job-search-bar .search-field:first-child {
		flex: 1 !important;
	}
	.login-form-wrapper .role-tabs li, .register-form .role-tabs li {
		min-width: fit-content !important;
	}
	.row.content-job-detail-2 {
		max-width: 1600px;
		padding-left: 30px;
		padding-right: 30px;
		margin: 0 auto;
	}
	.job-detail-buttons {
		position: relative;
		display: grid;
		gap: 20px;
	}
}


@media only screen and (max-width:860px){
	.flex-middle-sm.search-form-inner {
		display: flex;
		flex-wrap: wrap;
	}
	.inner_aside_wrap {
		display: block;
	}
	h3.sec_heading01 {
		display: none;
	}
	.inner_aside_wrap {		
		padding: 0 !important;
	}
	.flex-middle-sm.search-form-inner {
		border-radius: unset !important;
		overflow: unset !important;
	}
	.form-group.form-group-search {
		width: 100%;
	}
	.form-group.form-group-search {
		width: 100% !important;
	}
	button.btn-submit.btn.btn-block.btn-theme {
		width: 100% !important;
	}
	.flex-middle-sm.search-form-inner>div {
		flex: 0 0 100% !important;
	}
	.search_bar_style {
		padding-bottom: 240px !important;
	}
	.search_bar_style .flex-middle-sm.search-form-inner {
		gap: 8px;
	}
	.search_bar_style {
		background: #fff !important;
		padding: 12px 16px;
		border-radius: 8px;
		box-shadow: 0px 0px 24px 0px #0000000F;
	}
	.search_bar_style .search-form-inner .form-group-inner.inner {
		border: 1px solid #E0E0E0;
		position: relative;
		background: #fff;
	}
	.search_bar_style .search-form-inner {
		box-shadow: unset !important;
	}
	.search_bar_style input {
		background: transparent !important;
	}
	span.select2-selection.select2-selection--single {
		background: transparent !important;
	}
	.search-form-inner .form-group {
		margin: 0;
		border-left: 0 !important;
	}
	.right_content {
		width: 100%;
	}
	.job_banner_row {
		display: grid;
		grid-template-columns: 2fr 1.5fr;
		gap: 20px;
	}
	.group_warp_023 {
		display: grid;
		grid-template-columns: 1fr;
		align-items: flex-start;
	}
	.wrapper_both {		
		justify-content: start !important;
	}
	.save_job_btn {
		display: flex;
		gap: 16px;
		justify-content: start;
	}
	.bottom_box {
		margin-top: 38px;
	}
	.custom_style_sec_loop .sidebar-wrapper.col-md-4.col-lg-3.col-sm-12.col-xs-12 {	
		width: 100%;
	}
	.custom_style_sec_loop div#main-content {
		width: 100%;
	}
	.jobs-alert-ordering-wrapper .form-workup-ppp {		
		display: none;
	}
	.jobs-alert-ordering-wrapper {
		display: grid !important;
		grid-template-columns: repeat(2,1fr);
		gap: 20px;
		align-items: center;
	}
	.jobs-alert-ordering-wrapper .jobs-ordering-wrapper {
		width: 100%;
	}
	.custom_style_sec_loop .select2-container {		
		width: 100% !important;
	}
	.jobs-alert-ordering-wrapper form.jobs-ordering {
		display: flex;
		align-items: center;
	}
	#height_adjust form.custom-job-search-bar {
		height: 370px;
		padding: 30px;
		border-radius: 16px;
	}
	.custom-job-search-bar .search-field {
		display: flex;
		align-items: center;
		padding: 0 12px;
		border: 1px solid #E0E0E0;
		border-radius: 100px;
	}
	.custom-job-search-bar .search-field:last-child {
		border: 0;
	}
	.custom-job-search-bar button.search-btn {
		width: 100%;
		height: 51px !important;
	}
	.custom-job-search-bar .search-field:last-child {
		border-right: none;
		padding: 0;
	}
	.custom-job-search-bar .search-field.with-icon {
		flex: 0 0 100%;
	}
	.custom_style_banner_56 .right_content_wrap {
		display: none;
	}
	.custom_style_banner_56 .job_banner_row {
		display: grid;
		grid-template-columns: 1fr;
		gap: 20px;
	}
	ul.list-detail-candidate {
		display: flex;
		flex-wrap: wrap;
		max-width: 500px;
	}
}

@media only screen and (max-width:767px){

	.cmb-form .cmb-field-list > .cmb-row {
		width: 100% !important; 
	}
	.row_grid {   
		grid-template-columns: repeat(1,1fr);
		gap: 24px;
	}
	.select2-container {  
		padding-left: 0px !important;
	}
	button.custom-search-btn {
		position: unset;
		right: unset;
		top: unset;
		transform: unset;
		width: 100%;
		margin-top: 20px;
		height: 59px !important;
	}
	span.search-icon {
		position: absolute;
		top: 33px;
		transform: translateY(-50%);
		left: 30px;
		display: flex;
	}
	.elementor-tabs {
		display: flex !important;
		flex-direction: column;
	}

	.elementor-tabs-wrapper {
		display: flex !important;
		flex-wrap: nowrap !important;
		overflow-x: auto;
		white-space: nowrap;
		border-bottom: 1px solid #eee;
	}

	.elementor-tab-title {
		flex: 1 0 auto;
		display: inline-block;
		padding: 12px 16px;
		cursor: pointer;
		border: none;
	}

	.elementor-tab-content {
		display: none;
		padding: 15px;
		border-top: none !important;
	}

	.elementor-tab-content.elementor-active {
		display: block;
	}
	.filter_bar_style span.select2-selection.select2-selection--single {
		width: 41vw !important;
	}
	select#certification-dropdown {
		width: 41vw;
		padding: 9px;
		padding-left: 33px;
		border-radius: 999px;
		border-width: 1px;
		gap: 4px;
		opacity: 1;
		border: 1px solid #E0E0E0;
	}

	.flex-middle-sm.search-form-inner {
		border-radius: 0px !important;
		overflow: unset !important;
	}
	.widget-nav-menu {
		text-align: center;
	}
	.search_bar_style {
		background: #fff !important;
		padding: 12px 16px;
		border-radius: 8px;
		box-shadow: 0px 0px 24px 0px #0000000F;
	}
	.search_bar_style .search-form-inner {
		box-shadow: unset !important;
	}
	.search_bar_style .search-form-inner .form-group-inner.inner {
		border: 1px solid #E0E0E0;
		position: relative;
		background: #fff;
	}
	.search_bar_style input {
		background: transparent !important;
	}
	span.select2-selection.select2-selection--single {
		background: transparent !important;
	}
	.search_bar_style {
		padding-bottom: 255px !important;
	}
	.elementor-widget-n-tabs .e-n-tabs-heading {
		display: flex !important;
		flex-wrap: nowrap !important;
		overflow-x: auto; /* allows horizontal scrolling if too many tabs */
		-webkit-overflow-scrolling: touch;
	}

	.elementor-widget-n-tabs .e-n-tab-title {
		flex: 0 0 auto; /* prevent shrinking */
		white-space: nowrap;
	}

	/* Optional: make scrollbar hidden for cleaner look */
	.elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
		display: none;
	}
	a.custom-blog-item:hover {
		border: unset;
		text-decoration: none;
	}
	div#custom-blog-posts {
		margin-top: 32px;
	}
	div#custom-blog-posts {
		margin-top: 40px;
		display: grid;
		gap: 32px;
	}
	.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after {
		border: unset !important;
	}
	section.banner_details_wrapper .inner {
		display: grid;
		grid-template-columns: repeat(1,1fr);
		align-items: anchor-center;
		gap: 40px;
	}
	section.banner_details_wrapper div#container {		
		padding: 0 20px;
	}
	.custom_style_01 {	
		padding: 50px 0 !important;
	}
	.custom_style_01 .page_center, section.cta_wrapper01 .container, section.jobs-hero-banner .page_center {  
		padding: 0 20px;   
	}
	.cta_wrapper01_inner {
		display: grid;
		grid-template-columns: repeat(1,1fr);
		background: linear-gradient(180deg, rgba(255, 240, 226, 0) -12.09%, #FFF0E2 103.48%);
		padding: 48px 20px 0px  20px;
		border: 1px solid #FFE9D6;
		border-radius: 40px;
		max-width: 1280px;
		margin: auto;
	}
	h1.post-title {
		font-size: 28px;
		text-align: center;
		line-height: 1.2em;
	}
	.left_box a.btn_back_to_articals {
		margin: auto;
	}
	.left_box {	
		gap: 16px;
	}
	.left_01_alerts h2 {	
		text-align: center;	
	}
	.text_btm_01 img {
		display: none;
	}
	.content_excepert {
		text-align: center;
	}
	.left_01_alerts p {	
		text-align: center;
	}
	.left_01_alerts h2 {
		text-align: center;
		font-size: 24px;
	}
	section.cta_wrapper01 .page_center, section.jobs-hero-banner .page_center {
		max-width: 1600px;
		padding: 0 20px;
	}
	section.cta_wrapper01 {
		padding: 48px 0px;
		background: #fff;
	}
	.related-content-wrapper {
		display: grid;
		grid-template-columns: repeat(1,1fr);
		gap: 48px;
	}
	.tab_style .e-n-tabs-heading {		
		width: 100%;	
	}
	.tab_style .e-n-tabs-heading button {
		flex: 0 0 50%;
	}
	.elementor-widget-n-tabs .e-n-tabs-heading {
		justify-content:unset !important;
	}
	.e-n-tabs-heading {
		margin-bottom: 48px !important;
	}
	.right_box {
		padding-left: 0px;
	}
	.row_inner {
		display: grid;
		grid-template-columns: repeat(1,1fr);
		gap: 40px;
	}
	.pricing_sec .page_center {	
		padding: 0 20px;
	}
	section.faq_wrapper .page_center {
		padding: 0 20px;
	}
	.job-submission-form-wrapper.box-dashboard-wrapper {
		padding: 48px 0 !important;
		margin: 0;
	}
	.job-submission-form-wrapper.box-dashboard-wrapper .page_center {
		padding: 0 20px;
	}
	.job-submission-form-wrapper.box-dashboard-wrapper .head_title h1.page_title {	
		font-size: 28px;		
	}
	section.banner_details_wrapper.job_details .group_01 {		
		grid-template-columns: 1fr;		
	}
	section.banner_details_wrapper.job_details .group_01 {    
		text-align: center;
	}
	.group_warp_023 {
		display: grid;
		grid-template-columns: 1fr;
	}
	section.banner_details_wrapper.job_details .job-tags {  
		justify-content: center;   
	}
	section.banner_details_wrapper.job_details .inner {		
		gap: 16px;
	}
	.group_warp_023 .wrapper_both {
		margin-top: 32px;
		justify-content: center !important;
	}
	.group_warp_023 .save_job_btn {
		display: grid;
		grid-template-columns: 1fr;
		gap: 16px;
	}
	.group_warp_023 .wrapper-shortlist a {
		font-size: 14px;
		width: 100%;
	}
	a.apply_now_btn {
		width: 100%;
	}
	.job-submission-form-wrapper .cmb-form .select2-container .select2-selection--multiple {
		height: 120px !important;
	}
	.job_banner_row {	
		grid-template-columns: 1fr;		
	}
	.hero-search-form .ff-el-group.ff-text-left.ff_submit_btn_wrapper.ff_submit_btn_wrapper_custom {
		margin: 0;
		position: unset;
		top: 50%;
		right: 10px;
		transform: unset;
		margin-top: 20px;
	}
	section.jobs-hero-banner h1.hero-title {
		font-size: 28px;
		text-align: center;
	}
	section.jobs-hero-banner p.hero-subtitle {
		text-align: center;
		font-size:14px
	}
	section.jobs-hero-banner input#ff_2_email {  
		height: 50px !important;   
	}
	section.jobs-hero-banner .right_content_wrap {
		display: none;
	}
	.custom_style_sec_loop {
		padding: 40px 0px !important;
		background: #F8F9FA;
	}
	.custom_style_sec_loop .page_center {
		padding: 0 20px;
	}
	.custom_style_sec_loop a.mobile-sidebar-btn {		
		padding: 0 20px;
	}
	span.job-location {
		display: none !important;
	}
	.job-applications {
		border-right: unset;		
	}
	.left_bandage {		
		justify-content: center;
	}
	.job-meta.job-benefits ul {		
		justify-content: center;
	}
	.bottom_box {
		margin-top: 20px;
	}
	.related_jobs01.related_articals .left_bandage {
		justify-content: left;
	}
	.jobs-listing-wrapper.main-items-wrapper .left_bandage {		
		max-width: 100%;		
	}
	.results-count {
		flex: 0 0 100%;
	}
	.jobs-alert-ordering-wrapper .jobs-ordering-wrapper {
		margin-right: auto !important;
		margin-left: unset !important;
	}
	.jobs-alert-ordering-wrapper .jobs-ordering-wrapper {
		float: unset;
		flex: 0 0 45% !important;
	}
	.jobs-alert-ordering-wrapper .form-workup-ppp {
		margin-left: unset !important;
		flex: 0 0 45% !important;
	}
	.jobs-alert-ordering-wrapper .jobs-ordering-wrapper {
		float: unset !important;
	}
	section.banner_details_wrapper.job_details .job-applications {
		border-right: 1px solid #DDDDDD;
		padding-right: 8px;
	}
	.job-meta.job-benefits ul {
		justify-content: left;
	}
	.job_details .job-meta.job-benefits ul {
		justify-content: left;
	}
	input#custom-live-search, input#custom-faq-search {  
		padding-right: 30px;   
	}
	.post-thumbnail.banner_pricing img {
		display: none;
	}
	.single-job_listing .job_details .job-meta.job-benefits ul {
		justify-content: center;
	}
	#height_adjust form.custom-job-search-bar {
		height: 290px;
		padding: 20px;
		border-radius: 16px;
	}
	.grid_parent_style {
		display: flex !important;
	}
	div#grid_parent_style {
		display: grid;
		grid-template-columns: repeat(2,1fr);
		gap: 20px;
	}
	div#grid_parent_style .filter_bar_style {
		width: 100%;
		max-width: 100%;
	}
	div#grid_parent_style .filter_bar_style .custom-select-wrap {
		max-width: 100% !important;
	}
	form.certification-filter-form select {
		width: fit-content;   
	}
	.mobile-sidebar-btn svg {
		width: 25px;
		height: 25px;
	}
	a.mobile-sidebar-btn {
		display: flex;
		align-items: center;
		gap: 7px;
	}
	.jobs-alert-ordering-wrapper {
		display: grid !important;
		grid-template-columns: 2fr 1fr;
		gap: 20px;
		align-items: center;
	}
	.custom_style_sec_loop .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered {
		padding-left: 15px;
	}
	.custom_style_sec_loop .jobs-ordering .select2-container--default .select2-selection--single {		
		min-width: 124px;
	}
	.fluentform_wrapper_2  input#ff_2_2_email {	
		height: 48px !important;		
	}
	.page-id-342 .breadscrumb-inner h2 {	
		font-size: 28px !important;		
	}
	.page-id-342 .box-employer {		
		margin-bottom: 20px;
	}
	.page-id-342 .apus-breadscrumb .wrapper-breads {  
		margin-bottom: 20px !important;
	}
	.row.content-job-detail-2 {
		max-width: 1600px;
		padding-left: 10px;
		padding-right: 10px;
		margin: 0 auto;
	}

}




@media only screen and (min-width:768px){
	.row_grid {   
		grid-template-columns: repeat(2,1fr);
		gap: 24px;
	}
	div#custom-blog-posts {
		display: grid;
		grid-template-columns: repeat(2,1fr);
		gap: 24px;
	}
	.img_blog_banner {
		display: none;
	}
	.responsive_style_01 {
		padding-bottom: 55px;
	}
	.content_blog_banner {
		width: 100%;
		padding: 0;
	}
	.search-form-inner .form-group-title {
		width: 33% !important;
	}
	section.banner_details_wrapper div#container {	
		padding: 0 40px;
	}
	.custom_style_01 .container, section.cta_wrapper01 .container {	
		padding: 0 40px !important;
	}
	.custom_style_01 .page_center, section.cta_wrapper01 .container {
		padding: 0 40px;
	}
	.icon-wrapper img {
		width: 65px !important;
	}
	.subwoo-inner .price {	
		font-size: 24px !important;	
	}
	.widget.woocommerce.widget-subwoo.pricing_sec span.woocommerce-Price-currencySymbol {
		font-size: 24px !important;
		vertical-align: baseline !important;
		color: #000 !important;
		opacity: 1 !important;
	}
	.pricing_sec h3.title {		
		font-size: 18px;	
	}
	.row_inner {
		display: grid;
		grid-template-columns: repeat(2,1fr);
		gap: 32px;
	}
}

@media only screen and (min-width:991px){
	.img_blog_banner {
		display: block;
	}
}

@media only screen and (min-width:1080px){
	.responsive_style_01 {
		padding-bottom: unset;
	}
	.custom_style_sec_loop .page_center {
		max-width: 1600px;
		padding: 0 100px !important;
		margin: auto;
	}
	.row_inner {
		display: grid;
		grid-template-columns: repeat(2,1fr);
		gap: 40px;
	}
	.img_blog_banner {
		display: block;
	}
	.row_grid {   
		grid-template-columns: repeat(3,1fr);    
	}
	div#custom-blog-posts {
		display: grid;
		grid-template-columns: repeat(3,1fr);
		gap: 24px;
	}
	.elementor-element.elementor-element-7ef88cd.e-con-full.content_blog_banner.e-flex.e-con.e-child {
		width: 50%;
	}
	.search-form-inner .form-group-title {
		width: 55% !important;
	}
	.custom_style_01 .page_center, section.cta_wrapper01 .container {
		padding: 0 100px !important;
	}
	section.banner_details_wrapper div#container {
		padding: 0 100px !important;
	}
	.row_wrapper {
		display: grid;
		grid-template-columns: 2fr 1.3fr;
		gap: 48px;
	}
	div#mobile {
		display: none;
	}
	section.cta_wrapper01 .page_center {
		max-width: 1600px;
		padding: 0 100px;
		margin: auto;
	}
	.right_box {
		padding-left: 62px;
	}
	.bottom-sub .price {
		font-family: Inter;
		font-weight: 700;
		font-style: normal;
		font-size: 32px !important;
		line-height: 130%;
		text-align: center;
		vertical-align: bottom;
		color: #000 !important;
	}
	.widget.woocommerce.widget-subwoo.pricing_sec span.woocommerce-Price-currencySymbol {
		font-family: Inter;
		font-weight: 700;
		font-style: normal;
		font-size: 34px !important;
		line-height: 1em;
		text-align: center;
		vertical-align: bottom !important;
		color: #000 !important;
		opacity: 1 !important;
	}
	.pricing_sec h3.title {   
		font-size: 22px;  
	}
	section.jobs-hero-banner .page_center {
		max-width: 1600px;
		padding: 0 100px;
		margin: auto;
	}
	.cmb-form .cmb-field-list > .cmb-row {
		width: 50% !important;   
	}
	.custom_style_banner_56 .job_banner_row {
		display: grid;
		grid-template-columns: 2fr 1fr;
		gap: 32px;
	}
	.custom_style_banner_56 .list-detail-candidate li {
		width: unset;
	}
	.custom_style_banner_56 .list-detail-candidate i {
		display: inline-block;
		margin-right: 4px;
	}
	.custom_style_banner_56 .list-detail-candidate {
		list-style: none;
		padding: 0;
		/* margin: 0; */
		display: flex;
		grid-template-columns: 1fr 1fr 1fr;
		gap: 20px;
		max-width: fit-content;
	}
	.custom_style_banner_56 .action-preview {
		display: flex;
		gap: 17px;
		margin-top: 32px;
	}
}

@media only screen and (min-width:1281px){
	.row_grid {   
		grid-template-columns: repeat(4,1fr);    
	}
	.custom-blog-posts {
		display: grid;
		grid-template-columns: repeat(3,1fr);
		gap: 32px;
	}
	.custom_style_01 .page_center, section.cta_wrapper01 .container {   
		padding: 0 40px;
	}
	.hero-search-form {
		max-width: 600px;
	}
	.custom_style_01 .detail-wrapper {
		margin-bottom: 0px !important;
		border-radius: 0px !important;
		padding-bottom: 20px !important;
	}
	.custom_style_01 .apply_btn_wrapper {
		margin-top: 32px !important;
	}
	section#package_page .page_center {
		max-width: 1600px;
		padding: 0 100px !important;
		margin: auto;
	}
}


@media only screen and (min-width:1600px){
	section.banner_details_wrapper div#container {
		padding: 0 !important;
	}
	.single-job_listing section.main-content.inner.custom_style_01.job_content_wrap .page_center {
		max-width: 1600px;
		padding: 0 100px;
	}
	.row_wrapper {	
		grid-template-columns: 2fr 1fr;	
	}
	section.jobs-hero-banner .page_center {   
		padding: 0 !important;  
	}
	.custom_style_sec_loop .page_center {  
		padding:0px !important;   
	}
	section.jobs-hero-banner .page_center {
		padding: 0 100px !important;
	}
	.custom_style_sec_loop  .page_center {
		padding: 0 100px !important;
	}
	.single-job_listing section.banner_details_wrapper.job_details div#container {
		padding-left: 100px !important;
		padding-right: 100px !important;
	}
}