@media only screen and (max-width: 1100px)
{
	
#empresas img
	{
	width:200px;
	}
	
}


@media only screen and (max-width: 1000px)
{
	
#gpe img
	{
	width:200px;
	}

#texto p
	{
	font-size:21px;
	}

#empresas img
	{
	width:225px;
	}  
 
.empresa_01
	{
	margin-right:25px;
	margin-left:100px;
	}
  
.empresa_02
	{
	margin-left:25px;
	margin-right:100px;
	}
  
.empresa_03
	{
	margin-right:25px;
	margin-left:100px;
	margin-top:25px;
	margin-bottom:15px;
	}
  
.empresa_04
	{
	margin-left:25px;
	margin-right:100px;
	margin-bottom:15px;  	  
	}  


@media only screen and (max-width: 800px)
{
	
#gpe img
	{
	width:180px;
	}

#texto p
	{
  font-size:19px;
	}
	
}


@media only screen and (max-width: 750px)
{
	
#empresas img
	{
	width:200px;
	}	
  
.empresa_01
	{
	margin-right:25px;
	margin-left:50px;
	}
  
.empresa_02
	{
	margin-left:25px;
	margin-right:50px;
	}
  
.empresa_03
	{
	margin-right:25px;
	margin-left:50px;
	margin-top:25px;
	margin-bottom:15px;
	}
  
.empresa_04
	{
	margin-left:25px;
	margin-right:50px;
	margin-bottom:15px;  	  
	}
  
  
#bandeiras
{
	display:none;
}	

#bandeiras_mobile
{
	display:inline;
}  

.english
{float:none;}

.portugues
{float:none;}
}


@media only screen and (max-width: 650px)
{
	
#bandeiras
	{
	margin-right:0px;
	}	
	
#bandeiras img
	{
	float:none;
	}
	
.english
	{
	margin-left:10px;
	margin-right:0px;
	}
	
.portugues
	{
	margin-left:0px;
	margin-right:0px;
	}	
	
#texto p
	{
  font-size:17px;
	}
	
}


@media only screen and (max-width: 600px)
{
	
.empresa_01
	{
	margin-right:12.5px;
	margin-left:50px;
	}
  
.empresa_02
	{
	margin-left:12.5px;
	margin-right:50px;
	}
  
.empresa_03
	{
	margin-right:12.5px;
	margin-left:50px;
	margin-top:25px;
	margin-bottom:15px;
	}
  
.empresa_04
	{
	margin-left:12.5px;
	margin-right:50px;
	margin-bottom:15px;  	  
	}
  
}


@media only screen and (max-width: 550px)
{
	
.empresa_01
	{
	margin-right:12.5px;
	margin-left:25px;
	}
  
.empresa_02
	{
	margin-left:12.5px;
	margin-right:25px;
	}
  
.empresa_03
	{
	margin-right:12.5px;
	margin-left:25px;
	margin-top:25px;
	margin-bottom:15px;
	}
  
.empresa_04
	{
	margin-left:12.5px;
	margin-right:25px;
	margin-bottom:15px;  	  
	}
  
}


@media only screen and (max-width: 500px)
{
	
#gpe img
	{
	width:160px;
	}

#texto p
	{
  font-size:15px;
	}

#empresas img
	{
	width:180px;
	}	

.empresa_01
	{
	margin-right:75px;
	margin-left:75px;
	margin-bottom:15px;
	}
  
.empresa_02
	{
	margin-right:75px;
	margin-left:75px;
	margin-bottom:15px;
	}
  
.empresa_03
	{
	margin-right:75px;
	margin-left:75px;
	margin-bottom:15px;
	margin-top:0px;
	}
  
.empresa_04
	{
	margin-right:75px;
	margin-left:75px;
	margin-bottom:15px; 	  
	}
	
}


@media only screen and (max-width: 400px)
{
	
#gpe img
	{
	width:140px;
	}

#texto p
	{
  font-size:13.5px;
	}

.empresa_01
	{
	margin-right:25px;
	margin-left:25px;
	margin-bottom:15px;
	}
  
.empresa_02
	{
	margin-right:25px;
	margin-left:25px;
	margin-bottom:15px;
	}
  
.empresa_03
	{
	margin-right:25px;
	margin-left:25px;
	margin-bottom:15px;
	margin-top:0px;
	}
  
.empresa_04
	{
	margin-right:25px;
	margin-left:25px;
	margin-bottom:15px; 	  
	}
  
}