@media only screen and (max-width: 900px) {
	#div_content_left{
		float:none;
		margin-top:20px;
	}
	#div_content_right{
		margin-left:0px;
	}
}
@media only screen and (max-width: 800px) {
	.mobile_show{
		display:block !important;
	}
	.mobile_hidden{
		display:none !important;
	}
	.redes .mobile_show{
		display:-moz-inline-stack !important;
		display:inline-block !important;
		zoom:1;
		*display:inline;
	}
	.plugin_fotografias .plugin_fotografias_botonera{
		display:none;
	}
	.plugin_fotografias ul.plugin_fotografias_cont{
		margin-right:0px;
	}
	#div_pie{
		padding:10px 20px;
	}
	.menu_pie ul li{
		display:block;
		padding:0px 0px 10px 0px;
	}
	.menu_pie .linea_vert{
		display:none;
	}
	.redes{
		float:none;
		margin-bottom:10px;
	}
	.redes .tright, .redes ul{
		text-align:left;
	}
	#pag_panel_error{
		padding:20px;
	}
}
@media only screen and (max-width: 600px) {
	#div_inicio_der{
		width:auto;
		float:none;
	}
	#div_inicio_der1{
		padding: 10px 20px 0px 20px;
	}
	#div_inicio_izq {
		padding-right: 0px;
	}
	#div_header_izq {
		float: none;
		margin: 0px 20px;
	}
	#div_header_izq span{
		display:none;
	}
	#div_header_izq img{
		width:auto !important;
		max-width:100%;
		height:auto;
	}
	#div_header_der {
		float: none;
		margin: 0px 20px;
	}
	.div_2columns ul li{
		display:block;
		width:auto;
	}
	.formulario{
		display:block;
	}
	.formulario .campo{
		float:none;
		display:block;
	}
	.formulario input[type=text], .formulario input[type=password], .formulario textarea, .formulario select{
		width:100% !important;
		box-sizing: border-box;
	}
	.formulario input[type=text], .formulario input[type=password], .formulario select{
		height:25px;
	}
}
@media only screen and (max-width: 400px) {
	
}