@media only screen and (max-width: 1000px) {
	#cont_pag {
		margin: 0px 0px 0px 30px;
	}
}
@media only screen and (max-width: 900px) {
	#form_res .div_caja_titulo, #form_res .div_caja_titulo1 div, #form_res .div_caja_titulo_sin{
		padding-left:10px;
	}
	#form_res .input1{
		width:80px;
	}
	#form_res input, #form_res select, #form_res textarea{
		width:222px;
	}
	#menu{
		right:20px;
	}
}
@media only screen and (max-width: 800px) {
	#holder{
		margin:-10px -20px 0px -20px;
	}
	#div_holder_mini{
		margin:0px -20px;
	}
	#div_holder_mini #div_fotos_p{
		padding:5px 0px;
	}
	.div_agenda ul{
		margin-left:0px;
	}
	.div_agenda ul li{
		width:100%;
	}
	.div_agenda ul li .licont{
		margin-left:0px;
	}
	#cont_pag {
		margin: 0px 0px;
	}
	#div_pie{
		padding:15px 0px;
	}
	#div_content_left{
		margin-right:0px;
	}
	#div_content_right{
		margin-top:20px;
		width:auto;
		float:none;
	}
	.css_der_fondo {
		width: auto;
	}
	.columna.captcha{
		padding-left:142px;
	}
	.columna.captcha a{
		position:absolute;
		top: -20px;
		margin-left: 1px;
	}
	#div_redes ul{
		left:auto;
		text-align:right;
		right:20px;
	}
	#form_res .div_caja_titulo, #form_res .div_caja_titulo1{
		width:120px;
	}
	#form_res .columna table{
		width:100%;
	}
	#form_res .columna{
		display:block;
	}
	#form_res input, #form_res select, #form_res textarea{
		width:100% !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	.formulario{
		display:block;
	}
	.formulario .campo{
		float:none;
		display:block;
	}
	.formulario input[type=text], .formulario input[type=password], .formulario textarea, .formulario select{
		width:100% !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	input[type=text], input[type=password], textarea, select{
		height:26px !important;
	}
	button, .button{
		padding:5px 10px;
	}
	.button1{
		padding:10px 20px;
	}
	.mobile_show{
		display:block !important;
	}
	.mobile_hidden{
		display:none !important;
	}
}
@media only screen and (max-width: 700px) {
	#div_header_logo{
		float:none;
		margin:0px;
	}
	#div_header_logo div{
		text-align:center;
	}
}
@media only screen and (max-width: 600px) {
	.tabla2{
		display:block;
	}
	.tabla2 > div{
		display:block;
		padding:0px 0px 10px 0px;
	}
	.tabla2 > div:last-child{
		padding:0px;
	}
	#div_pie_menu ul li {
		display: block;
	}
	#div_ofertas_p{
		position: relative;
		top: auto;
		height:auto;
	}
	#div_ofertas_cont{
		margin-left: 30px;
	}
	#div_fotos_p{
		position: relative;
		top: auto;
	}
	#div_fotos_titulo{
		display:none;
	}
	#div_fotos_cont{
		margin: 0px 25px;
		height:70px;
	}
	.slick-nextp {
		right:-25px;
		width:25px;
		overflow:hidden;
	}
	#div_fotos_familias{
		margin-left: 0px;
	}
	#div_fotos_familias ul{
		text-align:center;
		margin-top:0px;
	}
	#div_fotos_familias ul li{
		display:block;
		border:0px;
	}
	#div_fotos_familias ul.mobile_show2 li{
		display:-moz-inline-stack;
		display:inline-block;
		zoom:1;
		*display:inline;
		width:50%;
	}
	#div_fotos_familias ul li a{
		padding:0px;
	}
	#div_noticia_buscador_form, #div_noticia_buscador_paginas{
		display:block;
	}
	#div_noticia_buscador_paginas table{
		margin:10px 0px 0px 0px;
	}
	.div_noticia_foto{
		float:none;
		margin:0px 0px 10px 0px;
	}
	.div_noticia_foto img{
		width:auto;
	}
	.div_panel1{
		display:block;
	}
	.div_panel1_izq{
		display:block;
	}
	.div_panel1_der{
		display:block;
		height:200px;
		width:100%;
	}
	.mobile_show2{
		display:block !important;
	}
	.mobile_hidden2{
		display:none !important;
	}
}