.internetExplorer body 		{ margin-top:100px !important; }
.internetExplorer header 		{ padding:50px; }
.internetExplorer header #logoWrap 	{ display:inline-block; width:30%; }
.internetExplorer header nav		{ display:inline-block; width:70%; }


.internetExplorer #banner 	{ width:100%; margin:0 auto; }
.internetExplorer #banner img 	{ margin-top:100px; width:95%; margin-left:2.5%; }
.internetExplorer #banner h2 	{ margin-top:80px; }
.internetExplorer h1 {margin-left:2.5%;}

.internetExplorer #contentWrap 		{ width:100%; }


.internetExplorer footer 	{  }
.internetExplorer footer > div	{ width:28%; display:inline-block; margin:2%; }
.internetExplorer footer > p 	{ margin:2%; }


/*HOME*/
.internetExplorer#page_home 		{ position:relative; }
.internetExplorer#page_home #homeLogo		{ position:absolute; top:200px; left:50%; width:400px; margin-left:-200px; z-index:9; }

.internetExplorer#page_home #bannerInfo 				{ display:inline-block; width:50%; margin-left:2.5%; }
.internetExplorer#page_home #lead 						{ position:relative; top:-150px; display:inline-block; width:50%; margin:50px 2.5% 0; }
.internetExplorer#page_home #introImg 					{ display:inline-block; width:40%; margin-left:2.5%; }
.internetExplorer#page_home #intro 						{ display:inline-block; width:50%; margin-left:4%; }
.internetExplorer#page_home #homePublications 			{ display:inline-block; width:95%; margin:100px 2.5%; }
.internetExplorer#page_home #publicationA 				{ display:inline-block; width:95%; margin:0 2.5%; }
.internetExplorer#page_home #publicationB 				{ display:inline-block; width:95%; margin:0 2.5%; }

.internetExplorer#page_home #homeServices 				{ display:inline-block; width:100%; }
.internetExplorer#page_home #homeServices>div 				{ display:inline-block; width:30%; margin-right:3%; }

.internetExplorer#page_home #homePublications {width:90% !important; margin: 50px 5% !important;}


/*ABOUT*/
.internetExplorer#page_about 				{}
.internetExplorer#page_about #introImg 			{ display:inline-block; width:45%; margin-left:2.5%; }
.internetExplorer#page_about #intro 			{ display:inline-block; width:45%; margin-left:5%; }
.internetExplorer#page_about #mission 			{ vertical-align: top; display:inline-block; width:45%; margin-top:100px; margin-left:2.5%; padding:50px 10% !important; }
.internetExplorer#page_about #missionImg 		{ vertical-align: top; display:inline-block; width:45%; margin-left:5%; }
.internetExplorer#page_about #vision 			{ display:inline-block; width:45%; margin:100px 0 100px 2.5%; vertical-align:top; }
.internetExplorer#page_about #values 			{ display:inline-block; width:45%; margin:100px 0 100px 5%; vertical-align:top; }
.internetExplorer#page_about #valuesIcons 		{ display:inline-block; margin-bottom:100px; }
.internetExplorer#page_about #statement 		{ display:inline-block; }
.internetExplorer#page_about #ourTeam 			{ display:inline-block; margin-bottom:100px; width:50%; margin-left:2.5%; padding:40px !important; }
.internetExplorer#page_about #ourTeamImg 		{ display:inline-block; width:40%; margin-left:5%; }



/*SERVICES*/
.internetExplorer#page_services 					{  }
.internetExplorer#page_services #lead 					{ margin-top:60px; vertical-align:top; display:inline-block; width:45%; margin-left:2.5%; padding:40px !important; }
.internetExplorer#page_services #lead h2 					{ font-size:20px !important; }
.internetExplorer#page_services #leadImg 				{ margin-top:60px; vertical-align:top; display:inline-block; width:35%; margin-left:5%; }
.internetExplorer#page_services #services_list 			{ margin-top:100px; }
.internetExplorer#page_services #services_list >div 			{ display:inline-block; width:33%; vertical-align:top; padding:40px 20px !important; }



/*SECTORES*/
.internetExplorer#page_sectors 				{  }
.internetExplorer#page_sectors #lead 				{ display:inline-block; width:45%; margin-left:2.5%; padding:40px !important; margin-top:60px; margin-bottom:100px; }
.internetExplorer#page_sectors #lead h2 				{ font-size:20px !important; }
.internetExplorer#page_sectors #leadImg 			{ position:relative; top:100px; display:inline-block; width:35%; margin-left:5%; }
.internetExplorer#page_sectors #sectorsList 		{ display:inline-block; width:40%; margin-left:2.5%; vertical-align:top; margin-bottom:100px; }
.internetExplorer#page_sectors #icon 				{ display:none; }
.internetExplorer#page_sectors #sectorDesc 			{ display:inline-block; width:50%; margin-left:5%; vertical-align:top; margin-bottom:100px; }



/*PUBLICATIONS*/
.internetExplorer#page_publications 		{}
.internetExplorer#page_publications #publications_list {width:95%; margin-top:50px !important; margin-left:2.5%;}



.internetExplorer#page_article #articleHeader 		{vertical-align:top; display:inline-block; width:35%; margin-left:2.5%; margin-top:100px; margin-bottom:100px;}
.internetExplorer#page_article #articleBody 		{vertical-align:top; display:inline-block; width:55%; margin-left:5%; margin-top:100px; margin-bottom:100px;}





/*CAREERS*/
.internetExplorer#page_careers 		{  }

.internetExplorer#page_careers #offersTitle 				{ margin:60px 0 60px 2.5%; }
.internetExplorer#page_careers #positions_desc 				{ display:inline-block; width:45%; margin-left:2.5%; vertical-align:middle; padding:40px !important; }
.internetExplorer#page_careers #positions 					{ display:inline-block; width:45%; margin-left:5%; vertical-align:middle; }
.internetExplorer#page_careers #spontaneousTitle 			{ margin:60px 0 60px 2.5%; }
.internetExplorer#page_careers #spontaneous 				{ display:inline-block; width:45%; margin-left:2.5%; vertical-align:top; margin-bottom:100px; }
.internetExplorer#page_careers #spontaneous_side 			{ display:inline-block; width:45%; margin-left:5%; vertical-align:top; }

.internetExplorer#page_careers #positions_desc,
.internetExplorer#page_careers #positions2_desc {vertical-align: top; display:inline-block !important; width:48% !important;}


/*CONTACTS*/
.internetExplorer#page_contacts 	{  }

.internetExplorer#page_contacts #whereToFind 			{ vertical-align: top; display:inline-block; width:30%; margin-left:15%; margin-top:100px; }
.internetExplorer#page_contacts #gmap 					{ vertical-align: top; display:inline-block; width:40%; margin-left:5%; margin-top:100px; }
.internetExplorer#page_contacts #contacts 				{ vertical-align: top; display:inline-block; width:30%; margin-left:15%; margin-top:100px; margin-bottom:100px; }
.internetExplorer#page_contacts #contactForm 			{ vertical-align: top; display:inline-block; width:40%; margin-left:5%; margin-top:100px; margin-bottom:100px; }
