	#menu-responsive  {
		width:100%;
		text-align:center;
		display:none;
	}
	#menu-responsive:hover  { opacity:0.7; }
    #botones{ display:display; } 
	
@media screen and (max-width: 1030px) {
	
		#fondo-home { background-image: none; }	

		div.header { width:100%; margin:0px; }
	
		div.botones { width:100%; }
		
		div.contenido { width:85%; } 
		div.contenido img { width:85%; text-align:center; }
		div.contenido_part { width:90%; margin-top:0px; }
		div.contenido_imagen { width:90%; margin: 0 auto 0 auto; float:none; margin-bottom:20px;}
			div.contenido_imagen img { width: 100%; text-align: center;}
			div.contenido_imagen_tres { width:90%; margin: 0 auto 0 auto; float:none; margin-bottom:20px;}

		div.contenido_foto_texto { float:none;  width:90%; padding:0px; margin:0 auto; margin-top:5px;  margin-bottom:40px; }	
		div.contenido_foto { float:none; width:100%; padding:0px; margin:0 auto; margin-top:5px;  margin-bottom:5px; }	
		div.contenido_foto p { text-align: center; }

		iframe { width: 98%; }

		div.footer_col3 { float:left;}	
		div.footer_datos { padding-left:10px; }
		div.footer_contenido { width:490px; }	
		
		.img_localizacion { width:90%; }	
		.img_nosotros { width:90%;  }	
}

@media screen and (max-width: 1000px) {
/*
		#direccion-email { display:none; }		
		div.banner_full { display:none; }
*/		
		div.datos { float:right; width:300px; margin-top:-100px; }
           div.datos p { text-align:center;  }
		.img_cita { display:none;}
		div.logo { width:300px; text-align:center; float:left;}
		
		div.menu { width:100%; margin-top:-15px; }
		#menu-responsive  { display:block;  margin-bottom:10px; margin-top:30px;}
		#botones { display:none; margin:0px; width:100%; } 
		div.botones { float:none; width:100%; text-align:left;  margin-left:0px; }
		div.botones #nav { width:100%; margin:0px; padding:0px; margin-top:25px;  }
		div.botones #nav li:hover > ul { display:none; }
		div.botones #nav li a { width:96%; display:block; margin:5px; }		
		
		div.posts { width:95%; }
		div.posts img { width:95%; }
		
		div.contenido_cita { width:80%; padding:20px; }
		div.div_nombre_email { width:100%; }
		
		div.banner_full, div.banner_full_clinicas { 
			width:100%; 
			height:auto;
		}
	
	#op1 { animation: anim_sencilla 0.4s; }
	#op2 { animation: anim_sencilla 0.8s; }
	#op3 { animation: anim_sencilla 1.2s; }
	#op4 { animation: anim_sencilla 1.6s; }
	#op5 { animation: anim_sencilla 2.0s; }
	
	div.consejos { width: 100%; }
	div.consejos img { width: 100%; }
}

@media screen and (max-width: 880px) {
		
		div.botones #nav { width:98%; }
		
	
		div.servicios_box {	width:48%;	}
		div.proximamente { display:none; }			
}			
		
@media screen and (max-width: 650px) {
		div.datos { float:left; width:99%; margin-top:0px; padding: 0px; }
           div.datos p { text-align:center;  }
		.img_cita { display:none;}
		div.logo { width:99%; text-align:center; float:none;}
		#menu-responsive  { display:block; margin-bottom:10px; margin-top:0px;}
				
		div.botones #nav { width:95%; margin:0px; padding:0px; }
		div.contenido_imagen { width:100%; }	
		div.servicios_box {	width:45%;	}
}

@media screen and (max-width: 575px) {
		
		div.footer_copy { width:90%; } 
		div.footer_logo { width:100%; text-align:center;  margin: 0 auto 0 auto; margin-top:30px; }	
		div.footer_links { width:100%; float:left;  margin: 0 auto 0 auto; }
		div.footer_links p { text-align:center; }
}

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

		#button-capture { width:80%; white-space: normal; text-align:left;  }
		
		div.contenido_foto_texto { width:100%; padding:0px; margin-top:5px; margin-bottom:5px; }	
		div.contenido_foto { width:100%; padding:0px; margin-top:5px; margin-bottom:5px; }	
		
		.img_localizacion { width:90% }		
	
}

@media screen and (max-width: 475px) {
	h1 { font-size:24px; }
	h2 { font-size:20px; }
	h3 { font-size:20px; }
	p, div.contenido li { font-size:18px; }
	#button_contacto {	width:90%; }	
}

@media screen and (max-width: 400px) {
	div.botones #nav { width:85%; margin:0px; padding:0px; }
	div.servicios_box {	width:80%; float:none; margin:0 auto 0 auto; margin-bottom:15px;	}
	div.contenido_cita {  width:80%; }
}

