<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);



html,body{margin: 0px; height: 100%;}

a {text-decoration: none;}



.tabla_principal{width:100%;float:left;text-align:center;}

.contenido{	width: 1000px;display:inline-block;text-align: center; position: relative;}



.menu_responsive {display: none;}

.submenu_responsive {display: none;}

.info_cabecera a {color: #fff;}

.texto2_responsive {display: none;}





/* CABECERA */



#sinmargenderecho {padding-right: 0px;}



.fondo_cabecera {background-color: #5b98f2;}

.fondo_cabecera2 {background-color: #fff;}

.info_cabecera {float: right; font-family: 'Open Sans', sans-serif; font-weight: bold; color: #fff; font-size: 21px; line-height: 40px;}

.info_cabecera img {vertical-align: middle; display: inline-block; margin-left: 15px;margin-right: 4px;}

.logo {

	float: left; width: 106px; height: 74px; margin-top: 20px; display: inline-block;

	background: url(../imagenes/logo.jpg) no-repeat center center; position: relative;

}

.txt_logo{ 

	float: left; margin-left: 15px; width: 300px; font-family: 'Open Sans', sans-serif; line-height: 30px;

	font-size: 27px; color: #3d64b1; font-weight: bold; margin-top: 15px; text-align: left; font-style: italic;

	display: inline-block; position: relative;

}

.txt_peque{

	float: left; color: #78a4ee; font-family: 'Open Sans', sans-serif; font-size: 12px; 

	display: inline; font-weight: bold; margin-left: 15px;

}

.txt_peque span{font-size: 7px;}

.bloque_logo {float: left; width: 430px; margin-bottom: 25px; margin-top: 5px;}

.menu_cabecera {float: right; margin-top: 50px;}

.btn_menu_cabecera {

	color: #757575;font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: bold;

	padding: 0px 10px;

}

.btn_menu_cabecera:hover{color: #3d64b1;}



/*//////

/* PIE */

/*///////*/



#sinmargenizquierdo {padding-left: 0px;}

.fondo_pie {background-color: #808080;}

.menu_pie {float: left;}

.btn_menu_pie{color: #eeeeee;font-family: 'Open Sans', sans-serif; font-size: 16px; line-height: 50px; padding: 0px 10px;}

.btn_menu_pie:hover {color: #fff;}

.firma_galloreyna {float: right; color: #fff; font-family: "Arial"; font-size: 14px; line-height: 50px;}

.privacidad {float: left; color: #fff; font-family: "Arial"; font-size: 14px; line-height: 50px;}

/*SUBMENU*/



.submenu_cabecera{ width: 250px; position: absolute; z-index: 9999; top: 68px; right: 210px;}

.btn_submenu {

	background-color: #6ba2f3; color: #fff; width: 100%; display: inline-block;font-family: 'Open Sans', sans-serif;

	font-size: 14px; text-align: left; text-indent: 5px; line-height: 30px; border-bottom: 1px solid #fff;

}

.btn_submenu:hover {color: #3d64b1;}

.flechita {width: 100%; height: 18px; background: url(../imagenes/flechita.png) no-repeat bottom center;}

#ultimo_submenu{border: none;}



/* INDEX */



/*.fondo_index {height: 400px; background: url(../imagenes/fondo_index.jpg) no-repeat center center; background-size: cover;}*/

.contenedor_slider {width: 100%; float: none; margin: 0 auto; position: relative; z-index: 1;}

.caption{position: absolute;width: 100%;height: 100%;}
.txt_portada{

	font-family: 'Open Sans', sans-serif; font-size: 55px; margin-top: 100px; font-weight: 300; z-index: 100;

	position: absolute; color: #fff; width: 420px; width: 440px; text-align: right; display: inline-block; right: 0px;

	padding: 0px;

}

.txt_portada span {font-weight: 800;}



.especial {position: absolute;}

.marca {font-size: 30px; font-weight: 300;}

.relativo{position: relative;}

.fondo_bienvenido{ 

	background: url(../imagenes/fondo_2.jpg) no-repeat center center;

	background-size: cover; height: 233px;

}

.btn_contacto{

	position: absolute; background-color: #5b98f2; padding: 10px 15px; color: #fff; z-index: 100; right: 0px;

	top: 260px; font-family: 'Open Sans', sans-serif; font-weight: bold; font-size: 27px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.bienvenido{

	position: relative; width: 100%; float: none; margin: 0 auto; margin-top: 20px;

	font-size: 16px; color: #fff;font-family: 'Open Sans', sans-serif;text-align: left;

}

.bienvenido span {

	font-size: 52px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 600;line-height: 80px;

	width: 100%; display: inline-block; text-align: center;

}

.fondo_servicios{

	background: url(../imagenes/fondo3.jpg) no-repeat top right;

	height: 1300px;

}

.titulo_servicios { 

	margin-top: 40px; width: 100%; color: #686868; font-size: 45px; font-family: 'Open Sans', sans-serif;

	line-height: 60px;

}

.bloque_servicios {float: left; width: 75%; margin-top: 50px;}

.bloque_serv {float: left; margin-bottom: 50px;}

.img_izquierda{float: left; width: 120px; height: 120px; display: inline-block;}

.serv_derecha{float: right; display: inline-block; width: 79%;}

.titulo_bloque {

	width: 100%; font-size: 25px; font-family: 'Open Sans', sans-serif; color: #5b98f2; text-align: left;

	line-height: 25px; padding-bottom: 7px; font-weight: 600;



}

.txt_bloque{text-align: left; font-size: 16px; color: #6b6b6b; font-family: 'Open Sans', sans-serif; line-height: 19px;} 

.btn_leer {

	background-color: #5b98f2; padding: 6px 12px; color: #fff; display: inline-block; 

	font-size: 14px; font-weight: 800; font-family: 'Open Sans', sans-serif; float: left; margin-top: 10px;

}

/* CONTACTO */



.fondo_contacto {background-color: #5b98f2;}

.ubicacion{float: left; width: 60%;}

.titulo_ubicacion{

	width: 100%; font-family: 'Open Sans', sans-serif; font-size: 45px; color: #fff;text-align: left;

	line-height: 100px;

}

.contacto{float: right; width: 35%;}

.titulo_contacto {

	width: 100%; font-family: 'Open Sans', sans-serif; font-size: 45px; color: #fff;text-align: left;

	line-height: 100px;

}

.mapa_google{height: 280px; width: 100%;}

.campo{width: 100%; height: 35px; margin-bottom: 15px; background-color: #d6e4f9; border: none;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	text-indent: 10px;

	font-family: 'Open Sans', sans-serif; font-size: 14px; color:#2F4F4F;

}

.areatexto{

	width: 99.5%; background-color: #cee0fb; border: none; text-indent: 10px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 40px; color: #686868;

}

.boton_enviar {

	margin-top: 20px; padding: 7px 30px; background-color: #fff; color: #5b98f2; border: none; margin-bottom: 25px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	font-size: 27px; font-family: 'Open Sans', sans-serif; font-weight: 600;

    cursor: pointer;



}

.boton_enviar:hover{

  text-decoration: none;

}



.info_contacto { 

	float: left; width: 75%;font-family: 'Open Sans', sans-serif; font-size: 16px; color: #fff;

	text-align: left; margin-top: 25px; line-height: 17px;

}

.logo_ubicacion{

	background: url(../imagenes/ubicacion.png) no-repeat center left;

	width: 20px; height: 21px; display: inline-block; float: left;

}

.txt_ubicacion{ display: inline-block; float: left; width: 85%;}

.contenedor1 {float: left; width: 100%; margin-bottom: 15px;}

.logo_telefono{

	background: url(../imagenes/telefono2.png) no-repeat top left;

	width: 20px; height: 21px; display: inline-block; float: left;

}

.fondo_ordenes{

	background: url(../imagenes/fondo4.jpg)no-repeat center center;

	background-size: cover;

	height: 233px;

}

.bloque_ordenes{width: 100%; float: none;margin: 0 auto;margin-top: 25px;}

.titulo_ordenes{ font-family: 'Open Sans', sans-serif;font-size: 45px; font-weight: 600;line-height: 85px;color: #686868;}

.txt_ordenes{text-align: left; font-size: 16px;font-family: 'Open Sans', sans-serif; color: #686868;}



/* /////////

//LASIK ////

///////////*/



.fondo_verde{background-color: #e3e3e3;}

.titulo_lasik {

	width: 100%; float: left; font-family: 'Open Sans', sans-serif; font-size: 50px; font-weight: bold;

	color: #525252; margin-top: 40px;

}

.minititulo { 

	width: 40%; float: none;margin: 0 auto;font-family: 'Open Sans', sans-serif; color: #525252; 

	font-style: italic; font-size: 17px; border-top: 2px solid #9fbdeb; display: inline-block; margin-top: 20px;

	padding-top: 10px;

}

.txt_lasik{

	width: 94%; float: none;margin: 0 auto; display: inline-block; margin-top: 15px;

	font-size: 16px; font-family: 'Open Sans', sans-serif; color: #525252; text-align: left;

	margin-bottom: 35px;

}

.imagen_lasik {border: 8px solid #e3e3e3; margin-top: 50px; position: relative;}

.img_centro {float: left; margin-left: 45px;}

.img_izq {float: left;}

.img_der {float: right;}

.titulo_procedimiento {

	float: none;margin: 0 auto; font-size: 40px; font-family: 'Open Sans', sans-serif; color: #525252;

	font-weight: 700; margin-top: 40px; width: 350px; border-bottom: 2px solid #adcbf8; line-height: 80px;

}

.columna_procedimiento {

	font-family: 'Open Sans', sans-serif; font-size: 16px;

	width: 300px; text-align: left; margin-top: 20px; color: #5b5b5b;

}

.columna_centro{float: none;margin: 0 auto; margin-top: 20px;  font-weight: 600;}

.columna_izq {float: left;}

.columna_der {float: right;}

.columna_procedimiento span {font-style: italic; font-weight: 600; display: inline-block; margin-bottom: 50px;}



.fondo_color{background-color: #c0d5f5;}

.titulo_sistema {

	float: left; width: 100%; font-size: 38px; font-family: 'Open Sans', sans-serif; color: #525252;

	margin-top: 50px; margin-bottom: 30px; font-weight: 700; text-align: left;

}

.fondo_lasik {

	background: url(../imagenes/lasik1.png) no-repeat center right; width: 463px; height: 378px;

	position: absolute; right: 0px; top: 60px;

}

.texto_lasik_izquierda{ 

	float: left; width: 550px; text-align: left;  font-family: 'Open Sans', sans-serif; font-size: 16px;

	color: #636465; margin-bottom: 50px;

}

.btn_contactanos{

	position: absolute; right: 10px; top: 450px; background-color: #5b98f2; padding: 10px 15px;

	color: #fff; font-family: 'Open Sans', sans-serif; font-size: 27px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.banner_lasik{float: none; margin: 50px auto;}

.texto_completo {

	width: 99%; float: left; text-align: left; font-size: 16px;font-family: 'Open Sans', sans-serif;

	color: #5b5b5b; margin-bottom: 130px;

}

.btn2 { top: 720px;}



/*//////////////

//// MIOPIA /////

////////////// */



.fondo_miopia{background-color: #e3e3e3;}

.titulo_miopia { 

	width: 100%;font-family: 'Open Sans', sans-serif; text-align: center;

	font-size: 51px; color: #525252; font-weight: 700; line-height: 100px;

}

.subtitulo_miopia{ 

	border-top: 2px solid #9fbdeb; font-family: 'Open Sans', sans-serif; font-size: 17px;

	font-style: italic;	color: #5b5b5b; display: inline-block; padding-top: 10px; width: 345px;

}

.texto_miopia {

	float: none; margin: 0 auto; width: 100%; text-align: left; display: inline-block;margin-top: 20px;

	font-family: 'Open Sans', sans-serif; font-size: 16px;color: #646464; padding-bottom: 35px;

}

.fondo_rayas {background: url(../imagenes/fondo_miopia.jpg) no-repeat top center; background-size: cover;}

.miopia_img1 {float: left; margin-top: 40px;}

.miopia_derecha {

	float: right; width: 50%; margin-top: 40px;font-family: 'Open Sans', sans-serif; font-size: 16px;

	color: #666666; text-align: left;

}

.texto_abajo{

	width: 95%;float: none;margin: 0 auto; display: inline-block; margin-top: 15px; margin-bottom: 40px;

	font-family: 'Open Sans', sans-serif; font-size: 16px;color: #666666; text-align: left;

}



.fondo_rayas2 { 

	background: url(../imagenes/fondo_rayas2.jpg) no-repeat center center; background-size: cover;

	height: 682px;

}

.titulo_metodos{ 

	width: 100%; text-align: center; font-family: 'Open Sans', sans-serif; font-size: 35px; font-weight: 600;

	color: #525252; line-height: 90px;

}

.linea_borde {width: 350px; height: 25px; border-top: 2px solid #90b6f1; float: none;margin: 0 auto;}

.columna_miopia {

	float: left; width: 300px; display: inline-block; font-size: 16px;font-family: 'Open Sans', sans-serif;

	text-align: left; color: #5b5b5b; line-height: 25px; margin-left: 45px;

}

.columna_miopia span {font-weight: 600; display: inline-block;width: 100%;}

.no_margen{margin-left: 0px;}



.titulo_miopia_procedimiento {

	width: 100%; font-size: 40px; font-family: 'Open Sans', sans-serif; color: #525252; font-weight: 600;

	margin-top: 15px; line-height: 80px;

}

.texto_izquierda_miopia {

	float: left; width: 490px; text-align: left;font-family: 'Open Sans', sans-serif; font-size: 16px;

	color: #666666; position: relative;

}

.imagen_miopia_derecha {float: right; position: relative;}

.texto_cien { position: relative;

	width: 100%;float: left; display: inline-block; margin-top: 15px;

	font-family: 'Open Sans', sans-serif; font-size: 16px;color: #666666; text-align: left;

}

.btn_contacto_miopia{

	background-color: #5b98f2; padding: 10px 15px; color: #fff; font-family: 'Open Sans', sans-serif;

	display: inline-block; position: relative; float: right;margin: 25px auto; font-size: 27px; font-weight: 600;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.contenedor_prueba {width: 100%; float: left;}



/*//////////////

///ESTRABISMO///

////////////// */



.texto_estrabismo { 

	width: 100%; display: inline-block; float: none; margin: 0 auto; text-align: left; margin-top: 25px;

	font-family: 'Open Sans', sans-serif; font-size: 16px;color: #646464;

}

.imagenes_estrabismo {width: 100%; float: left; margin-top: 40px;}

.pic_estrabismo {float: left; display: inline-block; margin-right: 5px; border: 5px solid #e3e3e3;}

.sinmargen{margin-right: 0px;}

.titulo2_estrabismo {

	float: left; width: 100%;  font-family: 'Open Sans', sans-serif; font-size: 40px; color: #525252;

	font-weight: bold; line-height: 100px;

}

.div_borde { display: inline-block; float: none; margin: 0 auto; width: 350px; height: 0px; border-top: 2px solid #adcbf8;}

.contenedor_estrabismo_columnas { 

	float: left; width: 100%; margin-top: 25px;  font-family: 'Open Sans', sans-serif; color: #5b5b5b; position: relative;

}

.columna_estrabismo_izq {width: 280px; float: left; text-align: left;}

.columna_estrabismo_centro { display: inline-block; width: 280px; text-align: left;}

.columna_estrabismo_der {float: right; width: 280px; text-align: left;}

.btn_contactanos_estrabismo { 

	display: inline-block; padding: 12px 15px; color: #fff; background-color: #5b98f2; margin: 20px 0px;

	font-family: 'Open Sans', sans-serif; font-size: 27px; font-weight: bold;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	

}



/* ASTIGMATISMO */



#astigmatismo_img_izquierda{border: 10px solid #e3e3e3; margin-bottom: 40px;}

#astigmatismo_txt_derecha {width: 55%;}

  

/* hipermetropia */



#hipermetropia_txt_derecha {width: 48%;}

#hipermetropia_img_izquierda {margin-bottom: 40px;}

#img_hipermetropia_der {border: 10px solid #e3e3e3; }

/* Presbicia */



#presbicia_img_izq {width: 450px; border: 10px solid #e3e3e3; margin-bottom: 40px;}

#presbicia_img_izq img {width: 100%;}



/* Cataratas */



#catarata4 {margin-bottom: 25px;}

#catara_txt_derecha {width: 50%;}

.titulo_tipos_cataratas {

	float: left;width: 100%; text-align: center; font-size: 40px; font-family: 'Open Sans', sans-serif;

	color: #525252; line-height: 80px; font-weight: 700;

}

.linea_cataratas {width: 400px; height: 0px; display: inline-block; border-top: 2px solid #adcbf8;}

.linea_fantasma {float: left;width: 100%; height: 0px;}

.catarata_img_izq {float: left; border: 10px solid #e3e3e3;}

.catarata_txt_descripcion {

	float: right; width: 63%; text-align: left; font-family: 'Open Sans', sans-serif; font-size: 16px;

	color: #666666;

}

.alineado_izquierda{float: left;}

.alineado_derecha {float: right;}

.fila_catarata{ display: inline-block; margin-top: 35px;}

.texto_cataratas { 

	width: 100%; float: left; font-size: 16px; color: #646464;text-align: left;

	font-family: 'Open Sans', sans-serif; margin-top: 15px;

}

.mosaico_cataratas {width: 100%; float: left; margin-top: 25px; margin-bottom: 25px;}

.item_cataratas {float: left; width: 23%; margin-left: 20px;} 

.item_cataratas img {width: 100%; max-height: 150px;}

.sin_margen{margin-left: 0px;}



/* Pterigion */



#titulo_pterigion {font-size: 40px;}

.izquierda_pterigion {

	float: left; width: 65%; font-size: 16px; color: #646464;font-family: 'Open Sans', sans-serif;

	text-align: left; margin-top: 30px; margin-bottom: 30px;

}

.izquierda_pterigion ol{ padding: 0px; margin: 0px; padding-left: 20px;}

.pterigion_derecha_imagenes{float: right;width: 30%; margin-top: 30px; margin-bottom: 20px;}

.pterigion_derecha_imagenes img {width: 91%; border: 10px solid #e3e3e3;margin-bottom: 20px;}

.imagen_grande_pterigion{margin: 30px 0px;}

.texto_pterigion {

	float: left;width: 100%; font-size: 16px; color: #646464;font-family: 'Open Sans', sans-serif;

	text-align: left;

}



/* Glaucoma */



.imagen_grande_glaucoma {margin: 30px 0px;}

.texto1_izq_glaucoma {

	float: left; width: 60%; font-size: 16px; color: #646464;font-family: 'Open Sans', sans-serif;

	text-align: left; margin-top: 30px;

}

.texto1_izq_glaucoma ol {padding-left: 25px;}

.imagenes1_der_glaucoma {float: right; margin-top: 30px;margin-bottom: 30px;}

.imagenes2_der_glaucoma {float: right; width: 25%;margin-top: 30px; margin-bottom: 30px;}

.imagenes2_der_glaucoma img {width: 100%;margin-bottom: 15px;}

.imagen_izq_glaucoma {float: left; width: 25%;}

.imagen_izq_glaucoma img {width: 100%;}

.derecha_texto_glaucoma {

	float: right;width: 70%; font-size: 16px; color: #646464; font-family: 'Open Sans', sans-serif;

	text-align: left;

}



/* Parpados */



#titulo_parpados {font-size: 40px;}

.subtitulo_parpados {

	font-size: 30px; color: #525252; font-family: 'Open Sans', sans-serif;font-weight: 700; 

	line-height: 80px;

}

.texto_parpados {

	float: left; width: 100%; font-size: 16px; color: #646464;font-family: 'Open Sans', sans-serif; 

	text-align: left;	

}

.contenedor_imagenes_parpados {display: inline-block; float: none; margin: 20px auto;}

.contenedor_imagenes_parpados img {margin-left: 10px; margin-right: 10px;}

#noheight {height: auto;}

.noheight {height: auto;}

#texto_parpados1{margin-top: 30px; margin-bottom: 30px;}

#segundo_contenedor img {margin: 0px;}

.item_contenedor_parpados {float: left; width: 22%; margin-left: 12px;border: 10px solid #e3e3e3;}

.item_contenedor_parpados img {width: 100%; max-height: 165px;}

.margen_abajo {margin-bottom: 25px;}

.marcorojo{background-color: #FA8072;}



.nomargen_izq {margin-left: 0px; padding-left: 0px;}

.btn_contactanos_ultimo {

	float: right; padding: 10px 15px; font-size: 27px; color: #fff; background-color: #5b98f2;

	font-family: 'Open Sans', sans-serif; margin-bottom: 30px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

#titulo_catarata{font-size: 40px;}

#txt_espec {color: #fff;} 

#img1{border: 10px solid #e3e3e3;}

#img2 {border: 10px solid #e3e3e3;}

#img3{border: 10px solid #e3e3e3;}

#img4 {border: 10px solid #e3e3e3;}

.linea_subtitulo {display: inline-block; float: none;margin: 0 auto; width: 300px; height: 2px; border-top: 2px solid #9fbdeb;}



.txt_gracias{

  text-align: center;

}



#unmomento{width:100%;display:none; color: #fff; font-family: 'Open Sans', sans-serif;}



.form-control.campo{

   background-color: #d6e4f9;

   border-radius: 5px;

text-indent: 10px;

font-family: 'Open Sans', sans-serif;

font-size: 14px;

color: #2F4F4F;

}



.form-control.areatexto{

   background-color: #d6e4f9;

   border-radius: 5px;

text-indent: 10px;

font-family: 'Open Sans', sans-serif;

font-size: 14px;

color: #2F4F4F;

}



/* ====================function.js - 2016.01.20  ============================ */

#to-verify {

  background: #d6e4f9;

  

  border-left: none;

}

.glyphicon-ok-circle{

  color: #479b6d;

}

.glyphicon-remove-circle{

  color: #fc7171;

}

</pre></body></html>