@media (min-width: 992px) and (max-width: 1199px) {
	#sp-header .logo{margin:24px 0;}
	#sp-logo .logo-image{height:auto;}
	#offcanvas-toggler{display:none;}
	#sp-top1{
		flex: 0 0 32.333333%;
    	max-width: 32.333333%;
	}
	#sp-top2{
		flex: 0 0 51%;
    	max-width: 51%;
	}
	#sp-tab .sjjobs-tabs .tabs-wrap .tabs-container .tabs{
		padding: 0 30px;
		li{
			font-size: 16px;
		}
	}
	.sjjobs-tabs .tabs-content{
		overflow: hidden;    
		margin: 0 30px;
	}
	.careerfy-header-one .careerfy-user-section{
		padding: 26px 0px;
		li{
			padding: 6px 20px;
		}
	}
	#sp-position4 .sj_jsjob_categories .sj-jsjob-categories__content {
	    padding: 20px 10px;
	}
	#sp-left .job_newsletter .acymailing_module_form .acymailing_form .acyfield_email input.inputbox{
		padding:0px 48px 0px 12px;
		height:37px;
	}
	html.error-page body{
		.container{
			padding-top:40px;padding-bottom:40px;
		}
	}
	#sp-left .job_newsletter .acymailing_module_form .acymailing_form .acyfield_email{padding:0;}
	body.rtl {
		
	}
}
@media all and (min-width: 1200px ) and (max-width: 1599px) {
	html.error-page body{
		.container{
			padding-top:40px;padding-bottom:40px;
		}
	}
}
	