
@media screen and (max-width: 980px) {
		 #menu li a:link,#menu li a:visited {font: bold 14px/39px arial; padding:0 0.7em;}
}

@media screen and (max-width: 943px) {
		
	.boxHome1 {width:95.3%;}
	.boxHome2 {width:46%; margin:23px 0 0 1.9%;}
	.boxHome3 {width:46%;
	
}

@media screen and (max-width: 850px) {
		 #menu li a:link,#menu li a:visited {font: bold 13px/39px arial; padding:0 0.7em;}
		 .h1Title,.boxStander h2,.titleSteps {font: 18px/26px trebuchet ms,arial; margin:9px 0 0 0;}
		 .boxForm .fonteT{ width:33%}
}
@media screen and (max-width: 795px) {
		#menu li a:link,#menu li a:visited {font: bold 12px/39px arial; padding:0 0.6em;}
			
	   .h1Form {font:bold 23px/26px trebuchet ms,arial;}
}

@media screen and (max-width: 687px) {
		
		#menu{
			 background:#eaeaea;
			 width:166px;
			 border-radius:3px;
			 margin:0;
			 position:relative;
			 top:0px;
			 left:-172px;
			 text-align:left;
			 z-index:1;
		}
		
		#menu li{background:none;}
		
		#menu li a:link,
		#menu li a:visited{
				background:none;
				color:#5A5A5A;
				border-bottom:1px solid #D0D0D0;
				display:block;
				float:none;
			}
		
		#menu li a.red {color: #F82B15;}	
		
		#menu li {display: block;}	

		#btnMenuResp {display: block;}
				
		.boxAdsStepsRightSideRespAdd {
			height: auto;
			margin: 2em 0.9em 0 0;
			width: 97%;
		}
		
		.boxStander{width:96%;}
			
		#boxContato form {width: 95%;}
		
		.boxForm1 {width: 100%;}
	
		.boxExp input.dynamic_field2{width:55%;}
		
		
}

@media screen and (max-width: 542px) {
		
	.boxHome2,.boxHome3 {width:95.3%;}
	
	#footer {line-height: 21px;}
	
	#footer #infoFooter {display: block;}
	#footer #mapsd { float: none; }
	
	.boxForm .labelTextarea{ width:57%}
	
	.h1Form {font:bold 18px/22px trebuchet ms,arial;}
	
}

@media screen and (max-width: 480px) {
		
	#logo a img {margin: 0.9em 0 0 0.9em;}
	#logo {max-width: 92%;}
	#bgMenuBlue {float: left;}
	#infoHeader {
		width: 100%;
		margin:6px 15px 0 0;
		text-align:center;
	}
	#header{display:table;}
	
	
	.boxLinkModels {
		margin: 32px 0 3px 22%;
		width:50%;
	}
	
	.BoxDownload img{
		display:none;
		}
	
	.BoxTesti dl dd{
		margin:0px;
		}
		
	.boxForm .salario{ width:37%}
	.boxForm .fonteT{ width:48%}
	
	.boxForm .labelRadio {
		width: 62%;
	}	
	
	/*used pag course*/
	.SpaceInsideContent {
		 padding: 0 0 0 3.5%;
		 margin-left:0px;
	}
			
	
}



@media screen and (max-width: 370px) {
	
	#footer #infoFooter {font: 11px/14px arial;}
	
	.boxLinksStep li a:link, .boxLinksStep li a:visited {
		padding: 9px 11px;
		width: 272px;
	}
	
	.boxForm .cnh{ width:33%}
	#cnh{ width:48%}	
	
	#salario { width: 36%; }
	
}

@media screen and (max-width: 320px) {

	.boxForm .nomeCompleto{font:11px/14px arial;}
	
	
	#formTest fieldset ul li input[type="text"], 
	#formTest fieldset ul li textarea, 
	#formTest fieldset ul li select {
		width: 287px;
	}

}



/*Facebook*/

#likebox-wrapper * {
   width: 100% !important;
}





	