/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Cuprum:400,700);
@import url(https://fonts.googleapis.com/css?family=Lato);

/**************************** POPUP MODAL ***************************/
.modalDialog {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 99999;
		opacity:0;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		pointer-events: none;
	}

	.modalDialog:target {
		opacity:1;
		pointer-events: auto;
	}

	.modalDialog > div {
		width: 400px;
		position: relative;
		margin: 10% auto;
		padding: 15px 15px 15px 15px;
		border-radius: 10px;
		background: #fff;
	}

	.cerrar {
		background: #606061;
		color: #FFFFFF;
		line-height: 25px;
		position: absolute;
		right: -12px;
		text-align: center;
		top: -10px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		-moz-box-shadow: 1px 1px 3px #000;
		-webkit-box-shadow: 1px 1px 3px #000;
		box-shadow: 1px 1px 3px #000;
	}

	.cerrar:hover { background: #00d9ff; }
/**************************** BLOQUES DE CONTENIDOS ***************************/
body {
	overflow-x:hidden;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1, h2, h3, p, ul{
	margin:0;
	padding:0;
    font-size: 16px;
    font-weight: normal;
    font-family: 'Oswald', sans-serif;
    text-align: left;
    text-transform: uppercase;
    line-height: 1.3;
	}
.cabecera{
	width: 100%;
    height: 95px;
    background-color: #fff;
    text-align: center;
    position: relative;
	}
.cabecera iframe{
	width: 980px;
	height: 95px;
	border: 0;
	}
/********************* CLASES SECCION HEAD *****************************/
.cabeza{ width: 980px; height: 95px;}
.cabeza .sub-menu {height: 30px; width: 100%;}
.cabeza .sub-menu a span {display: none;}
.cabeza .sub-menu .btn-fb {float: right; width: 40px;}
.cabeza .sub-menu .btn-fb a {
    display: block;
    background: url('../images/iconos/ico-fb.png') no-repeat #5877bd center;
    width: 40px;
    height: 30px;
    border-right: 1px solid #fff;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}
.cabeza .sub-menu .btn-fb a:hover {background-color:#AD1457;}

.cabeza .sub-menu .btn-tw {float: right; width: 40px;}
.cabeza .sub-menu .btn-tw a {
    display: block;
    background: url('../images/iconos/ico-tw.png') no-repeat #5877bd center;
    width: 40px;
    height: 30px;
    border-right: 1px solid #fff;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}
.cabeza .sub-menu .btn-tw a:hover {background-color:#AD1457;}

.cabeza .sub-menu .btn-yt{float: right; width: 40px;}
.cabeza .sub-menu .btn-yt a {
    display: block;
    background: url('../images/iconos/ico-yt.png') no-repeat #5877bd center;
    width: 40px;
    height: 30px;
    border-right: 1px solid #fff;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}
.cabeza .sub-menu .btn-yt a:hover {background-color:#AD1457;}

.cabeza .sub-menu .btn-mp{float: right; width: 40px;}
.cabeza .sub-menu .btn-mp a {
    display: block;
    background: url('../images/iconos/ico-mp.png') no-repeat #5877bd center;
    width: 40px;
    height: 30px;
    border-right: 1px solid #fff;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}
.cabeza .sub-menu .btn-mp a:hover {background-color:#AD1457;}

.cabeza .sub-menu .btn-gp{float: right; width: 40px;}
.cabeza .sub-menu .btn-gp a {
    display: block;
    background: url('../images/iconos/ico-gp.png') no-repeat #5877bd center;
    width: 40px;
    height: 30px;
    border-right: 1px solid #fff;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}
.cabeza .sub-menu .btn-gp a:hover {background-color:#AD1457;}
.cabeza .sub-menu .btn-contact {
    float: right;
    text-align: center;
    width: 142px;
}
.cabeza .sub-menu .btn-contact a {
    width: 140px;
    color: #fff;
    font-size: 11pt;
    line-height: 30px;
    float: right;
    background: #4e91ed;
    text-align: center;
    color: #fff;
    border-right: 1px solid #fff;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}
.cabeza .sub-menu .btn-contact a:hover {background: #EE008C;color: #fff;}
.cabeza .sub-menu  a span {display: none;}
ul {list-style: none;}

.cabeza .sub-menu h1 a {
	display: block;
	background: url('../images/index_01.png');
	width: 173px;
    height: 80px;
    margin-top: 8px;
    margin-bottom: 0px;
    float: left;
	}
.cabeza .sub-menu h1 span {display: none;}
		
.cabeza .sub-menu h2 a {
	display: block;
    background: url(../images/conac_educa.png);
    width: 204px;
    height: 83px;
    margin-top: 8px;
    margin-bottom: 0px;
    margin-left: 91px;
    float: left;
	}
.cabeza .sub-menu h3 a {
	display: block;
	background: url('../images/logo_capsula.png');
	width: 173px;
    height: 80px;
    margin-top: 8px;
    margin-bottom: 0px;
    float: left;
	}
.cabeza .sub-menu .call {
			float: right;
			font-family: 'Oswald', sans-serif;
			font-size: x-large;
			background: url('../images/iconos/ico-call.jpg') no-repeat left;
			padding-left: 40px;
			height: 50px;
			line-height: 50px;
			color: #446a94;
			margin-top: 9px;
			margin-right: 0px;
		}
/** Navigacion*/
.nav-container{ background: url('images/nav/nav_bg.jpg') repeat-x 0 0;}

#navegacion{
    width: 100%;
    height: 50px;
    background-color: #f1f1f5;
    text-align: center;
    border-top: 1px solid #446a94;
    /* border-bottom: 1px solid #ffffff; */
    /* box-shadow: 0px 2px 4px 0px #e6d3e4 inset; */
    z-index: 99;
}

.f-nav{
	z-index: 9999;
	position: fixed;
	top: 0;
	opacity: 1;
	box-shadow: 0 5px 15px gray;
	background-image: url(../images/nav/logo_nav.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
} /* this make our menu float top */
.menu_php{
	display: inline-block;
/*	padding-left: 60px;*/
	}

.sh-top {
    background: url('../images/nav/sombra-nav.png') center top repeat-x;
    height: 15px;
    margin: 0 auto;
    position: absolute;
    z-index: 10;
    width: 100%;
}
.carrusel {
	border-bottom: 5px solid #446a94;
	background-image: url(../img/banner_uv.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #121c31;
    height: 574px;
	text-align: center;
	padding-top: 0px;
    padding-bottom: 10px;
	/*margin-bottom: 20px;*/
	}
.box {
	display: inline-block;
	}
/**************************** Migas ***************************/
.mMigas {width:100%;display: block; margin: 5px 0 0 0;}
.mMigas .fVerde {display: inline-block;margin: 0 10px 0 10px;background: url('../images/iconos/flecha-verde.png') 0 0 no-repeat;width: 5px;height: 9px;vertical-align: middle;}
.mMigas a {font-size: 12px;font-family: Arial;font-weight: normal;line-height: 12px;color: #5b5b5b;text-decoration: none;}
.mMigas a:hover {text-decoration: underline;color: #446a94;}
.mMigas strong {font-weight: bold;font-size: 12px;font-family: Arial;line-height: 12px;color: #446a94;}

/**************************** Banner Central ***************************/
.clearfix{/* display:inline-block; */}* html .clearfix{height:1%}.clearfix{/* display:block; */}
.bannerEdificio{width:100%;margin:0 auto;height:418px;}
.bannerCentro{width:100%;margin:0 auto;height:300px;}
.bannerCentro .textoFlotante{width:705px;margin:0 auto;padding:30px 0 0 0;}
.textoFlotante .titulo{color:#fff;text-align:center;font-size:42px;line-height:42px;font-weight:normal;text-shadow: 1px 1px 4px #000000;}
.textoFlotante .resena{display:block;margin:28px auto 0 auto;width:600px;}
.textoFlotante .resena p{color: #fff;text-align:center;font-size:18px;line-height:22px;text-transform: none;text-shadow: 1px 1px 3px #000000;}
.textoFlotante .botones{display:block;margin:25px auto 0 auto;width:625px;}
.btnBlue{display:block;float:left;padding:0;background:#199bad;color:#fff;font-size:18px;line-height:18px;text-transform:uppercase;height:33px;margin-right:20px;font-family:'Arial Narrow',Arial,Helvetica}
.btnBlue:last-of-type{margin-right:0}
.btnBlue.reservaIco{background-image:url('../images/iconos/clock.png');background-position:10px 8px;background-repeat:no-repeat;padding:16px 6px 0 47px;}
.btnBlue.doctorIco{background-image:url('../images/iconos/maleta.png');background-position:10px 11px;background-repeat:no-repeat;padding:16px 20px 0 45px}
.btnBlue.actividadIco{background-image:url('../images/iconos/calendario.png');background-position:10px 11px;background-repeat:no-repeat;padding:16px 16px 0 46px}
.btnBlue:hover{background-color:#596cab}
a{outline:none;text-decoration:none;transition: color .3s,background-color .3s,border .3s;}

.bloques{
	width: 100%;
    height: 105px;
	padding-bottom: 40px;
	}
.bloques_calugas{
    /* background-color: #3E96A9; */
    width: 985px;
    /* position: relative; */
    /* left: 50%; */
    /* transform: translate(-50%, -50%); */
    z-index: 5;
    margin-right: auto;
    margin-left: auto;
    /* padding-top: 0px; */
}
.direcciones{
	width: 100%;
	height: auto;
	}
.direcciones iframe{
	width: 100%;
	height: 130px;
	border: 0;
	}
.listado{
	width: 100%;
	height: auto;
    margin-bottom: 10px;
	}
.listado_iframe{
	width: 100%;
	height: 485px;
	border: 0;
	}
.animacion_iframe{
	width: 795px;
	height: 360px;
	border: 0;
	background-color: #0c3b50;
	}
.div_publicacion{
	width: 100%;
	margin-top: -30px;
	border: 0;
	}
.iframe_publicacion{
	margin-top: -24px;
    width: 655px;
    height: 544px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
	}
.formulario{
	width: 100%;
	height: auto;
	font-size: 16px;
    color: #5b5b5b;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    margin-top: 15px;
    margin-bottom: 0px;
    text-transform: none;
	}
.sunwork{
	width: 200px;
	height: auto;
	font-size: 16px;
	color: #5b5b5b;
	font-family: 'Lato', sans-serif;
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 0px;
	text-transform: none;
	}
.formulario iframe{
	width: 100%;
	height: 240px;
	border: 0;
	}
.destacado_iframe{
	width: 100%;
	height: 440px;
	}
#pie_pagina{
	padding:0px 0 0 0;
	float:left;
	height:auto;
	min-height:100%;
	width:100%;
	}

/********************* CLASES SECCION NOTICIAS *****************************/
.contenedor_general {
    margin: 0 auto 30px;
    width: 982px;
	}
.contenedor_derecha{width:306px;float:right;margin-top:35px}
.contenido * {
    box-sizing: border-box;
	}
.titulo-seccion {
	display: block;
	float: left;
	width: 982px;
	margin: 30px 0 0px 0;
}
.wrap-main{width:982px;margin:0 auto}
.boton_reserva{
    background: #446a94;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    font-size: 20px;
    line-height: inherit;
    font-family: 'Oswald', sans-serif;
    text-decoration: none;
    display: block;
    padding-top: 13px;
    padding-right: 0;
    padding-bottom: 12px;
    padding-left: 65px;
    background-image: url(../images/iconos/reloj.png);
    background-repeat: no-repeat;
    background-position: 15px 8px;
}
.boton_reserva a{
    color: #fff;
}
.boton_reserva a:hover{
    color: #fff;
	text-decoration: underline;
}
.wrap-main .boton_ubicacion{
    background: #446a94;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    font-size: 20px;
    line-height: inherit;
    font-family: 'Oswald', sans-serif;
    text-decoration: none;
    display: block;
    padding-top: 13px;
    padding-right: 0;
    padding-bottom: 12px;
    padding-left: 50px;
    background-image: url(../images/iconos/ico-mp.png);
    background-repeat: no-repeat;
    background-position: 17px 15px;
}
.wrap-main .boton_ubicacion a{
    color: #fff;
}
.wrap-main .boton_ubicacion a:hover{
    color: #fff;
	text-decoration: underline;
}
.wrap-main .boton_donacion{
    background: #446a94;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    font-size: 20px;
    line-height: inherit;
    font-family: 'Oswald', sans-serif;
    text-decoration: none;
    display: block;
    padding-top: 13px;
    padding-right: 0;
    padding-bottom: 12px;
    padding-left: 75px;
    background-image: url(../images/iconos/donacion.png);
    background-repeat: no-repeat;
    background-position: 25px 8px;
}
.wrap-main .boton_donacion a{
    color: #fff;
}
.wrap-main .boton_donacion a:hover{
    color: #fff;
	text-decoration: underline;
}
.wrap-main .tabsWrap ul{list-style:none;margin:0;padding:0}
.titulo_lista_noticias{
    background: #446a94;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    font-size: 20px;
    line-height: inherit;
    font-family: 'Oswald', sans-serif;
    text-decoration: none;
    display: block;
    padding-top: 13px;
    padding-right: 0;
    padding-bottom: 12px;
    padding-left: 75px;
    background-image: url(../images/iconos/noticias_blanco.png);
    background-repeat: no-repeat;
    background-position: 25px 8px;
}
.titulo_lista_camp{
    background: #446a94;
    text-align: left;
    text-transform: uppercase;
    color: #fff;
    font-size: 20px;
    line-height: inherit;
    font-family: 'Oswald', sans-serif;
    text-decoration: none;
    display: block;
    padding-top: 13px;
    padding-right: 0;
    padding-bottom: 12px;
    padding-left: 75px;
    background-image: url(../images/iconos/campana_blanco.png);
    background-repeat: no-repeat;
    background-position: 25px 8px;
}
.wrap-main .tabsWrap .itemTabs .tab:first-child,.wrap-main .tabsWrap .itemTabs .tab.iRow,.wrap-main .tabsWrap .conteTabs .tab:first-child,.wrap-main .tabsWrap .conteTabs .tab.iRow{margin-left:0}
.wrap-main .tabsWrap .conteTabs .infoTab{display:none}
.wrap-main .tabsWrap .conteTabs .infoTab.selected{display:block}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab{display:block;float:left; border-top:0;width:100%; margin-top: -15px;/*border:1px solid #ddd; overflow: auto; height: 375px;*/}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem{display:block;width:100%;margin:0 auto;min-height:99px;padding:15px 0px 10px 0px;;border-bottom:1px solid #ddd}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem.noBr{border-bottom:0}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem .capItem{float:left}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem .capItem img{border:1px solid #9e9e9e; height: 90px; width: 90px;}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem .capItem img:hover{/*border:1px solid #a5c536*/}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem .txtItem{float:left;padding:10px 0 5px 15px;width:174px;min-height:99px}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem .txtItem h3{/*font-family:Arial,Helvetica;*/font-size:15px;text-transform:none;line-height:16px;margin:0;padding:0}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem .txtItem h3 a{color:#446a94;text-decoration:none;border-bottom:0;text-transform:none}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem .txtItem h3 a:hover{/*font-family:Arial,Helvetica;*/font-size:15px;text-transform:none;line-height:16px;color:#9E9E9E;text-decoration:none}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab .bxItem .txtItem span{/*font-family:Arial,Helvetica;*/font-size:14px;line-height:13px;font-weight:normal;color:#446a94;padding:10px 0 0 0;display:block}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab.no-caps .bxItem{float:left;height:auto;margin-left:15px}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab.no-caps .txtItem{width:100%;padding:0}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab.no-caps .txtItem h3 a{padding:0}
.wrap-main .tabsWrap .conteTabs .infoTab .newsTab.no-caps .txtItem span{padding-top:10px}


.destacado-index{
	margin: 30px auto 30px;
	width: 990px;
}
.destacado-index p{
	font-size:14px;
	color:#5b5b5b;
	font-family:'Lato', sans-serif;
	margin-top: 1px;
	margin-bottom:0px;
	text-transform: none;
}
.destacado-index a, strong{color: #446a94;text-decoration: none;}
.destacado-index a:hover{text-decoration: underline;}
.destacado-index_h2 {
    font-size: 16px;
    font-family: 'Oswald', sans-serif;
    margin-top: 5px; 
    line-height: 1.3;
    text-transform: uppercase;
}
.post-content{
	float:left;
	/*width: 100%;*/
	margin-top:30px;
	margin-bottom:15px;
}
/*.post-content strong{
	background-color: #4267b2;
    font-family: 'Oswald', sans-serif;
    line-height: 40px;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
}*/
.post-content a{
	color: #446a94;
}
.post-content a:hover{
	text-decoration:underline;
}
.postVinculo {
    clear: both;
}
.postCompartir{
    float: left;
    display: inline-block;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #4267b2;
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    text-decoration: none;
    border-radius: 4px;
}
.postVinculo a{
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #ff5722;
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
}
.postVinculo a:hover {
    background-color: #00BCD4;
	text-decoration: none;
}
.post-content table{border-collapse: collapse;width: 100%;border-color: #446a94;}
.post-content td {font-family: 'Lato', sans-serif;font-size: 14px;padding: 6px 6px 6px 12px;border-style: solid;border-width: 1px;}
.post-content>h1{margin-bottom:0;text-align:left}.post-content>h1.title{width:100%;float:left;margin-bottom:20px}.post-content>h1.bb{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:6px}
.post-content>h2{border-bottom:1px solid #ddd;color:#3c486d;font-size:24px;margin-bottom:16px;padding-bottom:5px;text-transform:uppercase}
.post-content h3{font-family:Arial,sans-serif;font-size:18px;font-weight:bold;color:#5b5b5b;margin-bottom:13px;display:inline-block;width:100%}
.post-content p{font-size:14px;color:#5b5b5b;font-family:'Lato', sans-serif;font-weight:normal;margin-top: 5px; margin-bottom:11px; text-transform: none;}
.post-content p.intro{border-bottom:1px solid #ddd;font-size:18px;padding-bottom:15px}
.post-content p span{font-size:14px;font-weight:bold}
/*.post-content>img{width:100%}*/
.post-content .form{background:#536ba4;padding:30px}.post-content .form h2{color:#fff;font-family:"Oswald",sans-serif;font-size:30px;font-weight:300;line-height:130%;text-transform:uppercase}.post-content .form p{color:#fff;font-family:Arial,sans-serif;font-size:18px;font-weight:bold;margin-bottom:26px}
.post-content .select{width:290px}.post-content .select select{background:#9199b2;color:#fff;width:119%\9}.post-content .select select option{color:#666}
.post-content label a{color:#b7bf29}.post-content label a:hover{text-decoration:underline}
.post-content .hold-btns{float:left}.post-content .hold-btns.-mt{margin-top:30px}.post-content .hold-btns .btn-gray-lg{background:#fff;color:#a8a8a8;text-transform:uppercase;font-family:'Arial Narrow',Arial;font-size:12px;line-height:12px;padding:7px 32px;text-align:center;border:1px solid #ddd;margin-left:10px;width:auto;display:inline-block}.post-content .hold-btns .btn-gray-lg:hover{background:#a5c536;border:1px solid #a5c536;color:#fff;text-decoration:none}.post-content .hold-btns .btn-gray-lg.-mt{margin-top:20px}.post-content .hold-btns .btn-gray-lg:first-child{margin-left:0}
.post-content .row-post{float:left;padding:40px 0 0 0}.post-content .row-post.-bt{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}.post-content .row-post .post-col{margin-left:33px;width:306px;float:left}.post-content .row-post .post-col h3{margin-bottom:8px}.post-content .row-post .post-col:first-child{margin-left:0}
.post-content .slider-content{width:645px;float:left;height:auto;overflow:hidden;margin-top:30px;margin-bottom:30px}.post-content .slider-content .slick-slide{margin:0 16px}.post-content .slider-content .slick-list{display:block;margin:0 -16px}.post-content .slider-content .wrap-slide{min-width:306px;float:left;position:relative;border:1px solid #ddd;margin-top:35px}.post-content .slider-content .wrap-slide p{display:block;width:242px;min-height:148px;padding-top:30px;padding-left:29px;padding-bottom:28px}.post-content .slider-content .wrap-slide p span{display:block;font-size:14px;color:#a8a8a8;line-height:14px;padding-top:8px;font-weight:normal}.post-content .slider-content .wrap-slide .hold-info{display:block;width:100%;height:26px;background:#ddd;padding-left:10px;color:#fff;font-size:13px;line-height:26px;font-family:Arial;font-weight:normal}.post-content .slider-content .wrap-slide .hold-info a{color:#fff}.post-content .slider-content .wrap-slide .icon{position:absolute;top:-35px;right:20px;width:70px;height:70px;padding-top:17px}.post-content .slider-content .wrap-slide .icon:after{font-family:'icomoon';content:'';font-size:32px;line-height:35px;padding:19px;color:#fff;text-align:center}.post-content .slider-content .wrap-slide:after{font-family:'icomoon';content:'';font-size:32px;line-height:35px;border-radius:50%;background:#ddd;padding:19px;color:#fff;text-align:center;position:absolute;top:-35px;right:20px;behavior:url("http://www.clinicalascondes.cl/Dev_CLC/media/Otros/pie/PIE.htc")}.post-content .slider-content .wrap-slide.red-bx{border:1px solid #fa6868}.post-content .slider-content .wrap-slide.red-bx .icon,.post-content .slider-content .wrap-slide.red-bx:after{background:#fa6868}.post-content .slider-content .wrap-slide.red-bx .hold-info{background:#fa6868!important}.post-content .slider-content .wrap-slide.blue-bx{border:1px solid #6872fa}.post-content .slider-content .wrap-slide.blue-bx .icon,.post-content .slider-content .wrap-slide.blue-bx:after{background:#6872fa}.post-content .slider-content .wrap-slide.blue-bx .hold-info{background:#6872fa!important}.post-content .slider-content .slick-dots{overflow:hidden;margin:20px auto 0 auto;position:relative;width:14%}.post-content .slider-content .slick-dots li{float:left;margin-left:10px}.post-content .slider-content .slick-dots li.slick-active a,.post-content .slider-content .slick-dots li.slick-active button{background:#a5c536}.post-content .slider-content .slick-dots a,.post-content .slider-content .slick-dots button{background:#ddd;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;outline:none;padding:0;width:10px}


.col-md {
    width: 306px;
    margin-left: 30px;
    float: left;
	margin-bottom: 20px;
}
.col-md.first-col {
    margin-left: 0px;
	margin-bottom: 20px;
}
.post-content .btn-green-md:hover{text-decoration:none}
.post-interior img {
    width: 48.5%;
    min-width: 317px;
    min-height: 179px;
    max-width: 317px;
    max-height: 179px;
    /*margin: 0px 5px 5px 0px;*/
    /*border: 1px solid #eee;*/
}
.post-interior img:hover {    
	border: 1px solid #00bcd4;
    -webkit-box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 18px 2px rgba(0,0,0,0.75);
}
/*/////IMAGEN ZOOM/////*/

.div-img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}


/*Estilos Base*/
.contenedor-img {
    width: 650px;
    /* height: 200px; */
    float: left;
    overflow: hidden;
    position: relative;
    text-align: center;
    cursor: default;
    background: #fff;
    padding-bottom: 5px;
}
.contenedor-img .mascara,.contenedor-img .contenido {
    width: 45px;
    height: 60px;
    position: absolute;
    overflow: hidden;
    top: 12px;
    left: 590px;
}
.contenedor-img img {
display: block;
position: relative;

}
/*Ejemplo 1*/
.ejemplo-1 img {
transition: all 0.2s linear;
}
.ejemplo-1 .mascara {
opacity: 0;
background: url(../images/nav/lupa.png) 50% 50% no-repeat rgba(0, 0, 0, 0);
transition: all 0.3s ease-in-out;
}
.ejemplo-1:hover img {
transform: scale(1.1);/*Damos un ligero zoom a la imagen*/
}
.ejemplo-1:hover .mascara {
opacity: 1;
}
.ejemplo-1:hover p {
transition-delay: 0.1s;
}
.ejemplo-1:hover a.link {
transition-delay: 0.2s; /*Aplicamos un pequeño retardo para que se muestre al final*/
transform: translateY(0px);
}
.imagen {
	border: 1px solid #9e9e9e;
	transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -ms-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
}
.imagen:hover {    
	border: 1px solid #9e9e9e;
    -webkit-box-shadow: 1px 1px 18px 2px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 1px 18px 2px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 18px 2px rgba(0,0,0,0.75);
	transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
}
/*/////IMAGEN ZOOM FIN /////*/

.post-interior h1 {
    font-size: 26px;
    color: #5b5b5b;
    margin-top: 0px;
	margin-bottom: 0px;
}
.post-interior_compartir {
	margin-bottom: 10px;}
.post-interior .specs {
	margin-top: 5px;
	/*margin-bottom: 10px;*/}
.post-interior .specs span {
	display: inline-block;
	width: auto;
	font-size: 15px;
	line-height: 15px;
	font-family: 'Oswald', sans-serif;
	color: #446a94;
	background-image: url(../images/iconos/clock.png);
	background-repeat: no-repeat;
	/* padding-top: 0px; */
    padding-right: 0;
	padding-bottom: 0px;
	padding-left: 20px;
}
.post-interior .specs_publi {
	margin-top: 5px;
	/*margin-bottom: 10px;*/}
.post-interior .specs_publi span {
	display: inline-block;
	width: auto;
	font-size: 15px;
	line-height: 15px;
	font-family: 'Oswald', sans-serif;
	color: #446a94;
	background-image: url(../images/iconos/ico_publicacion.png);
	background-repeat: no-repeat;
	/* padding-top: 0px; */
    padding-right: 0;
	padding-bottom: 0px;
	padding-left: 20px;
}
.post-interior.-md {
    margin-top: 0;
	margin-bottom: 0px;
}
.post-interior.-md img {
    width: 98%;
    height: 168px;
    border: 0px;
    border: 1px solid #dcdcdc;
}
.post-interior.-md img:hover {
    border: 1px solid #00bcd4;
    -webkit-box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 1px 10px 2px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 18px 2px rgba(0,0,0,0.75);
}
.post-interior.-md h2 {
    margin-top: 5px;
}
/********************* CLASES SECCION ARTICULOS *****************************/
.titulo_linea_videos {
	color: #446a94;
    font-size: 25px;
    line-height: 10px;
    font-family: 'Oswald', sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    /*display: inline-block;
    width: 620px;*/
    padding: 19px 0px 9px 50px;
    border-bottom: 1px solid #446a94;
    margin: 0px 0px 15px 0px;
    background-image: url(../images/iconos/video_logo.png);
    background-repeat: no-repeat;
    background-position-y: 1px;
	}
.titulo_linea_noticias {
	color: #446a94;
    font-size: 25px;
    line-height: 10px;
    font-family: 'Oswald', sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    /*display: inline-block;*/
    /*width: 620px;*/
    padding: 19px 0px 9px 37px;
    border-bottom: 1px solid #446a94;
    margin: 0px 0px 10px 0px;
    background-image: url(../images/iconos/pdf_logo.png);
    background-repeat: no-repeat;
    background-position-y: 5px;
	}
.titulo_linea_news {
	color: #446a94;
    font-size: 25px;
    line-height: 17px;
    font-family: 'Oswald', sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    /*display: inline-block;*/
    /*width: 620px;*/
    padding: 17px 0px 9px 37px;
    border-bottom: 1px solid #446a94;
    margin: 0px 0px 10px 0px;
    background-image: url(../images/iconos/noticias.png);
    background-repeat: no-repeat;
    background-position-y: 5px;
	}
.titulo_linea_camp {
	color: #446a94;
	font-size: 25px;
	line-height: 10px;
	font-family: 'Oswald', sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	/* display: inline-block; */
    /* width: 100%; */
    padding: 19px 0px 9px 35px;
	border-bottom: 1px solid #446a94;
	margin: 0px 0px 10px 0px;
	background-image: url(../images/iconos/campana.png);
	background-repeat: no-repeat;
	background-position: 0 top;
	}
.titulo_linea_informacion {
	color: #446a94;
    font-size: 25px;
    line-height: 10px;
    font-family: 'Oswald', sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    /* display: inline-block; */
    /* width: 100%; */
    padding: 19px 0px 9px 47px;
    border-bottom: 1px solid #446a94;
    margin: 0px 0px 16px 0px;
    background-image: url(../images/iconos/pdf_logo.png);
    background-repeat: no-repeat;
    background-position: 8px 5px;
}
.titulo_linea_informacion_video {
	color: #ff5722;
    font-size: 25px;
    line-height: 10px;
    font-family: 'Oswald', sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    /* display: inline-block; */
    /* width: 100%; */
    padding: 19px 0px 9px 52px;
    border-bottom: 1px solid #446a94;
    margin: 0px 0px 16px 0px;
    background-image: url(../images/iconos/video_logo.png);
    background-repeat: no-repeat;
    background-position-y: 1px;
}
.articulo_titulo {
	font-family: 'Oswald', sans-serif;
    font-size: 25px;
	color: #446a94;
	text-align: left;
	line-height: 10px;
	text-decoration: none;
}
.articulo_titulo1 {
	font-family: 'Oswald', sans-serif;
	font-size:16px;
	text-transform:uppercase;
	color: #FF5722;
	text-align: left;
	text-decoration: none;
	transition: color .5s,background-color .5s,border .5s;
    transition-property: color, background-color, border;
    transition-duration: 0.5s, 0.5s, 0.5s;
    transition-timing-function: initial, initial, initial;
    transition-delay: initial, initial, initial;
}
.articulo_titulo2 {
	font-family: 'Oswald', sans-serif;
	font-size:16px;
	color: #099;
	text-align: left;
	line-height: 10px;
	text-decoration: none;
	transition: color .5s,background-color .5s,border .5s;
	transition-property: color, background-color, border;
	transition-duration: 0.5s, 0.5s, 0.5s;
}
.articulo_titulo2:hover {
	color: #FF6600;
}
.articulo_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:none;
	color: #333333;
	text-align: center;
	padding-top: 8px;
	line-height: 15px;
}
.articulo_ver_mas{
	font-family: Cuprum, sans-serif;
	font-size:14px;
	text-transform:capitalize;
	color: #099;
	text-align: justify;
	line-height: 25px;
	letter-spacing: 0px;
	font-weight: bold;
	text-decoration: underline;
	transition: color .5s,background-color .5s,border .5s;
	transition-property: color, background-color, border;
	transition-duration: 0.5s, 0.5s, 0.5s;
	transition-timing-function: initial, initial, initial;
	transition-delay: initial, initial, initial;
	}
.articulo_ver_mas:hover{
	text-decoration:underline;
	color: #FF6600;
	}
.tamano_img {
	float: none;
	width: 304px;
	height: 137px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
.borde_img {
	float: none;
	padding-top: 5px;
}
.fondo_tabla {
	background-image: url(catalogo/Bg_ficha.jpg);
	background-repeat: no-repeat;	padding-bottom: 10px;
	padding-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.img-izq, .floatleft {
	border: 1px solid #EBEBEB;
	padding: 0px;
	float: left;
	margin: 0 0px 0px 0; /* margin: 10px; */
	background-color: #FFF;
}
.img-der, .floatright{
	border: 1px solid #EBEBEB;
	padding: 0px;
	float: right;
	margin: 0 0px 0px 0;
	background-color: #FFF;
}
.img-bor, .floatright{
	border: 1px solid #BBB;
	padding: 4px;
	float: none;
	margin: 0 0px 0px 0; /* margin: 10px; */
	background: #eee;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}
.links:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: underline;
	text-align: right;
}
.links_cabecera_1 {
	font-family: 'trade-con';
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.links_cabecera_1:Hover {
	font-family: 'trade-con';
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	text-align: right;
}
.links_cabecera {
	font-family: 'trade-con';
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
}
.links_cabecera:Hover {
	font-family: 'trade-con';
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: right;
}
.texto_call {
	font-family: Cuprum, sans-serif;
	font-size:24px;
	text-transform:none;
	color: #194F85;
	font-weight: normal;
}
