@import url('https://fonts.googleapis.com/css?family=Raleway:200,300,400,500,600,700,800,900|Roboto:300,400,500,700,900&display=swap&subset=latin-ext');
@import url(responsive.css);


html {
	width:100%;
	height:100%;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}
a {
	text-decoration:none;
}
.transicion {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.transicion2 {
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;
	-ms-transition: all 0.15s linear;
	transition: all 0.15s linear;
}
div{
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
a {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.bg-gris_intermedio {	background-color:#e8e8e8; }
.bg-gris_claro {	background-color:#f6f6f6; }


#wrapper {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
#wrapper  #contenedor84{
	height:auto;
	overflow:hidden;
	float:left;
}
#wrapper  #contenedor90{
	height:auto;
	overflow:hidden;
	float:left;
}
#wrapper  #contenedor94{
	height:auto;
	overflow:hidden;
	float:left;
}
#wrapper  #contenedor96{
	height:auto;
	overflow:hidden;
	float:left;
}
#tituloGral {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:center;
	color:#999;
	font-family: 'Raleway', sans-serif;
	padding-bottom:5px;
	font-weight:600;
	background-image:url(bg-titulo_gris_.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}
#cabecera {
	width:100%;
	height:auto;
	float:left;
	box-shadow:0px 0px 10px #CCC;
	position:relative;
}
#cabecera #precabecera{
	width:94%;
	float:left;
	height:30px;
	padding:2.5px 3%;
	background-color:rgba(3,78,162,.7);
}
#cabecera #precabecera #item{
	width:auto;
	height:30px;
	float:left;
	overflow: hidden;
	padding-left:20px;
	background-position:left center;
	background-size:auto 13px;
	background-repeat:no-repeat;
	color:#FFF;
	font-family: 'Roboto', sans-serif;
	font-size:11px;
	line-height:30px;
	margin-right:80px;
}
#cabecera #precabecera .item-telefono{ background-image:url(iconos/tel-24-blanco.png); }
#cabecera #precabecera .item-ubicacion{ background-image:url(iconos/ubicacion-24-blanco.png); }
#cabecera #precabecera #buscador{
	width:250px;
	height:27px;
	float:right;
	overflow: hidden;
	border-bottom:1px solid rgba(255,255,255,.3);
}
#cabecera #precabecera #buscador input[type="text"]{
	width:calc(100% - 40px);
	font-family: 'Roboto', sans-serif;
	font-size:13px;
	float:left;
	line-height:25px;
	background-color: transparent;
	border:none;
	outline:none;
	color:#FFF;
	margin-bottom:2px;
	font-weight:300;
}
#cabecera #precabecera #buscador input[type="submit"]{
	width:30px;
	height:30px;
	float:left;
	overflow:hidden;
	background-color:#034ea2;
	background-image:url(iconos/lupa-64.png);
	background-size:10px auto;
	background-repeat:no-repeat;
	background-position: center center;
	border:none;
	margin-left:10px;
	border-radius:2px;
	cursor:pointer;
	
}
#cabecera #precabecera #buscador input[type="submit"]:hover{
	background-color:#cc3333;
}
#cabecera #precabecera #buscador ::placeholder{
	color:rgba(255,255,255,.5);
}

#cabecera #cont_cabecera{
	width:94%;
	height:90px;
	float:left;
	padding:10px 3%;
	z-index:99;	
}
#cabecera #cont_cabecera #logo{
	width:450px;
	height:100px;
	float:left;
	overflow:hidden;
}
#cabecera #cont_cabecera #logo img{
	width:auto;
	height:70px;
	float:left;
	margin:15px 0px;
}
#cabecera #cont_cabecera #menu{
	width:calc(100% - 450px);
	height:90px;
	float:left;
}
#cabecera #cont_cabecera #menu #opcion{
	width:auto;
	height:50px;
	float:right;
	font-family: 'Raleway', sans-serif;
	margin:20px 10px;
	position:relative;
	z-index:99999;
}

