@media (max-width: 1024px)
{
	.bannerText {
		font-size:36px;
		line-height: 1;
	}
	#mainNav
	{
		padding-bottom: 5px;
	}
	#banner_outer_desktop 
	{
		margin-top:0;
	}
	.homeBannerText
	{
		padding-left:20px;
	}
	/*
	#expertise_stepProcess_leftNav_text_step1
	{
		margin-top: -108px;
	}
	#expertise_stepProcess_leftNav_text_step2
	{
		margin-top: 4px;
	}
	.homePageContentTop_text 
	{
		width: 100%;
		left: -450px;
	}

	.homePageContentLeftBox
	{
		display: none;
	}*/
	
	#homeImageSlideOuter > div > img
	{
		max-width:100%;
		width:100%;
	}
	.navbar-nav>li
	{
		margin-right: 30px;
	}
	.navbar-nav>li:last-child
	{
		margin-right: 20px;
	}
	.articleHome_inner iframe
	{
		width: 100%;
	}
	.logoOnHeader img
	{
		width:200px;
		height:auto !important;
	}

	.navbar-brand {
		margin-left: 0 !important;
	}

	#desktopBannerFullMenu > div > div
	{
		width: 71%;
	}

	.bannerTextWrap > div 
	{
		margin-top: 60px;
	}

	.bannerArrowDown
	{
		display: none;
	}

	.homePageImageAndTextInnerWrap
	{
		align-items:unset;
		-webkit-align-items:unset;
	}
	.homeBannerExtraTextOuter,
	#homeBannerNav
	{
		padding-left:25px;
	}
	.subMenuHasSubSubMenu:hover > .subSubMenu {
		margin-top: 150px;
		z-index: 999;
	}
	.subSubMenu ul
	{
		padding: 8px 7px;
		width:unset;
	}
	.subSubMenu ul li, .dropdown-menu li
	{
		padding: 8px 7px 8px 16px;
	}
	div.enrolForm,.enrolmentForm_formFields
	{
		max-width: 960px;
	}
	.enrolmentForm_formFields_section
	{
		width:32%;
	}
	#paymentDetailsSection
	{
		padding-left:0;
	}
	.expertiseBlock > div:nth-child(1)
	{
		font-size: 26px;
	}

	#portfolioDetailDataInner
	{
		padding-left:25px;
	}
	#portfolioIndexOuter > div
	{
	    width: 47%;
	}
	#portfolioIndexOuter > div:nth-child(odd)
	{
		margin-right:1%;
	}
	#pressOuter > div
	{
		width:31%;
	}
	#servicesPageOuter > div:nth-child(2)
	{
		padding-right: 25px;
	}

	.homePageBannerOuter:after 
	{
		background-position: -430px 110px;
	}

	.teamIndeWrap
	{
		width: 30%;
	}

	.teamIndeWrap:nth-child(3n+3)
	{
		margin-right: 0;
	}

	.teamIndeWrap:nth-child(4n+4)
	{
		margin-right: 45px;
	}

	.projectSectionWrap_expertPage_scroll .projectArrowRight {
		right: 150px;
	}

	.clientImage_expertPage_inde_wrap {
		margin: 10px;
	}

	.clientImage_expertPage_inde_wrap img 
	{
		max-width: 100%;
	}

	.container_active_mobile 
	{
		flex-wrap: wrap;
		max-width: 960px;
		margin-right: auto;
		margin-left: auto;
	}

	.menuFloatRight ul li
	{
		width: unset;
	}
}