@media(min-width: 1920px)
{
	div.maxWidth.biggerSize
	{
		max-width: 1250px;
	}
}
@media(min-width: 1820px)
{
	.bannerDefaultText
	{
		padding: 0 33px;
	}
}
@media(min-width: 1640px)
{
	div.maxWidth
	{
		max-width: 1200px;
	}
}
@media(min-width: 1440px)
{
	.removePadding1
	{
		padding: 0;
	}
	.maxWidth
	{
		max-width: 1090px;
	}
}
@media(max-width: 1024px)
{
	.bannerDefaultText
	{
		top: 45%;
	}
	.defaultSection
	{
		padding: 80px 0;
	}
	.viewAllBtn-text
	{
		left: 28px;
	}
	.addPaddingLeft
	{
		padding-left: 0;
	}
	.removePadding1
	{
		padding: 0;
	}
	.marginLeftNegative
	{
		margin-left: 0;
	}
	.jobListingTag
	{
		width: 10%;
	}
}
@media (max-width: 1023px) and (min-width: 768px)
{
	.jobListingSection,
	.jobListingSearchSection
	{
		padding: 80px 0;
	}
	.paddingCenter
	{
		margin-right: 36px;
	}
	.removePadding1
	{
		padding: 0 15px;
	}
	.visibleStatusHam
	{
		display: block;
	}
	.visibleStatus
	{
		display: none;
	}
	.formInputDesign
	{
		margin-top: 30px;
	}
	.carousel-indicators
	{
		bottom: 20px;
	}
	.jobListingBtn
	{
		padding: 13px 35px 8px 35px;
	}
	.removePadding
	{
		padding: 0;
	}
	.jobListingTag
	{
		width: 14%;
	}
	.temparoryHide
	{
		display: block;
	}
}
@media (max-width: 767px)
{
	.temparoryHide
	{
		display: block;
	}
	.jobListingInfo
	{
		display: block !important;
	}
	.jobListingInfo div
	{
		margin-bottom: 16px;
	}
	.jobListingTag
	{
		width: 26%;
	}
	.addMobileMargin .form-check-inline:nth-child(1)
	{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.jobListingSection
	{
		padding: 80px 20px;
	}
	.jobListingSearchSection
	{
		padding: 40px 20px;
	}
	.mobileJustifyContent.adjustMargin
	{
		margin: 20px 0 0 0;
	}
	.paddingCenter
	{
		margin-right: 0;
		margin-top: 10px !important;
	}
	.removePadding1
	{
		padding: 0 15px;
	}
	.col-lg-11.removePadding
	{
		padding: 0 20px;
	}
	.visibleStatusHam
	{
		display: block;
		margin-left: 0;
	}
	.visibleStatus
	{
		display: none;
	}
	.scrollTopicon
	{
		bottom: 75px;
	}
	.mobileRemoveMargin
	{
		margin: 20px 0 !important;
	}
	.footerMenu
	{
		padding: 0 20px;
	}
	.footerMenu div:nth-child(1),
	.footerMenu div:nth-child(2),
	.footerMenu div:nth-child(3)
	{
		margin-bottom: 20px;
	}
	.removePadding
	{
		padding: 0;
	}
	.viewAllBtn
	{
		padding: 18px 0 13px 0;
		width: 100%;
	}
	.textAlign
	{
		text-align: left !important;
	}
	.mobileJustifyContent
	{
		justify-content: flex-start !important;
		margin: 20px 0 30px 0;
	}
	.serviceBoxWidth
	{
		width: 100%;
		margin-top: 60px;
	}
	.mobileBlock
	{
		display: block !important;
	}
	.defaultSection
	{
		padding: 80px 20px;
	}
	.formInputDesign
	{
		margin-top: 30px;
	}
	.bannerDefaultText
	{
		padding: 0 20px;
	}
	.bannerDefaultText div:nth-child(1)
	{
		font-size: 16px;
	}
	.bannerDefaultText div:nth-child(2)
	{
		font-size: 32px;
		margin-top: 0;
	}
	.textPosition
	{
		font-size: 32px;
	}
	.carousel-item img
	{
		min-height: 460px;
	}
	.formInputDesign,
	.formInputDesign1
	{
		display: block !important;
	}
	.formInputDesign select:nth-child(2),
	.formInputDesign1 select:nth-child(2)
	{
		width: 100%;
		margin: 20px 0;
	}
	.searchBtn
	{
		width: 100%;
		padding: 10px 0;
	}
	.carousel-indicators
	{
		bottom: 20px;
	}
}