#cabecera #cont_cabecera #menu #opcion .btn_opcion{
	font-size:14px;
	line-height:50px;
	padding:0px 10px;
	color:#000;
	text-transform:uppercase;
	font-weight:500;
}
#cabecera #cont_cabecera #menu #opcion .btn_opcion:hover{
	color:#FFF;
	background-color:#034ea2;
	
}
#cabecera #cont_cabecera #menu #opcion .btn_subopcion{
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	position:absolute;
	top:50px;
	background-color:#FFF;
	display:none;
	z-index:99999;
	box-shadow:0px 0px 5px #333;
}
#cabecera #cont_cabecera #menu #opcion:hover .btn_subopcion{
	display:block;
}
#cabecera #cont_cabecera #menu #opcion .btn_subopcion .btn{
	width:150px;
	height:50px;
	overflow:hidden;
	float:left;
	padding:2px 15px;
	font-size:14px;
	line-height:50px;
	color:#000;
	font-weight:500;
}
#cabecera #cont_cabecera #menu #opcion .btn_subopcion .btn:hover{
	color:#FFF;
	background-color:#034ea2;
}
#cabecera_inicio {
	width:100%;
	height:auto;
	float:left;
	overflow:hidden;
	box-shadow:0px 0px 10px #CCC;
}
#cabecera_inicio #precabecera{
	width:94%;
	float:left;
	height:30px;
	padding:2.5px 3%;
	background-color:rgba(3,78,162,.7);
}
#cabecera_inicio #precabecera #item{
	width:auto;
	height:30px;
	float:left;
	overflow: hidden;
	padding-left:20px;
	background-position:left center;
	background-size:auto 13px;
	background-repeat:no-repeat;
	color:#FFF;
	font-family: 'Roboto', sans-serif;
	font-size:11px;
	line-height:30px;
	margin-right:80px;
}
#cabecera_inicio #precabecera .item-telefono{ background-image:url(iconos/tel-24-blanco.png); }
#cabecera_inicio #precabecera .item-ubicacion{ background-image:url(iconos/ubicacion-24-blanco.png); }

#cabecera_inicio #precabecera #buscador{
	width:250px;
	height:27px;
	float:right;
	overflow: hidden;
	border-bottom:1px solid rgba(255,255,255,.3);
}
#cabecera_inicio #precabecera #buscador input[type="text"]{
	width:calc(100% - 40px);
	font-family: 'Roboto', sans-serif;
	font-size:13px;
	float:left;
	line-height:25px;
	background-color: transparent;
	border:none;
	outline:none;
	color:#FFF;
	margin-bottom:2px;
	font-weight:300;
}
#cabecera_inicio #precabecera #buscador input[type="submit"]{
	width:30px;
	height:30px;
	float:left;
	overflow:hidden;
	background-color:#034ea2;
	background-image:url(iconos/lupa-64.png);
	background-size:10px auto;
	background-repeat:no-repeat;
	background-position: center center;
	border:none;
	margin-left:10px;
	border-radius:2px;
	cursor:pointer;
	
}
#cabecera_inicio #precabecera #buscador input[type="submit"]:hover{
	background-color:#cc3333;
}
#cabecera_inicio #precabecera #buscador ::placeholder{
	color:rgba(255,255,255,.5);
}
#cabecera_inicio #cont_cabecera{
	width:94%;
	height:90px;
	float:left;
	background-color:rgba(255,255,255,.3);	

}
#cabecera_inicio #cont_cabecera #logo{
	width:450px;
	height:100px;
	float:left;
	overflow:hidden;
}
#cabecera_inicio #cont_cabecera #logo img{
	width:auto;
	height:60px;
	float:left;
	margin:20px 0px 20px 20px;
}
#cabecera_inicio #cont_cabecera #menu{
	width:calc(100% - 450px);
	height:90px;
	float:left;
}
#cabecera_inicio #cont_cabecera #menu #opcion{
	width:auto;
	height:50px;
	float:right;
	font-family: 'Raleway', sans-serif;
	margin:20px 10px;
	position:relative;
}

