@media (max-width: 1024px)
{
	.navbar-brand > img {
		height: 80px;
	}
	.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;
	}*/
	#footer_left
	{
		padding-left:30px;
	}
	#footer_left > div:first-child > div > div
	{
		margin-right: 20px;
		font-size:14px;
	}
	#footer_right
	{
		padding-right: 40px;
	}
	#footer_right img
	{
		max-width:100%;
		height:auto !important;
	}
	#homeImageSlideOuter > div > img
	{
		max-width:100%;
		width:100%;
	}
	.navbar-nav>li
	{
		margin-right: 30px;
	}
	.navbar-nav>li:last-child
	{
		margin-right: 20px;
	}
	.logo_footer, .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;
	}
	.footer_inner_top,
	.footer_inner_bottom
	{
		padding-left: 25px;
		padding-right: 25px;
	}

	#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;
	}

	.NOTcontainer
	{
		width: 970px !important;
		margin: 0 auto;
	}
}