@media screen and (max-width:768px) {
	#content .in .fondo .over{
		max-width:100%;
	}
	#content .in .fondo .over .bluetrans{
		max-width:463px;
	}
	#content .in .fondo .over2 .whitesolid{
		margin:0 auto;
	}
	#footer .in{
		margin:0 auto;
		max-width:100%;
	}
	#footer .in .blanco,#footer .in .verde{
		width:100%;
		max-width:100%;
	}
	#footer .in .blanco{
		padding:20px 0px;
	}
}
@media screen and (max-width:550px) {

	.bluetrans .parrafos{
		display:none;
	}
	.responsive_movil .parrafos{
		display:block;
	}
	.boton_participa{
		width:calc(90% - 40px);
		margin-top:300px;	
	}
	#content .in .fondo .over2 .whitesolid{
		max-width:calc(550px - 60px);
		padding:34px 30px
	}

	#content .in .fondo .over2 .bluesolid{
		max-width:calc(620px - 40px);
		padding:34px 20px;
		
	}
	.input_captcha{
	-webkit-transform: scale(0.8);
     -moz-transform: scale(0.8);
      -ms-transform: scale(0.8);
       -o-transform: scale(0.8);
          transform: scale(0.8);
	}
	#footer .in .links{
		padding:20px 0px;
		width:100%;
		display:block;
	}
	#footer .in .links .uno{
		border:none;
		text-align:center;
		width:100%;
		margin:0px;
		padding:0px;
		border-top:3px solid #ffffff;
		max-width:300px;
		margin:0 auto;
		padding-top:15px;
		margin-top:15px;
	}
	#footer .in .links .dos{
		text-align:center;
		width:100%;
		margin:0px;
		padding:0px;
		max-width:100%;
		margin-left:0px;
		margin-top:10px;
		
	}
	#footer .logo_aurgi{
		width:100%;
		padding:0px;	
		
		margin-bottom:20px;
		text-align:center;
		max-width:80px;
		margin:0 auto;
	}
	

}