#cabecera_inicio #cont_cabecera #menu #opcion .btn_opcion{
	font-size:14px;
	line-height:50px;
	padding:0px 10px;
	color:#000;
	text-transform:uppercase;
	font-weight:500;
}
#cabecera_inicio #cont_cabecera #menu #opcion .btn_opcion:hover{
	color:#FFF;
	background-color:#034ea2;
	
}
#cabecera_inicio #cont_cabecera #menu #opcion .btn_subopcion{
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	position:absolute;
	top:50px;
	background-color:#FFF;
	display:none;
	z-index:9999;
}
#cabecera_inicio #cont_cabecera #menu #opcion:hover .btn_subopcion{
	display:block;
}
#cabecera_inicio #cont_cabecera #menu #opcion .btn_subopcion .btn{
	width:150px;
	height:50px;
	overflow:hidden;
	float:left;
	padding:2px 15px;
	font-size:14px;
	line-height:50px;
	color:#000;
	font-weight:500;
}
#cabecera_inicio #cont_cabecera #menu #opcion .btn_subopcion .btn:hover{
	color:#FFF;
	background-color:#034ea2;
}
#botones_centrales {
	height:auto;
	float:left;
	overflow:hidden;
	border-radius:2px;
}
#botones_centrales #caja{
	float:left;
	background-position:30px center;
	background-repeat:no-repeat;
	background-size:40px auto;
	overflow:hidden;
}
#botones_centrales #caja:hover{
	background-position:25px center;
	background-size:50px auto;
}
#botones_centrales .caja_tel{ background-color:#4686cd; background-image:url(iconos/tel-512-blanco.png); }
#botones_centrales .caja_turnos{ background-color:#5996da; background-image:url(iconos/calendario-512-blanco.png); }
#botones_centrales .caja_guardia{ background-color:#4686cd;  background-image:url(iconos/emerg-512-blanco.png); }

#botones_centrales #caja #txt1{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Raleway', sans-serif;
	color:rgba(255,255,255,.8);
	font-weight:700;

}
#botones_centrales #caja:hover #txt1{
	color:rgba(255,255,255,1);
}
#botones_centrales #caja #txt2{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Roboto', sans-serif;
	color:rgba(255,255,255,.5);
	font-weight:200;
}
#botones_centrales #caja:hover #txt2{
	color:rgba(255,255,255,.8);
}
#botones_centrales #caja #txt3{
	width:100%;
	height:auto;
	margin-top:10px;
	overflow:hidden;
	float:left;
	font-family: 'Roboto', sans-serif;
	color:#FFF;
	font-weight:700;

}
#slideInicio {
	width:100%;
	float:left;
	overflow:hidden;
}
#slideInicio #fondo{
	width:100%;
	height:100%;
	float:left;
	position:absolute;
	left:0px;
	top:0px;
	z-index:999;
	background-repeat:repeat-x;
}
#slideInicio #fondo #placa{
	height:auto;
	overflow:hidden;
}

#slideInicio #fondo #placa .titulo{
	width:auto;
	height:auto;
	font-family: 'Raleway', sans-serif;
	color:#FFF;
	font-weight:800;
}
#slideInicio #fondo #placa .descripcion{
	width:100%;
	height:auto;
	font-family: 'Roboto Condensed', sans-serif;
	color:#FFF;
	margin-top:5px;
	text-shadow:0px 0px 5px #000;
	font-weight:300;
}
#slideInicio #fondo #placa .precio{
	height:auto;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:20px;
	color:#FFF;
	background-color:#2da397;
	padding:10px 25px;
	margin-top:15px;
}

#slideInicio #fondo .placaIzq{
	text-align:left;
	float:left;
}
#slideInicio #fondo .placaIzq .btn_VerMas{ 	float:left; }
#slideInicio #fondo .placaIzq .precio{	float:left; }
#slideInicio #fondo .placaDcha{ 
	text-align:right;
	float:right;
}
#slideInicio #fondo .placaDcha .btn_VerMas{	float:right; }
#slideInicio #fondo .placaDcha .precio{ float:right; }
#slideInicio #fondo .placaCentro{
	text-align:center;
	float:left;
}
#slideInicio #fondo .placaCentro .btn_VerMas{ float:left; }
#slideInicio #fondo .placaCentro .precio{ float:none; width:calc(40% - 50px) ; margin:0px 30%; }

#slideInicio #eslogan{
	width:300px;
	height:40px;
	color:#FFF;
	position:absolute;
	float:left;
	z-index:9;
	top:150px;
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	line-height:20px;
	text-align:center;
	font-weight:300;
	text-shadow:0px 0px 10px #999;
}

#slideInicio #buscador_inicio {
	width:700px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:230px calc(50% - 350px);
	position:absolute;
	z-index:999999; 
	top:60px;
}
#buscador_inicio input[type="text"]{
	width:calc(100% - 150px);
	height:80px;
	float:left;
	padding:10px 25px;
	background-color:rgba(255,255,255,.5);
	border:none;
	border-radius:30px 0px 0px 30px;
	outline:none;
	font-family: 'Roboto Condensed', sans-serif;
	color:#000;
	font-size:25px;
	line-height:80px;
	font-weight:500;
	text-align:center;
}
#buscador_inicio input[type="text"]:focus{
	background-color:#FFF;
}
#buscador_inicio ::placeholder{
	color:#333;
	font-size:25px;
	line-height:80px;
	font-weight:300;
}
#buscador_inicio input[type="submit"]{
	width:100px;
	height:100px;
	float:left;
	background-color:rgba(3,78,162,.75);
	border:none;
	border-radius:0px 30px 30px 0px;
	background-image: url(iconos/lupa-64.png);
	background-position: center center;
	background-size:auto 30px;
	background-repeat:no-repeat;
}
#buscador_inicio input[type="submit"]:hover{
	background-color:rgba(3,78,162,1);
	background-size:auto 35px;

}

#pie {
	height:auto;
	overflow:hidden;
	position:relative;
	float:left;
	background-color:#034ea2;
	border-bottom:5px solid #cc3333;
}
#pie #info_institucional{
	height:auto;
	overflow:hidden;
	float:left;
	margin-top:20px;
}
#info_institucional #logo{
	width:50%;
	height:auto;
	overflow:hidden;
	float:left;
	opacity:.5;
}
#info_institucional #logo img{
	width:94%;
	height:auto;
	float:left;
}
#info_institucional #txt1{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Roboto Condensed', sans-serif;
	color:rgba(255,255,255,.7);
	font-size:11px;
	line-height:16px;
	font-weight:200;
	margin-top:20px;
}
#pie #redes{
	height:auto;
	overflow:hidden;
	float:left;
	text-align:center;
}
#pie #redes .txt1{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	line-height:30px;
	color:rgba(255,255,255,.5);
	font-weight:700;
	text-shadow:0px 0px 5px #333;
}
#pie #redes .txt1 img{
	width:32px;
	height:32px;
	margin:8px;
	cursor:pointer;
}
#pie #redes .txt1 img:hover{
	width:38px;
	height:38px;
	margin:5px;
}

#pie #datos_contacto{
	height:auto;
	overflow:hidden;
	float:left;
	margin-top:20px;
}
#pie #datos_contacto #item{
	width:100%;
	height:auto;
	overflow:hidden;
	padding-right:20px;
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	line-height:25px;
	color:rgba(255,255,255,.8);
}


#inicio_presentacion {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}

#inicio_presentacion #presentacion{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
#servicios {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
#servicios #presentacion{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
#consejos {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
#consejos #presentacion{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}

#presentacion #titulo{
	padding-bottom:10px;
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Raleway', sans-serif;
	text-transform:uppercase;
	color:#000;
	font-weight:600;
	background-image:url(bg-titulo_azul.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#presentacion #titulo .resaltar{
	color:#034ea2;
}
#presentacion #detalle{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	line-height:30px;
	font-weight:300;
}

#consejos  #detalle_invitado{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
#consejos  #detalle_invitado .video{
	float:left;
}

#detalle_invitado img{
	height:auto;
	float:left;
}
#detalle_invitado .descripcion{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
}

#detalle_invitado #galeria{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	padding-top:80px;
	border-top:1px solid #CCC;
}
#detalle_invitado #galeria img{
	width:calc(20% - 20px);
	height:150px;
	margin:4px;
	float:left;
	opacity:.8;
	cursor:pointer;
	border:6px solid #FFF;
}
#detalle_invitado #galeria img:hover{
	opacity:1;
	border:6px solid #CCC;
}
#inicio_presentacion #galeria{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	padding-top:80px;
}
#inicio_presentacion #galeria img{
	margin:2px;
	float:left;
}
#inicio_servicios {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
#inicio_servicios #caja {
	overflow:hidden;
	float:left;
	background-position:center center;
	background-size:100% 100%;
	background-repeat:no-repeat;
	position:relative;
}
#inicio_servicios #caja #placa{
	height:100%;
	position:absolute;
	z-index:10;
	background-image:url(bg-caja_servicio.png);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#inicio_servicios #caja:hover #placa{
	background-color:rgba(0,0,0,.45);
}

#inicio_servicios #caja #titulo{
	height:auto;
	overflow:hidden;
	float:left;
	padding-bottom:10px;
	border-bottom:1px solid #FFF;
	color:#FFF;
	font-family: 'Raleway', sans-serif;
	font-weight:500;
	position:absolute;
	bottom:80px;
}
#inicio_servicios #caja #detalle{
	width:calc(100% - 50px);
	height:auto;
	overflow:hidden;
	float:left;
	padding-bottom:10px;
	z-index:20;
	color:#FFF;
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	line-height:20px;
	font-weight:300;
	display:none;
	opacity:0;
	position:absolute;
	bottom:-150px;
}

#inicio_servicios #caja #btn_wp{
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	background-color:rgba(204,51,51,1);
	font-family: 'Raleway', sans-serif;
	color:#FFF;
	font-weight:700;
	background-image: url(iconos/wp-32-blanco.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index:999999;
}

#inicio_servicios #cajaMedico {
	float:left;
	overflow:hidden;
	position:relative;
}
#staff {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	margin-top:50px;
}
#staff #subtitulo {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:left;
	color:#999;
	font-family: 'Raleway', sans-serif;
	font-size:25px;
	line-height:30px;
	padding-bottom:5px;
	margin-bottom:15px;
	font-weight:600;
	background-image:url(bg-titulo_gris.png);
	background-position:left bottom;
	background-repeat:no-repeat;

}
#staff #cajaMedico2{
	float:left;
	overflow:hidden;
	position:relative;
}
#cajaMedico #foto{
	width:100%;
	height:150px;
	float:left;
	z-index:88;
	position:relative;
	overflow:hidden;
}
#cajaMedico #foto img{
	width:100%;
	min-height:100%;
	bottom:0px;
}

#cajaMedico #texto{
	width:100%;
	float:left;
	height:auto;
	z-index:99;
	bottom:90px;
}
#cajaMedico #texto #nombre {
	width:100%;
	height:auto;
	padding:5px 0px;
	font-family: 'Raleway', sans-serif;
}
#cajaMedico #texto #cv {
	width:100%;
	height:50px;
	float:left;
	background-color:#33cc99;
	color:#FFF;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	line-height:50px;
	text-align:center;
}
#cajaMedico #texto #nombre .nombre{
	color:#000;
	font-weight:600;
	font-size:16px;
	line-height:25px; 
}
#cajaMedico #texto #nombre .profesion{
	color:#034ea2;
	font-weight:300;
	font-size:12px;
	line-height:20px;
	font-weight:500;

}
#cajaMedico2 #texto{
	width:100%;
	float:left;
	height:50px;
	z-index:99;
	bottom:90px;
}
#cajaMedico2 #texto #nombre {
	width:100%;
	height:auto;
	padding:5px 0px;
	font-family: 'Raleway', sans-serif;
}
#cajaMedico2 #texto #cv {
	width:100%;
	height:50px;
	float:left;
	background-color:#33cc99;
	color:#FFF;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	line-height:50px;
	text-align:center;
}
#cajaMedico2 #texto #nombre .nombre{
	color:#000;
	font-weight:600;
	font-size:18px;
	line-height:25px; 
}
#cajaMedico2 #texto #nombre .profesion{
	color:#034ea2;
	font-weight:300;
	font-size:12px;
	line-height:20px;
	font-weight:500;

}
#servicio {
	height:auto;
	overflow:hidden;
	float:left;
}
.servicio_group {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}

#servicio #subtitulo {
	width:100%;
	height:150px;
	overflow:hidden;
	float:left;
	margin-right:25px;
	background-position: center center;
	background-repeat:no-repeat;
	background-size:100% auto;
	margin-bottom:15px;
	position:relative;
}
#servicio #subtitulo #placa{
	width:100%;
	height:100%;
	float:left;
	overflow:hidden;
	position:absolute;
	top:0px;
	background-image:url(bg-caja_servicio.png);
	background-position:left center;
	background-repeat:repeat-x;
}
#servicio #subtitulo #placa #titulo_servicio{
	width:92%;
	height:auto;
	overflow:hidden;
	float:left;
	position:absolute;
	bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #FFF;
	z-index:20;
	color:#FFF;
	font-family: 'Raleway', sans-serif;
	font-size:25px;
	line-height:28px;
	font-weight:500;
	margin:auto 4%;
}

#servicio #detalle {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
#servicio #detalle .servicio_info{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	display:none;
}
#servicio #detalle #item{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	margin-bottom:15px;
}
#servicio #detalle #item .etiqueta{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	line-height:20px;
	color:rgba(3,78,162,.6);
	font-weight:700;
}
#servicio #detalle #item .valor{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	line-height:20px;
	color:#000;
}
#servicio #detalle #btn_vermas{
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	background-color:rgba(3,78,162,.8);
	font-family: 'Raleway', sans-serif;
	color:#FFF;
	font-size:12px;
	line-height:25px;
	padding:8px 25px;
	font-weight:700;
	cursor:pointer;
}

#servicio #detalle #btn_wp{
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	background-color:rgba(204,51,51,.8);
	font-family: 'Raleway', sans-serif;
	color:#FFF;
	font-size:12px;
	line-height:25px;
	padding:8px 15px 8px 40px;
	background-image: url(iconos/wp-32-blanco.png);
	background-position:10px center;
	background-repeat:no-repeat;
	background-size:20px auto;
	font-weight:700;
}
#servicio #detalle #btn_wp:hover{
	background-color:rgba(204,51,51,1);
}
#inicio_novedades  {
	height:auto;
	overflow:hidden;
	float:left;
}

#inicio_novedades  #caja_novedades{
	overflow:hidden;
	float:left;
	background-color:#FFF;
	
	position:relative;
}
#inicio_novedades  #caja_novedades:hover{
	box-shadow:0px 0px 10px #999;
}

#consejos  #caja_novedades{
	overflow:hidden;
	float:left;
	background-color:#FFF;
	box-shadow:0px 0px 5px #CCC;
	position:relative;
}

#consejos  #caja_novedades:hover{
	box-shadow:0px 0px 5px #999;
}

#caja_novedades #tituloNovedad{
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Raleway', sans-serif;
	color:#034ea2;
	font-weight:500;
	background-image:url(bg-titulo_azul.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-size:auto 1px;
}
#caja_novedades #imagen{
	float:left;
	overflow:hidden;
}
#caja_novedades #imagen img{
	width:100%;
	height:auto;
	min-height:100%;
	float:left;
}
#caja_novedades #imagen .video{
	width:100%;
	height:200px;
	float:left;
	
}
#caja_novedades #detalleNovedad {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Roboto', sans-serif;
	font-size:13px;
	line-height:17px;
	color:#666;
}
#caja_novedades .ver_masNovedad{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	line-height:20px;
	color:#333;
	font-weight:500;
	margin:15px 0px;
	font-weight:700;
	position:absolute;
	bottom:0px;
	background-color:rgba(255,255,255,.95);
	z-index:999;
}
#caja_novedades:hover .ver_masNovedad{
	color:#cc3333;
	font-weight:700;
}
#inicio_novedades  #ver_todo{
	width:100%;
	height:auto;
	float:left;
	overflow:hidden;
	margin-top:25px;
	text-align:center;
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	line-height:20px;
	color:#666;
	font-weight:700;
	margin-top:45px;
}
#inicio_novedades  #ver_todo:hover{
	color:#034ea2;
}
#inicio_ubicacion {
	width:100%;
	overflow:hidden;
	float:left;
	position:relative;
}
#inicio_ubicacion #direccion{
	width:90%;
	height:90%;
	position:absolute;
	background-color:rgba(255,255,255,.25);
	padding:8% 5% 2% 5%; 
	font-family: 'Raleway', sans-serif;
	float:left;
}
#inicio_ubicacion #direccion .txt1{
	color:#333;
	font-weight:700;
}
#inicio_ubicacion #direccion .txt2{
	color:#333;
}

#formas_contacto {
	height:auto;
	overflow:hidden;
	float:left;
}
#formas_contacto #subtitulo {
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:left;
	color:#999;
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	line-height:30px;
	padding-bottom:5px;
	margin-bottom:15px;
	font-weight:600;
	background-image:url(bg-titulo_gris.png);
	background-position:left bottom;
	background-repeat:no-repeat;

}
#formas_contacto #detalle{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	overflow:hidden;
	position:relative;
}
#formas_contacto #detalle #item{
	height:auto;
	overflow:hidden;
	float:left;
	margin-bottom:15px;
	background-repeat:no-repeat;
}
#formas_contacto #detalle .item-tel{ background-image:url(iconos/tel-64-azul.png); }
#formas_contacto #detalle .item-direccion{ background-image:url(iconos/ubicacion-64-azul.png); }
#formas_contacto #detalle .item-mail{ background-image:url(iconos/mail-64-azul.png); }
#formas_contacto #detalle #item .etiqueta{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	line-height:25px;
	color:rgba(3,78,162,.6);
	font-weight:500;
}
#formas_contacto #detalle #item .valor{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	font-family: 'Roboto', sans-serif;
	color:#000;
	font-weight:400;
}
#inicio_servicios #formas_contacto {
	float:left;
	overflow:hidden;
	position:relative;
}
#inicio_servicios #formas_contacto #subtitulo_contacto{
	width:100%;
	height:auto;
	overflow:hidden;
	color:#000;
	font-weight:700;
	font-size:18px;
	line-height:25px;
	font-family: 'Raleway', sans-serif;
	margin-bottom:10px;
}

#inicio_servicios #formas_contacto #item{
	height:auto;
	overflow:hidden;
	color:#000;
	font-family: 'Roboto', sans-serif;
	background-position:left center;
	background-repeat:no-repeat;
}
#inicio_servicios #formas_contacto .item-tel { background-image:url(iconos/telefono.png); }
#inicio_servicios #formas_contacto .item-mail { background-image:url(iconos/mail-32-gris.png); }
#inicio_servicios #formas_contacto .item-wp { background-image:url(iconos/wp-32-gris.png); }

#menuMovil{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	position:fixed;
	top:0px;
	z-index:9999;
	box-shadow:0px 0px 5px #666;
}
#espacio_menu {
	width:100%;
	height:75px;
	float:left;
	overflow:hidden;
}