@media only screen and (min-width :0px) and (max-width :959px) {
	.cuerpo .despliegue2-columna-derecha .plantilla p img {
		max-width: 100%
	}
	.cuerpo .despliegue2-columna-derecha .plantilla .tamano_de_fuente {
		display: none;
	}   
}
#resBusFinan .despliegue2-columna-derecha {
	padding-top: 0
}
#resBusFinan .despliegue2-columna-derecha .despliegue2-columna-derecha {
	width: auto;
	float: none;
	padding-top: 0
}
#resBusFinan .despliegue2-columna-derecha .despliegue2-columna-derecha .titulo- h2 {
	font-family: ralewayregular, sans-serif;
	color: #005ba3
}
#resBusFinan .despliegue2-columna-derecha .despliegue2-columna-derecha h2#listado-fuentes {
	font-family: ralewayregular, sans-serif;
	color: #666;
	font-size: 16px
}
#resBusFinan .despliegue2-columna-derecha .despliegue2-columna-derecha .resultados-convocatorias ul li {
	overflow: hidden;
	display: block
}
#resBusFinan .despliegue2-columna-derecha .despliegue2-columna-derecha .resultados-convocatorias ul li .conv-nombre {
	display: inline-block;
	float: left
}
@media only screen and (min-width :0px) and (max-width :668px) {
	#resBusFinan .despliegue2-columna-derecha .despliegue2-columna-derecha .resultados-convocatorias ul li .conv-nombre {
		float: none
	}
}
#resBusFinan .despliegue2-columna-derecha .despliegue2-columna-derecha .resultados-convocatorias ul li .conv-fecha {
	display: inline-block;
	float: right
}
@media only screen and (min-width :0px) and (max-width :668px) {
	#resBusFinan .despliegue2-columna-derecha .despliegue2-columna-derecha .resultados-convocatorias ul li .conv-fecha {
		float: none;
		margin-top: 4px;
		font-family: pt_sansbold, sans-serif
	}
}
#resBusFinan .despliegue2-columna-derecha .paginador {
	clear: both
}
#resBusFinan .despliegue2-columna-derecha .paginador a .icono-sig {
	background-color: #0084b4;
	border: 0;
	font-size: 24px
}
#resBusFinan .despliegue2-columna-derecha .paginador a .icono-sig:before {
	color: #fff;
	position: absolute;
	left: 14px;
	right: 0;
	top: 12px;
	margin: 0
}
#resBusFinan .despliegue2-columna-derecha .paginador a .icono-ant {
	background-color: #0084b4;
	border: 0;
	font-size: 24px
}
#resBusFinan .despliegue2-columna-derecha .paginador a .icono-ant:before {
	color: #fff;
	position: absolute;
	left: 12px;
	right: 0;
	top: 12px;
	margin: 0
}
#resBusFinan .despliegue2-columna-derecha .paginador a:hover .icono-ant,
#resBusFinan .despliegue2-columna-derecha .paginador a:hover .icono-sig {
	background-color: #ff9000;
}

#resBusFinan .despliegue2-columna-derecha .paginador a:hover .icono-ant:before,
#resBusFinan .despliegue2-columna-derecha .paginador a:hover .icono-sig:before {
	color: #fff
}

/*Correccion sobreposicion de enlaces todas las plantillas en relacionados*/

.cuerpo .despliegue2-columna-derecha .plantilla .relacionados {
	z-index: 1;
}

/*Limitar ancho de tabla*/

.cuerpo .despliegue2-columna-derecha .plantilla_plan_pregrado .descripcion table {
	max-width: 680px;
}

/*Correcion mapa*/

.agenda30 .plantilla_agenda #caja-datos .caja-mapas a.enlace-mapa {
	display: none;
}
.agenda30 .plantilla_agenda #caja-datos .caja-mapas a.mapa-btn {
	width: 130px;
	height: 26px;
	font-size: 15px;
	color: #0a3b6b;
	text-decoration: none;
}
.agenda30 .plantilla_agenda #caja-datos .caja-mapas a.mapa-btn:hover {
	color: #ff9000;
}
.agenda30 .plantilla_agenda #caja-datos .caja-mapas a.mapa-btn:before {
	color: #ff9000;
	margin-left: 4px;
	margin-right: 4px;
	font-size: 20px;
	vertical-align: bottom;
}

/*Correccion sobreposicion de enlaces contenidos generales*/

.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .descripcion .contenedor_tabla_relacionados {
	position: relative;
	z-index: 1
}

/*Correccion sobreposicion de cajas informaciones en postgrados interior*/

@media only screen and (min-width: 0px) and (max-width: 668px) {
	.cuerpo .despliegue2-columna-derecha .plantilla_plan_postgrado .informaciones-postgrado .float-left {
		width: 32%;
	}
}

/*Correccion espaciado etiquetas de categorias en multimedia videos*/

@media only screen and (min-width: 0px) and (max-width: 668px) {
	.portlet_multimedia_categorias .contenedor_portlet ul {
		margin-bottom: 24px;
	}
}

/*Correccion espaciado en miniaturas de imagenes en galerias*/

@media only screen and (min-width: 0px) and (max-width: 668px) {
	#galeria #Portlet-galerias-D #contenedor-galeria #display-img #image ul li {
		max-width: 90px;
		padding-right: 8px;
		padding-bottom: 10px;
	}
	#galeria #Portlet-galerias-D #contenedor-galeria #display-img #image ul li img {
		max-width: 100%;
	}
}

/*Correccion espaciado en creditos */

@media only screen and (min-width: 0px) and (max-width: 668px) {
	#galeria #Portlet-galerias-D #contenedor-galeria #display-img #creditos {
		padding-bottom: 24px;
	}
}

/*Correccion ancho al 100% a compartir individual y galeria */

@media only screen and (min-width: 0px) and (max-width: 668px) {
	#galeria #Portlet-galerias-D #compartir {
		width: auto;
		float: none;
		text-align: center;
	}
	#galeria #Portlet-galerias-D #compartir h3.subtitulo-grey {
		margin-bottom: 6px;
	}
	#galeria #Portlet-galerias-D .herramientas,
	#galeria #Portlet-galerias-D .herramientas-general {
		margin-top: 6px;
		margin-bottom: 12px;
	}
	#galeria #Portlet-galerias-D #compartir #compartirIndividual {
		width: auto;
		float: none;
	}
	#galeria #Portlet-galerias-D #compartir #compartirIndividual .btn-enviar-lat {
		margin: 0;
	}
	#galeria #Portlet-galerias-D #compartir #compartirGeneral {
		width: auto;
		float: none;
	}
}

/*Correcion portlet contenido vinculado en galeria*/

@media only screen and (min-width: 0px) and (max-width: 668px) {
	#galeria #Portlet-galerias-D #contenido-extra {
		text-align: center;
		float: none;
		width: auto;
	}
	#galeria #Portlet-galerias-D #contenido-extra ul li:before {
		padding: 0;
	}
	#galeria #Portlet-galerias-D #contenido-extra ul li:before {
		content: none;
	}
}

/*Correcion espacio entre miniaturas de galeria y pestañas*/

@media only screen and (min-width: 0px) and (max-width: 668px) {
	#galeria #Portlet-galerias-D #contenedor-galeria .carrusel {
		margin-bottom: 38px;
	}
}

/*Correcion envio form en agenda*/

@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 #enviarMail,
	.agenda30 #enviarMailSuperior {
		padding: 12px 8px;
	}
}

/*Correccion margen top agenda*/

.agenda30 .breadcrumbs {
	margin: 0px 0 14px 0;
}



.portlet_multimedia audio {
	width: 86%;
}
.portlet_multimedia audio::-internal-media-controls-download-button {
	display: none;
}
.portlet_multimedia audio::-webkit-media-controls-enclosure {
	overflow: hidden;
}
.portlet_multimedia audio::-webkit-media-controls-panel {
	width: calc(100% + 30px);
	/* Adjust as needed */
	background: #f9f9f9;
}
#not .plantilla p iframe {
	width: 100%;
	/*max-width: 660px;*/
}
/*@media only screen and (min-width: 960px) and (max-width: 1268px) {
	#not .plantilla p iframe {
		max-width: 510px;
	}
}*/

/* Breadcrums listas - publicaciones */

#listPub .breadcrumbs .portlet_estructura {
	padding: 0;
}
#listPub .breadcrumbs #bc-publicaciones ul li {
	display: inline-block;
	padding: 0;
}
#listPub .breadcrumbs #bc-publicaciones ul li span.sep-ams {
	padding: 0 10px;
}
#listPub .breadcrumbs #bc-publicaciones ul li:before {
	content: none;
}
#listPub .breadcrumbs #franja-publicaciones {
	-webkit-box-ordinal-group: 2;
	-moz-box-ordinal-group: 2;
	box-ordinal-group: 2;
	margin: 14px 0 0;
	color: #fff;
	font-family: 'ralewaybold', sans-serif;
	font-size: 25px;
	text-transform: uppercase;
	border-bottom: 1px solid #f9cb4d;
	display: flex;
}
#listPub .breadcrumbs #franja-publicaciones a {
	background: #f9cb4d;
	color: #333333;
	font-size: 25px;
	padding: 8px 12px;
	text-transform: uppercase;
	font-family: 'ralewaybold', sans-serif;
}
.portlet ul.contenidos_generales {
	margin-bottom: 0;
}

/*Portlet*/

.portlet #nmenu_uredes {
	display: table;
	width: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #004a93;
}
.portlet #nmenu_uredes li {
	padding: 0;
	display: table-cell;
}
.portlet #nmenu_uredes li a {
	display: block;
	padding: 6px 12px;
	text-align: center;
	background: #fff;
	color: #fff;
	font-size: 15px;
	font-family: 'ralewayregular', sans-serif;
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	color: #333333;
	margin-right: 3px;
}
.portlet #nmenu_uredes li a:hover {
	background: #f9f9f9;
}
.portlet #nmenu_uredes li a.activo {
	background: #ff9000;
	color: #fff;
	border-top: 1px solid #ff9000;
	border-left: 1px solid #ff9000;
	border-right: 1px solid #ff9000;
}
.portlet #nmenu_uredes li:before {
	content: none;
}
.portlet #nmenu_uredes li:last-child a {
	margin-right: 0;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.portlet #nmenu_uredes {
		min-width: 470px;
	}
}

/*Menu domeyko*/

.portlet .menu_domeyko {
	display: table;
	width: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	table-layout: fixed;
	border-bottom: 1px solid #004a93;
}
.portlet .menu_domeyko li {
	padding: 0;
	display: table-cell;
	vertical-align: top;
}
.portlet .menu_domeyko li a {
	display: block;
	padding: 15px 12px 14px 12px;
	text-align: center;
	background: #fff;
	color: #fff;
	font-size: 15px;
	font-family: 'ralewayregular', sans-serif;
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	color: #333333;
	margin-right: 3px;
}
.portlet .menu_domeyko li a:hover {
	background: #f9f9f9;
	color: #333333;
}
.portlet .menu_domeyko li:before {
	content: none;
}
.portlet .menu_domeyko li:last-child a {
	margin-right: 0;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.portlet .menu_domeyko li {
		display: table-cell;
	}
}
.portlet .menu_domeyko li.domeykosoc a {
	padding: 6px 12px;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.portlet .menu_domeyko {
		min-width: 740px;
	}
}
#P7200278181342726958635 .columna-izquierda-contenido .tema-alert .portlet,
#P7200478181342811799656 .columna-izquierda-contenido .tema-alert .portlet,
#P7200678181343145932617 .columna-izquierda-contenido .tema-alert .portlet,
#P7200878181343157898629 .columna-izquierda-contenido .tema-alert .portlet {
	border-top: 0;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	#P7200278181342726958635 .columna-izquierda-contenido .tema-alert .portlet_encabezado,
	#P7200478181342811799656 .columna-izquierda-contenido .tema-alert .portlet_encabezado,
	#P7200678181343145932617 .columna-izquierda-contenido .tema-alert .portlet_encabezado,
	#P7200878181343157898629 .columna-izquierda-contenido .tema-alert .portlet_encabezado {
		overflow-x: auto;
	}
}
#P7200878181343157898629 {
	/*Redes lineas concursables*/
}
#P7200878181343157898629 .columna-izquierda-contenido .tema-alert .portlet li#concursablesuredes a {
	position: relative;
	background: #ff9000;
	color: #fff;
	font-family: 'ralewaybold', sans-serif;
}
#P7200878181343157898629 .columna-izquierda-contenido .tema-alert .portlet li#concursablesuredes a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#P7200878181343157898629 .columna-izquierda-contenido .tema-alert .portlet li#concursablesuredes a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#P7200678181343145932617 {
	/*Redes que es*/
}
#P7200678181343145932617 .columna-izquierda-contenido .tema-alert .portlet li#esuredes a {
	position: relative;
	background: #ff9000;
	color: #fff;
	font-family: 'ralewaybold', sans-serif;
}
#P7200678181343145932617 .columna-izquierda-contenido .tema-alert .portlet li#esuredes a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#P7200678181343145932617 .columna-izquierda-contenido .tema-alert .portlet li#esuredes a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#P7200478181342811799656 {
	/*Redes endesarrollo*/
}
#P7200478181342811799656 .columna-izquierda-contenido .tema-alert .portlet li#desarrollouredes a {
	position: relative;
	background: #ff9000;
	color: #fff;
	font-family: 'ralewaybold', sans-serif;
}
#P7200478181342811799656 .columna-izquierda-contenido .tema-alert .portlet li#desarrollouredes a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#P7200478181342811799656 .columna-izquierda-contenido .tema-alert .portlet li#desarrollouredes a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#P7200478181342811799656 .columna-izquierda-contenido .tema-borderless .portlet_pie p {
	font-family: 'ralewayregular', sans-serif;
	font-size: 18px;
	color: #0084b4;
	padding-bottom: 0;
}
#P7200278181342726958635 {
	/*Redes consolidadas*/
}
#P7200278181342726958635 .columna-izquierda-contenido .tema-alert .portlet li#consolidadasuredes a {
	position: relative;
	background: #ff9000;
	color: #fff;
	font-family: 'ralewaybold', sans-serif;
}
#P7200278181342726958635 .columna-izquierda-contenido .tema-alert .portlet li#consolidadasuredes a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#P7200278181342726958635 .columna-izquierda-contenido .tema-alert .portlet li#consolidadasuredes a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#P7200278181342726958635 .columna-izquierda-contenido .tema-borderless .portlet_pie p {
	font-family: 'ralewayregular', sans-serif;
	font-size: 18px;
	color: #0084b4;
	padding-bottom: 0;
}

/*DOMEYKO*/

#domeyko_book .columna-izquierda-contenido .wlp-bighorn-layout .wlp-bighorn-layout-flow-first .tema-alert .portlet,
#domeyko_book .columna-izquierda-contenido .wlp-bighorn-layout .wlp-bighorn-layout-flow-first .tema-borderless .portlet {
	border-color: #f9cb4d;
	padding: 0;
	margin-bottom: 0;
}
#domeyko_book .columna-izquierda-contenido .wlp-bighorn-layout .wlp-bighorn-layout-cell:nth-child(2) .portlet {
	border-top: solid 1px #65c8f2;
	padding: 8px 16px;
}
#domeyko_book .columna-izquierda-contenido .wlp-bighorn-layout .wlp-bighorn-layout-cell:nth-child(2) .portlet_educacion_continua {
	border-top-color: #f9cb4d;
}
#domeyko_book .columna-izquierda-contenido .tema-plain .portlet {
	border-top: 0;
	margin-bottom: 14px;
}
#domeyko_book .columna-izquierda-contenido .tema-plain .portlet h4 {
	font-family: 'ralewayregular', sans-serif;
	font-size: 18px;
	color: #0084b4;
	padding-bottom: 0;
	margin: 0;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	#domeyko_book #domeyko .tema-borderless .portlet_encabezado,
	#domeyko_book #domeykoalimentos .tema-borderless .portlet_encabezado,
	#domeyko_book #domeykobiodiversidad .tema-borderless .portlet_encabezado,
	#domeyko_book #domeykoenergia .tema-borderless .portlet_encabezado,
	#domeyko_book #domeykosalud .tema-borderless .portlet_encabezado,
	#domeyko_book #domeykosoc .tema-borderless .portlet_encabezado,
	#domeyko_book #dmksoc1 .tema-borderless .portlet_encabezado,
	#domeyko_book #dmksoc2 .tema-borderless .portlet_encabezado,
	#domeyko_book #dmksoc3 .tema-borderless .portlet_encabezado,
	#domeyko_book #dmksoc4 .tema-borderless .portlet_encabezado {
		overflow-x: auto;
	}
}
#domeyko_book #domeyko .tema-borderless .portlet,
#domeyko_book #domeykoalimentos .tema-borderless .portlet,
#domeyko_book #domeykobiodiversidad .tema-borderless .portlet,
#domeyko_book #domeykoenergia .tema-borderless .portlet,
#domeyko_book #domeykosalud .tema-borderless .portlet {
	margin-bottom: 30px;
}
#domeyko_book #domeykosoc .columna-izquierda-contenido #T619806182141257457266490 .portlet,
#domeyko_book #dmksoc1 .columna-izquierda-contenido #T619806182141257457266490 .portlet,
#domeyko_book #dmksoc2 .columna-izquierda-contenido #T619806182141257457266490 .portlet,
#domeyko_book #dmksoc3 .columna-izquierda-contenido #T619806182141257457266490 .portlet,
#domeyko_book #dmksoc4 .columna-izquierda-contenido #T619806182141257457266490 .portlet,
#domeyko_book #domeykosoc .columna-izquierda-contenido #portlet_7_9675 .portlet,
#domeyko_book #dmksoc1 .columna-izquierda-contenido #portlet_7_9675 .portlet,
#domeyko_book #dmksoc2 .columna-izquierda-contenido #portlet_7_9675 .portlet,
#domeyko_book #dmksoc3 .columna-izquierda-contenido #portlet_7_9675 .portlet,
#domeyko_book #dmksoc4 .columna-izquierda-contenido #portlet_7_9675 .portlet,
#domeyko_book #domeykosoc .columna-izquierda-contenido #dmkbarraMemHDH_7_9675 .portlet,
#domeyko_book #dmksoc1 .columna-izquierda-contenido #dmkbarraMemHDH_7_9675 .portlet,
#domeyko_book #dmksoc2 .columna-izquierda-contenido #dmkbarraMemHDH_7_9675 .portlet,
#domeyko_book #dmksoc3 .columna-izquierda-contenido #dmkbarraMemHDH_7_9675 .portlet,
#domeyko_book #dmksoc4 .columna-izquierda-contenido #dmkbarraMemHDH_7_9675 .portlet,
#domeyko_book #domeykosoc .columna-izquierda-contenido #T466816019431255117309068 .portlet,
#domeyko_book #dmksoc1 .columna-izquierda-contenido #T466816019431255117309068 .portlet,
#domeyko_book #dmksoc2 .columna-izquierda-contenido #T466816019431255117309068 .portlet,
#domeyko_book #dmksoc3 .columna-izquierda-contenido #T466816019431255117309068 .portlet,
#domeyko_book #dmksoc4 .columna-izquierda-contenido #T466816019431255117309068 .portlet,
#domeyko_book #domeykosoc .columna-izquierda-contenido #dmkBarSubSujAcSoc_7_9675 .portlet,
#domeyko_book #dmksoc1 .columna-izquierda-contenido #dmkBarSubSujAcSoc_7_9675 .portlet,
#domeyko_book #dmksoc2 .columna-izquierda-contenido #dmkBarSubSujAcSoc_7_9675 .portlet,
#domeyko_book #dmksoc3 .columna-izquierda-contenido #dmkBarSubSujAcSoc_7_9675 .portlet,
#domeyko_book #dmksoc4 .columna-izquierda-contenido #dmkBarSubSujAcSoc_7_9675 .portlet,
#domeyko_book #domeykosoc .columna-izquierda-contenido #dmkBaSubPolpobEx_7_9675 .portlet,
#domeyko_book #dmksoc1 .columna-izquierda-contenido #dmkBaSubPolpobEx_7_9675 .portlet,
#domeyko_book #dmksoc2 .columna-izquierda-contenido #dmkBaSubPolpobEx_7_9675 .portlet,
#domeyko_book #dmksoc3 .columna-izquierda-contenido #dmkBaSubPolpobEx_7_9675 .portlet,
#domeyko_book #dmksoc4 .columna-izquierda-contenido #dmkBaSubPolpobEx_7_9675 .portlet {
	border-top: 0;
	padding: 0;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	#domeyko_book #domeykosoc .tema-borderless .portlet_encabezado,
	#domeyko_book #dmksoc1 .tema-borderless .portlet_encabezado,
	#domeyko_book #dmksoc2 .tema-borderless .portlet_encabezado,
	#domeyko_book #dmksoc3 .tema-borderless .portlet_encabezado,
	#domeyko_book #dmksoc4 .tema-borderless .portlet_encabezado {
		overflow-x: auto;
	}
}
#domeyko_book #domeyko ul.menu_domeyko li.domeyko a {
	background: #ff9000;
	position: relative;
	color: #fff;
	border-top: 1px solid #ff9000;
	border-left: 1px solid #ff9000;
	border-right: 1px solid #ff9000;
}
#domeyko_book #domeyko ul.menu_domeyko li.domeyko a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#domeyko_book #domeyko ul.menu_domeyko li.domeyko a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#domeyko_book #domeykoalimentos ul.menu_domeyko li.domeykoalimentos a {
	background: #ff9000;
	position: relative;
	color: #fff;
	border-top: 1px solid #ff9000;
	border-left: 1px solid #ff9000;
	border-right: 1px solid #ff9000;
}
#domeyko_book #domeykoalimentos ul.menu_domeyko li.domeykoalimentos a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#domeyko_book #domeykoalimentos ul.menu_domeyko li.domeykoalimentos a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#domeyko_book #domeykobiodiversidad ul.menu_domeyko li.domeykobiodiversidad a {
	background: #ff9000;
	position: relative;
	color: #fff;
	border-top: 1px solid #ff9000;
	border-left: 1px solid #ff9000;
	border-right: 1px solid #ff9000;
}
#domeyko_book #domeykobiodiversidad ul.menu_domeyko li.domeykobiodiversidad a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#domeyko_book #domeykobiodiversidad ul.menu_domeyko li.domeykobiodiversidad a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#domeyko_book #domeykoenergia ul.menu_domeyko li.domeykoenergia a {
	background: #ff9000;
	position: relative;
	color: #fff;
	border-top: 1px solid #ff9000;
	border-left: 1px solid #ff9000;
	border-right: 1px solid #ff9000;
}
#domeyko_book #domeykoenergia ul.menu_domeyko li.domeykoenergia a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#domeyko_book #domeykoenergia ul.menu_domeyko li.domeykoenergia a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#domeyko_book #domeykosalud ul.menu_domeyko li.domeykosalud a {
	background: #ff9000;
	position: relative;
	color: #fff;
	border-top: 1px solid #ff9000;
	border-left: 1px solid #ff9000;
	border-right: 1px solid #ff9000;
}
#domeyko_book #domeykosalud ul.menu_domeyko li.domeykosalud a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#domeyko_book #domeykosalud ul.menu_domeyko li.domeykosalud a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#domeyko_book #domeykosoc ul.menu_domeyko li.domeykosoc a,
#domeyko_book #dmksoc1 ul.menu_domeyko li.domeykosoc a,
#domeyko_book #dmksoc2 ul.menu_domeyko li.domeykosoc a,
#domeyko_book #dmksoc3 ul.menu_domeyko li.domeykosoc a,
#domeyko_book #dmksoc4 ul.menu_domeyko li.domeykosoc a {
	background: #ff9000;
	position: relative;
	color: #fff;
	border-top: 1px solid #ff9000;
	border-left: 1px solid #ff9000;
	border-right: 1px solid #ff9000;
}
#domeyko_book #domeykosoc ul.menu_domeyko li.domeykosoc a:before,
#domeyko_book #dmksoc1 ul.menu_domeyko li.domeykosoc a:before,
#domeyko_book #dmksoc2 ul.menu_domeyko li.domeykosoc a:before,
#domeyko_book #dmksoc3 ul.menu_domeyko li.domeykosoc a:before,
#domeyko_book #dmksoc4 ul.menu_domeyko li.domeykosoc a:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
#domeyko_book #domeykosoc ul.menu_domeyko li.domeykosoc a:after,
#domeyko_book #dmksoc1 ul.menu_domeyko li.domeykosoc a:after,
#domeyko_book #dmksoc2 ul.menu_domeyko li.domeykosoc a:after,
#domeyko_book #dmksoc3 ul.menu_domeyko li.domeykosoc a:after,
#domeyko_book #dmksoc4 ul.menu_domeyko li.domeykosoc a:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
#domeyko_book ul.menu_domeykosoc {
	margin-top: 14px;
}
#domeyko_book ul.menu_domeykosoc li {
	background: #fff;
	box-shadow: 0px 0px 0px 1px #004a93 inset;
	position: relative;
	border-right: 4px solid #fff;
}
#domeyko_book ul.menu_domeykosoc li a {
	display: block;
	padding: 6px 12px;
	text-align: center;
	font-size: 15px;
	font-family: 'ralewayregular', sans-serif;
	color: #333333;
}
#domeyko_book ul.menu_domeykosoc li a:hover {
	text-decoration: underline;
	background: transparent;
}
#domeyko_book ul.menu_domeykosoc li:last-child {
	border-right: 0px solid #fff;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	#domeyko_book ul.menu_domeykosoc li {
		border-top: 1px solid #004a93;
		border-left: 1px solid #004a93;
		border-right: 1px solid #004a93;
		border-bottom: 0px solid #004a93;
		box-shadow: none;
	}
	#domeyko_book ul.menu_domeykosoc li:last-child {
		border-bottom: 1px solid #004a93;
		border-right: 1px solid #004a93;
	}
}
#domeyko_book #dmksoc1 ul.menu_domeykosoc li.dmksoc1 a {
	font-family: 'ralewaybold', sans-serif;
}
#domeyko_book #dmksoc2 ul.menu_domeykosoc li.dmksoc2 a {
	font-family: 'ralewaybold', sans-serif;
}
#domeyko_book #dmksoc3 ul.menu_domeykosoc li.dmksoc3 a {
	font-family: 'ralewaybold', sans-serif;
}
#domeyko_book #dmksoc4 ul.menu_domeykosoc li.dmksoc4 a {
	font-family: 'ralewaybold', sans-serif;
}

/*ocultar descripcion en ficha pregrado*/

.cuerpo .despliegue2-columna-derecha .plantilla_plan_pregrado .plan_de_estudios>h2 {
	display: none;
}
.cuerpo .despliegue2-columna-derecha .plantilla_plan_pregrado dl.mas_datos_planes>dt {
	display: none;
}
.cuerpo .despliegue2-columna-derecha .plantilla_plan_pregrado .descripcion>h2 {
	max-width: 146px;
	height: 28px;
	overflow: hidden;
}
@media only screen and (min-width: 960px) and (max-width: 1268px) {
	.cuerpo .despliegue2-columna-derecha .plantilla_plan_pregrado .descripcion table {
		max-width: 510px;
	}
}

/*AGENDA actualizacion menu movil*/

@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda {
		min-height: 130px;
	}
}
@media only screen and (max-width: 668px) and (min-width: 0px) {
	.agenda30 .despliegue2-columna-derecha.deragenda .agenda20-resultados .agenda-herramientas {
		position: relative;
		display: none;
	}
}
@media only screen and (max-width: 668px) and (min-width: 0px) {
	.paginador span {
		vertical-align: top;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: block;
	border-bottom: 2px solid #004a93;
	height: 50px;
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li {
	width: 11.2%;
	float: left;
	height: 30px;
	margin-right: 4px;
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a {
	text-decoration: none;
	padding: 8px 6% 6px 6%;
	background: #fff;
	text-align: center;
	color: #636363;
	font-size: 15px;
	display: block;
	font-family: 'ralewayregular', sans-serif;
	height: 36px;
	position: relative;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a:focus {
	outline: none;
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a:hover {
	text-decoration: none;
	background: #E8E8E8;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a:hover {
		background: transparent;
		color: #fff;
	}
}
@media only screen and (min-width: 960px) and (max-width: 1268px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a {
		font-size: 13px;
	}
}
@media only screen and (min-width: 0px) and (max-width: 959px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a {
		font-size: 12px;
	}
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a {
		font-size: 10px;
		background: transparent;
		padding: 0px 6% 0px 6%;
		color: #fff;
		font-family: 'pt_sansregular', sans-serif;
		text-transform: uppercase;
		border-bottom: 4px solid transparent;
		min-height: 56px;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a:before {
		font-family: icomoon!important;
		speak: none;
		font-style: normal;
		font-weight: 400;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		font-size: 22px;
		display: block;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a.activo {
	background: #ff9000;
	color: #fff;
	font-family: 'ralewaybold', sans-serif;
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a.activo:before {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #fff;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a.activo:before {
		content: none;
		display: block;
		width: inherit;
		height: inherit;
		border-left: 0;
		border-right: 0;
		border-bottom: 0;
		position: relative;
		bottom: 0;
		left: 0;
		right: 0;
		margin: 0 auto;
		z-index: 2;
		color: #fff;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a.activo:after {
	content: ' ';
	width: 0px;
	height: 0px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #004a93;
	position: absolute;
	bottom: -2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a.activo:after {
		content: none;
	}
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li a.activo {
		background: transparent;
		color: #fff;
		font-family: 'pt_sansbold', sans-serif;
		border-bottom: 4px solid #ff9000;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.todas {
	width: 10%;
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.todas a {
	padding-top: 18px;
	height: 26px;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.todas a {
		padding-top: 0;
		height: auto;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.todas a:before {
		content: '\e904' !important;
		margin-bottom: 4px;
		padding-top: 2px;
	}
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.consem a {
		padding-top: 0;
		height: auto;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.consem a:before {
		content: '\f130' !important;
		margin-bottom: 6px;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.cerpre {
	width: 14%;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.cerpre a {
		padding-top: 0;
		height: auto;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.cerpre a:before {
		content: '\f19d' !important;
		margin-bottom: 6px;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.enc a {
	padding-top: 18px;
	height: 26px;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.enc a {
		padding-top: 0;
		height: auto;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.enc a:before {
		content: '\f0e6' !important;
		margin-bottom: 6px;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.exp a {
	padding-top: 18px;
	height: 26px;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.exp a {
		padding-top: 0;
		height: auto;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.exp a:before {
		content: '\e902' !important;
		margin-bottom: 6px;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.musdan {
	width: 12%;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.musdan a {
		padding-top: 0;
		height: auto;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.musdan a:before {
		content: '\f001' !important;
		margin-bottom: 6px;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.teacin {
	width: 14%;
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.teacin a {
	padding-top: 18px;
	height: 26px;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.teacin a {
		padding-top: 0;
		height: auto;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.teacin a:before {
		content: '\e903' !important;
		margin-bottom: 6px;
	}
}
.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.dep a {
	padding-top: 18px;
	height: 26px;
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.dep a {
		padding-top: 0;
		height: auto;
	}
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul li.dep a:before {
		content: '\e901' !important;
		margin-bottom: 6px;
	}
}
@media only screen and (min-width: 0px) and (max-width: 959px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul {
		min-width: 700px;
	}
}
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera ul {
		height: 58px;
		border-bottom: 2px solid transparent;
	}
}
@media only screen and (min-width: 0px) and (max-width: 959px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera {
		float: none;
		width: 100%;
		overflow-x: scroll;
		right: inherit;
	}
}
@media only screen and (min-width: 669px) and (max-width: 959px) {
	.agenda30 .breadcrumbs .menu-agenda .menu-agenda-botonera {
		float: none;
		width: auto;
	}
}

/*
---------------------------------------------------------------------------------------------------------------------------------------
TODO VERSION 3.30.1
---------------------------------------------------------------------------------------------------------------------------------------
*/


/* Ver http://uchile.cl/u39057 */
@media only screen and (min-width: 0px) and (max-width: 668px) {
	.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales {
		padding-top: 26px;
	}
}

/* Listas con <a> sin espacio en desktop */
.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .descripcion ul li a {
  display: inline;
}
/* <li> con texto diferente a <p> */
.cuerpo .despliegue2-columna-derecha .plantilla ul li {
	font-size: 16px;
	line-height: 150%;
}
/* Ajuste a descuadre de fotos */
#fotos #T22800247941421928954807 ul li:nth-child(2n+3) {
	clear:left;
}
/*Ajuste ver mas en galerias recientes /fotos */
#fotos .ver_mas{
	clear: both;
}
#audio .ver_mas, #audios .ver_mas, #buscadorGaleria .ver_mas, #fotos .ver_mas, #galeria .ver_mas, #masAudios .ver_mas, #masMultimedia .ver_mas, #multimedia .ver_mas, #video .ver_mas
/* Ajuste a pie de foto: autor y fecha - para movil */
@media only screen and (min-width: 0px) and (max-width: 680px) {
	.cuerpo .despliegue2-columna-derecha .plantilla_noticias .creditos p.nombre_autor,
	.cuerpo .despliegue2-columna-derecha .plantilla_noticias .creditos p.fecha {
		width: 100%;
		float: left;
	}
	.cuerpo .despliegue2-columna-derecha .plantilla_noticias .creditos p.fecha {
		text-align: left;
		margin-top: 0;
	}
}
/* Ajuste a <ul> con style inline, para quitar figuras */
.cuerpo .despliegue2-columna-derecha .plantilla ul[style*="circle"],
.cuerpo .despliegue2-columna-derecha .plantilla ul[style*="disc"],
.cuerpo .despliegue2-columna-derecha .plantilla ul[style*="square"] {
	list-style-type: none!important;
}


/*Extender imagen en agenda*/

.extension-imagen-contenido-final img{
	max-width: 100%;
}

/* iframe responsive */
.iframe-responsive iframe {
	width: 400px !important;
	height: 208px !important;
} 
@media (min-width: 668px) {
  .iframe-responsive iframe {
	width: 714px !important;
	height: 371px !important;
  } 
}
@media (min-width: 959px) {
  .iframe-responsive iframe {
	width: 970px !important;
	height: 504px !important;
  } 
}
@media (min-width: 1275px) {
  .iframe-responsive iframe {
	width: 1250px !important;
	height: 650px !important;
  } 
}


.flotar-imagen-der{
	float:right;
	margin:0px 0 14px 14px;     
}
.flotar-imagen-der img{
	max-width:100%;
}

@media only screen and (min-width: 0px) and (max-width: 959px){
	.flotar-imagen-der{
		text-align:center;
		float:none;
		margin:0 auto;
	}
}

.flotar-imagen-izq{
	float:right;
	margin:0px 0 14px 14px;     
}
.flotar-imagen-izq img{
	max-width:100%;
}

@media only screen and (min-width: 0px) and (max-width: 959px){
	.flotar-imagen-izq{
		text-align:center;
		float:none;
		margin:0 auto;
	}
}

.cuerpo .despliegue2-columna-derecha .plantilla_noticias .descripcion p img{
	height: auto!important;
}
.cuerpo .despliegue2-columna-derecha .plantilla_agenda .descripcion p img{
	height: auto!important;
}

.google-forms-responsive{
	overflow: hidden;
}
.google-forms-responsive p{
	position: relative;
	width: 100%;
	padding-top: 100%;
	display: block;
	overflow: hidden;
}
.google-forms-responsive p iframe{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	font-size: 20px;
	color: white;
	height: 100%;
	width: 100%;
}


/*sociales noticias general*/
#compartirGeneral a#facebookGeneral,
#compartirGeneral a#twitterGaleria,
#compartirGeneral a#googleGeneral,
#compartirGeneral a.btn-wsp {
  color: transparent;
  overflow: hidden;
  height: 30px;
  display: inline-block;
  width: 30px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: relative;
  background: #707070;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
#compartirGeneral a#facebookGeneral:before,
#compartirGeneral a#twitterGaleria:before,
#compartirGeneral a#googleGeneral:before,
#compartirGeneral a.btn-wsp:before {
  color: #fff;
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 16px;
  top: 7px;
}
@media only screen and (min-width : 0px) and (max-width : 668px) {
  #compartirGeneral a#facebookGeneral:before,
  #compartirGeneral a#twitterGaleria:before,
  #compartirGeneral a#googleGeneral:before,
  #compartirGeneral a.btn-wsp:before {
	font-size: 23px;
  }
}
@media only screen and (min-width : 0px) and (max-width : 668px) {
  #compartirGeneral a#facebookGeneral,
  #compartirGeneral a#twitterGaleria,
  #compartirGeneral a#googleGeneral,
  #compartirGeneral a.btn-wsp {
	width: 38px;
	height: 38px;
  }
}
#compartirGeneral a#facebookGeneral:before {
  content: "\f09a";
}
#compartirGeneral a#facebookGeneral:hover {
  background: #3b5998;
}
@media only screen and (min-width : 0px) and (max-width : 668px) {
  #compartirGeneral a#facebookGeneral {
	background: #3b5998;
  }
}
#compartirGeneral a#twitterGaleria:before {
  content: "\f099";
}
#compartirGeneral a#twitterGaleria:hover {
  background: #1da1f2;
}
@media only screen and (min-width : 0px) and (max-width : 668px) {
  #compartirGeneral a#twitterGaleria {
	background: #1da1f2;
  }
}
#compartirGeneral a#googleGeneral:before {
  content: "\f0d5";
}
#compartirGeneral a#googleGeneral:hover {
  background: #d34836;
}
@media only screen and (min-width : 0px) and (max-width : 668px) {
  #compartirGeneral a#googleGeneral {
	background: #d34836;
  }
}
#compartirGeneral a.btn-wsp {
  margin-left: 4px;
  display: none;
}
#compartirGeneral a.btn-wsp:before {
  content: "\f232";
}
#compartirGeneral a.btn-wsp:hover {
  background: #25d366;
}
@media only screen and (min-device-width : 0px) and (max-device-width : 959px) {
  #compartirGeneral a.btn-wsp {
	display: inline-block;
  }
}
@media only screen and (min-width : 0px) and (max-width : 668px) {
  #compartirGeneral a.btn-wsp {
	background: #25d366;
  }
}
/*Centrar enlaces*/
.herramientas ul.herramientas-sociales li:nth-child(2) {
	margin-left: 48px;
}



/*conf. de herramioentas fuentes*/
.cuerpo .despliegue2-columna-derecha .plantilla_noticias #compartirGeneral {
	right: 100px;
}
.cuerpo .despliegue2-columna-derecha .plantilla_noticias .tamano_de_fuente {
	right: 0;
}
@media only screen and (max-width: 959px) and (min-width: 0px){
	.cuerpo .despliegue2-columna-derecha .plantilla_noticias #compartirGeneral {
		right: 0;
	}
}

.portlet_buscador_educacion_continua form{
	margin-bottom: 8px;
}

#admMat .columna-izquierda .columna-izquierda-contenido #B840032421481640955144 .wlp-bighorn-layout .dos-columnas-derecha-interior {
	margin-top: -10%;
}
.portlet_educacion_continua .contenedor_portlet ul li span.hora {
	margin-right: 6px;
}



/*CSS para tags nuevos por config. de accesibilidad*/
footer.nuevo-footer .enlaces-servicios .centrar-serv .tramites h3 {
	color: #f9cb4d;
	text-transform: uppercase;
	font-family: ralewayregular,sans-serif;
	font-size: 15px;
	margin-top: 1.33em;
	margin-bottom: 1.33em;
}
@media only screen and (max-width: 1268px) and (min-width: 960px){
	footer.nuevo-footer .enlaces-servicios .centrar-serv .tramites h3 {
		font-size: 12px;
	}
}
@media only screen and (max-width: 959px) and (min-width: 669px){
	footer.nuevo-footer .enlaces-servicios .centrar-serv .tramites h3 {
		font-size: 12px;
	}    
	footer.nuevo-footer .enlaces-servicios .centrar-serv h3 {
		min-height: 36px;
	}
}
@media only screen and (max-width: 668px) and (min-width: 0px){
	footer.nuevo-footer .enlaces-servicios .centrar-serv .tramites h3 {
		padding: 18px 0;
		background: #112949;
		margin: 0 0 14px;
		font-size: 13px;
	}
}

/*Ocultar player video flash en vivo para moviles*/
@media only screen and (max-width: 668px) and (min-width: 0px){
	div.en-vivo .informacion .video{
		display: none;
	}
}


/*Corrección plantilla final video*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#video .portlet.portlet_multimedia.portlet_multimedia_reproductor .contenedor_portlet #vid-unico .reproductor .informacion{
		display: -webkit-box;
		display: box;
		-webkit-box-orient: vertical;
		box-orient: vertical;
	}
	#video .portlet.portlet_multimedia.portlet_multimedia_reproductor .contenedor_portlet #vid-unico .reproductor .informacion > *{
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		box-ordinal-group: 2;
	}  
	#video .portlet.portlet_multimedia.portlet_multimedia_reproductor .contenedor_portlet #vid-unico .reproductor .informacion > .video{
		-webkit-box-ordinal-group: 1;
		-moz-box-ordinal-group: 1;
		box-ordinal-group: 1;
	}    
}

@-moz-document url-prefix() {
	#video .portlet.portlet_multimedia.portlet_multimedia_reproductor .contenedor_portlet #vid-unico .reproductor .informacion{
		display: -webkit-box;
		display: box;
		-webkit-box-orient: vertical;
		box-orient: vertical;
	}
	#video .portlet.portlet_multimedia.portlet_multimedia_reproductor .contenedor_portlet #vid-unico .reproductor .informacion > *{
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		box-ordinal-group: 2;
	}  
	#video .portlet.portlet_multimedia.portlet_multimedia_reproductor .contenedor_portlet #vid-unico .reproductor .informacion > table{
		display: block;
	}  
	#video .portlet.portlet_multimedia.portlet_multimedia_reproductor .contenedor_portlet #vid-unico .reproductor .informacion > .video{
		-webkit-box-ordinal-group: 1;
		-moz-box-ordinal-group: 1;
		box-ordinal-group: 1;
	}       
}

.cuerpo .despliegue2-columna-derecha .plantilla_cursos p.tipo_evento {
	margin-top: 22px;
}
/*Cursos*/
.cuerpo .despliegue2-columna-derecha .plantilla_cursos .fecha_lugar li strong {
	display: block;
}
/*Publicaciones*/
.plantilla_publicaciones .publicaciones-tipodocumento{
	margin-top: 20px;
}
/*Busqueda fotos - Paginador siguiente se ve mal */
#buscadorGaleria .paginador a .icono-sig:before{
	left: 14px;
	top: 13px;
} 
#buscadorGaleria .paginador a .icono-ant:before{
	left: 13px;
	top: 13px;
} 

/*Correccion plantilla agenda "organiza" queda flotando*/
.cuerpo .despliegue2-columna-derecha .plantilla_agenda_corporativa .informacion{
	clear: both;
}
.cuerpo .despliegue2-columna-derecha .plantilla_agenda_corporativa .descripcion{
	overflow: hidden;
}

/*Correccion plantilla postgrados en ficha*/
.cuerpo .despliegue2-columna-derecha .plantilla_plan_postgrado .ficha1{
	display: block;
	overflow: hidden;
	max-width: 636px;
}
@media only screen and (max-width: 959px) and (min-width: 0px){
	.cuerpo .despliegue2-columna-derecha .plantilla_plan_postgrado .ficha1{
		max-width: inherit;
	}
}

/*Correccion AI plantilla final cont. generales*/
.cuerpo .despliegue2-columna-derecha .plantilla ol li{
	font-size: 16px;
	color: #000;
}
.plantilla_cursos .creditos{
	border-top: 1px solid #005ba3;
	overflow: hidden;
	margin-top: 28px;
}
.plantilla_cursos .creditos p.nombre_autor{
	width: 50%;
	float: left;
	font-size: 14px;
	margin: 6px 0;	
}
.plantilla_cursos .creditos p.fecha{
	width: 50%;
	float: right;
	font-size: 14px;
	text-align: right;
	margin: 6px 0;	
}

/*Portlet multimedia categorias*/

@media only screen and (min-width : 0px) and (max-width : 959px){
	.portlet_multimedia_categorias .contenedor_portlet ul{
		text-align: center;
		margin-bottom: 0;
	}
	.portlet_multimedia_categorias .contenedor_portlet ul li{
		margin-bottom: 6px;
		float: none;
	}
	.portlet_multimedia_categorias .contenedor_portlet ul li a{
		border-right: 0;
		border: 1px solid #004a93;
		font-size: 14px;
	}
	.portlet_multimedia_categorias .contenedor_portlet ul li:last-child a{
		border: 1px solid #004a93;
	}
}
@media only screen and (min-width : 0px) and (max-width : 668px){
	#video #T1403220081352384684663{
		margin-top: 24px;
	}
	#audio #T21201581831339685437101{
		margin-top: 24px;
	}
	#galeria #T800539101351611668919{
		margin-top: 24px;
	}
}

.cuerpo .despliegue2-columna-derecha .plantilla ol ul{
	margin: 6px 0 0px 0px;
}
.cuerpo .despliegue2-columna-derecha .plantilla ol ul li{
	padding-left: 14px;
}


/*Estilos impresion*/
@media print{
	header.nueva-cabecera nav.menu-secundario,
	header.nueva-cabecera .menu-canales{
		display: none;
	}
}
.plantilla_plan_postgrado .relacionados .foto-postgrado .foto_pie,
.plantilla_plan_postgrado .relacionados .foto-postgrado .pie_foto{
	display: none;
}

/*Proceso admision*/
.proceso-admision{
  display: table;
  background: #039ddf;
  background-size: contain;
  min-height: 120px;
  width: 100%;
}
.proceso-admision .cell-adm{
  display: table-cell;
  vertical-align: middle; 
}
.proceso-admision .cell-image-adm{
  max-width: 162px;
  width: 42%;
}
.proceso-admision img{
  max-width: 162px;
  vertical-align: middle;
}
.proceso-admision ul{
  padding: 0;
  list-style-type: none;
	margin: 1em 0 1em 6px !important;
}
.proceso-admision ul li{
  padding: 5px 0 5px 24px!important;
  position: relative;
  margin-bottom: 4px;
  max-width: 180px;
  line-height: 140%!important;
}
.proceso-admision ul li:before{
	content: "\f105"!important;
	background: transparent!important;
	font-family: icomoon!important;
	speak: none;
	color: #fff;
	font-size: 16px;
	margin-left: 4px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	vertical-align: sub;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	left: 0;
	margin-top: 8px!important;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
}
.proceso-admision ul li:hover:before{
	left: 4px;
	color: #ff9000;
}
.proceso-admision ul li a{
  color: #fff!important;
  text-decoration: none!important;
  font-size: 15px;
  padding: 4px 0;
}
.proceso-admision ul li a:hover{
  text-decoration: underline!important;
}
@media only screen and (max-width: 1268px) and (min-width: 960px)
{
  .proceso-admision {
	min-height: 91px;
	overflow: hidden;
  }  
  .proceso-admision .cell-image-adm {
	  max-width: 120px;
	  width: 30%;
	  position: relative;
  }
 .proceso-admision img {
	max-width: 126px;
	vertical-align: middle;
	position: absolute;
	top: 0;    
  } 
  .proceso-admision ul li a {
	font-size: 14px;
  }
}

@media only screen and (max-width: 959px) and (min-width: 0px)
{
  .proceso-admision {
	min-height: 73px;
	position: relative;
	overflow: hidden;
  }    
  .proceso-admision img {
	max-width: 153px;
	position: absolute;
	left: 15px;
	top: 0;
  }
  .proceso-admision ul li{
max-width: inherit;
	padding-right: 34px!important;
  }
  .proceso-admision ul li a {
	font-size: 14px;
  }  
  .proceso-admision .cell-image-adm {
	width: 34%;

	}
}
@media only screen and (min-width : 770px) and (max-width : 959px){
	.proceso-admision .cell-adm{
		display: block;
		max-height: 101px;
	}
  .proceso-admision img {
	max-width: 153px;
	position: relative;
	left: 0px;
	top: 0;
  }    
}

/*Ocultar google +*/
footer.nuevo-footer .redes-sociales-pie a[title*="Google"],
#compartirGeneral a#googleGeneral,
.herramientas ul li.redes a.addthis_button_google_plusone,
#tabs-rs-menu li a.tab-google-btn,
.portlet #rds-scls ul li a[title="Google+"]{
	display:none;
}

/*Corrección tablas*/
@media only screen and (min-width : 0px) and (max-width : 668px){
	table#bases-de-datos{
		display: inline-table;
		width: 100%;
	}
}
table#bases-de-datos td{
	padding: 0;    
}
@media only screen and (min-width : 0px) and (max-width : 668px){
	table#bases-de-datos td{
		display: block;
		width: 100%;
	}    
}
table#bases-de-datos td a{
	display: block;
	padding: 14px;
	min-height: 40px;
}
@media only screen and (min-width : 0px) and (max-width : 668px){
	table#bases-de-datos td a{
		min-height: inherit;
	}
}
.ce-elemento-seleccionado{
	background:#004a93;
	color: #fff!important;
}
.ce-contenido-oculto{
	display:none;
}

/*Nueva página PMN*/
.pagina_152984 #recuadros,
.pagina_152984 #testimonios{
	width: 62%;
	float: left;
}
.pagina_152984 .cuadro-contacto,
.pagina_152984 #noticias{
	width: 32%;
	float: right;
}
.pagina_152984 .cuadro-contacto{
	background-color: #faecb2;
	width: 29%; 
	padding: 0 2%;
	min-height: 350px;
}
.pagina_152984 .cuadro-contacto h5{
	margin-bottom: 12px;
}
.pagina_152984 .border-box{
	display: inline-block;
	border:1px solid #005ba3;
	padding: 6px 12px;
	color: #005ba3;
	margin-top: 0;
	margin-bottom: 6px;
}
.pagina_152984 .cuadro-postulaciones{
	padding-bottom: 14px;
	border-bottom: 1px solid #ecdfa9;
	text-align: center;
	margin-bottom: 10px;
}
.pagina_152984 #recuadros > div a{
	display: block;
	position: relative;
	color: #fff;
}
.pagina_152984 #recuadros > div a:hover span{
	background:rgba(0,0,0,.8);
}
.pagina_152984 #recuadros > div a img{
	vertical-align: middle;
	max-height: 170px;
}
.pagina_152984 #recuadros > div a span{
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	background:rgba(0,0,0,.6);
	padding: 4%;
	width: 92%;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;	
}
.pagina_152984 #recuadros > div:nth-child(odd){
	width: 48%;
	float: left;
	margin-bottom: 10px;
	max-width: 275px;
}
.pagina_152984 #recuadros > div:nth-child(even){
	width: 48%;
	float: right;
	margin-bottom: 10px;
	max-width: 275px;
}
.pagina_152984 #recuadros > div:nth-child(3){
	margin-bottom: 0;
	clear: both;
}
.pagina_152984 #recuadros > div:nth-child(4){
	margin-bottom: 0;
}
.pagina_152984 .bloque{
	overflow: hidden;
}
.pagina_152984 .bloque h2{
	border-bottom: 1px solid;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.pagina_152984 #testimonio{
	overflow: hidden;
	margin-bottom: 24px;
}
.pagina_152984 #test-foto{
	width: 22%;
	float: left;
}
.pagina_152984 #test-foto img{
	max-width: 100%;
	border-radius: 50%;
}
.pagina_152984 #test-texto{
	width: 74%;
	float: right;
}
.pagina_152984 #test-texto p{
	margin-top: 0;
}
.pagina_152984 #banner img{
	width: 100%;
}
.pagina_152984 #texto{
	width: 80%;
	text-align: center;
	margin: 0 auto;   
	padding: 14px 0 14px;
	margin-bottom: 34px;
	position: relative; 
}
.pagina_152984 #texto:after{
	content: '';
	width: 40%;
	height: 1px;
	background:#ccc;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.pagina_152984 #not-foto{
	text-align: center;
}
.pagina_152984 #not-foto img{
	max-width: 300px;
}
.pagina_152984 #not-texto p a{
	font-size: 14px;
	text-decoration: none;
}
.pagina_152984 #noticia .ver_mas{
	text-align: right;
}
.pagina_152984 #noticia .ver_mas a{
	font-size: 13px;
	text-decoration: none;
}
.pagina_152984 #noticia .ver_mas a:after {
	content: "\f105";
	font-family: icomoon!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 16px;
	padding-left: 6px;
	vertical-align: text-bottom;
	color: #f9cb4d;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
@media only screen and (max-width: 1268px) and (min-width: 960px){
	.pagina_152984 .cuadro-contacto{
		min-height: inherit;
	}
	.pagina_152984 .cuadro-contacto p{
		margin-top: 0;
	}
	.pagina_152984 .border-box {
		margin-bottom: 0;
	}	
	.pagina_152984 .cuadro-postulaciones{
		margin-bottom: 0;
	}
	.pagina_152984 #recuadros,
	.pagina_152984 #testimonios {
		width: 64%;
	}	
	.pagina_152984 .border-box{
		padding: 2px 6px;
	}
}
@media only screen and (max-width: 668px) and (min-width: 0px){
	.pagina_152984 #recuadros > div:nth-child(odd){
		width: auto;
		float: none;
		margin-left: auto;
		margin-right: auto;		
		margin-bottom: 12px;
	}
	.pagina_152984 #recuadros > div:nth-child(even){
		width: auto;
		float: none;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 12px;
	}	
	.pagina_152984 .cuadro-contacto{
		width: auto;
		float: none;
		padding:14px;
		min-height: inherit;
	}
	.pagina_152984 #noticias {
		width: auto;
		float: none;
	}	
	.pagina_152984 #recuadros,
	.pagina_152984 #testimonios{
		width: auto;
		float: none;
		margin-bottom: 34px;
	}	
	.pagina_152984 #not-foto img{
		width: 100%;
		max-width: inherit;
	}
	.pagina_152984 #testimonio p{
		margin-top: 0;
	}
}


@media only screen and (max-width: 1268px) and (min-width: 960px){
	.cuerpo .despliegue2-columna-derecha .plantilla .descripcion a img{
		max-width: 500px;
	}
	.plantilla_contenidos_generales .video-responsive-final{	
		overflow: hidden;
	}
	.plantilla_contenidos_generales .video-responsive-final p{
		margin: 0;
		padding: 0;
		position: relative;
		width: 100%;
		height: 0;
		padding-bottom: 56%;
		content: ''!important;
		display: block!important;			
	}
	.plantilla_contenidos_generales .video-responsive-final iframe{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		border: 0;  
	}
}

@media only screen and (max-width: 959px) and (min-width: 0px){
	.plantilla_contenidos_generales .video-responsive-final{	
		overflow: hidden;
	}
	.plantilla_contenidos_generales .video-responsive-final p{
		margin: 0;
		padding: 0;
		position: relative;
		width: 100%;
		height: 0;
		padding-bottom: 56%;
		content: ''!important;
		display: block!important;			
	}
	.plantilla_contenidos_generales .video-responsive-final iframe{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		border: 0;  
	}
}

/*Ocultar enlace reevaluacion*/
footer.nuevo-footer .informacion-pie .informacion-acreditacion a.reacreditacion{
	display: none;
}

/*Parche imagenes interiores en H2*/
@media only screen and (max-width: 1268px) and (min-width: 0px){
	.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales h2 img{
		max-width: 100%;
		height: auto;
	}
}

.site-seguro{
	width: 300px;
	height: 100px;
	background-color: #ccc;
}

.plantilla_plan_pregrado .relacionados .enlaces{
	display: none;
}

/*embed-youtube*/

.contenedor-video-final{
max-width: 660px;
}
@media only screen and (min-width : 960px) and (max-width : 1268px){
	.contenedor-video-final{
		max-width: 510px;
	}
}
p.embed-youtube{
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
}
p.embed-youtube iframe{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*Cambios en plantilla general*/
.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .descripcion .relacionados img{
	max-width: 100%;
}
@media only screen and (max-width: 959px) and (min-width: 0px){

	.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .descripcion {
	    display: -webkit-box;
	    display: box;
	    -webkit-box-orient: vertical;
	    -moz-box-orient: vertical;
	    box-orient: vertical;
	}

	.cuerpo .despliegue2-columna-derecha  .plantilla_contenidos_generales .descripcion > *{
		-webkit-box-ordinal-group: 1;
		-moz-box-ordinal-group: 1;
		box-ordinal-group: 1;
	}

	.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .descripcion .relacionados{
		-webkit-box-ordinal-group: 2;
	    -moz-box-ordinal-group: 2;
	    box-ordinal-group: 2;
	}
}

.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .galeria-box{
	list-style-type: none;
	padding: 0;
	margin:0;
	overflow: hidden;
}

.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .galeria-box li{
	padding: 0;
	margin-right: 2%;
	margin-bottom: 14px;
	max-width: 18%;
	display: inline-block;
	float: left;
}

.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .galeria-box li img{
	max-width: 100%;
}
.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .galeria-box li:before{
	content: none;
}
@media only screen and (max-width: 959px) and (min-width: 0px){
	.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .galeria-box li{
		margin-right: 2%;
		margin-bottom: 14px;
		max-width: 23%;
	}
}
@media only screen and (max-width: 668px) and (min-width: 0px){
	.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .galeria-box li{
		margin-right: 2%;
		margin-bottom: 14px;
		max-width: 31%;
	}	
}

@media only screen and (max-width: 400px) and (min-width: 0px){
	.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .galeria-box li{
		margin-right: 0;
		margin-bottom: 14px;
		max-width: inherit;
		width: 100%;
	}	
	.cuerpo .despliegue2-columna-derecha .plantilla_contenidos_generales .galeria-box li a{
		pointer-events: none;
	}
}

.plantilla_agenda .lugar .detalle,
.plantilla_agenda .direccion-virtual{
	display: inline-block;
}
/*especial covid-19
.cuerpo .despliegue2-columna-derecha .plantilla h1{
	word-break: break-all;
}*/
a.cta{
	display: table;
	background: white;
	width: 100%;
	box-sizing: border-box;
	font-size: 18px;
	line-height: 1;	
	text-decoration: none!important;
}
a.cta span{
	display: table-cell;
	vertical-align: middle;
	box-sizing: border-box;
}
a.cta span.cta-img{
	width: 250px;
	height: 90px;
	line-height: 1;
}
a.cta span.cta-img img{
	display: block;
	width: 250px!important;
	height: 90px!important;
	max-width: 100%!important;
	line-height: 1;
}
a.cta span.cta-txt{
	width: calc(100% - 250px);
	height: 90px;
	border-width: 1px 1px 1px 0;
	border-style: solid;
	padding: 4px 10px 4px 20px;
	color: #009d91;
	line-height: 1.4;
}
a.cta.cta-yellow span.cta-txt{
	border-color: #eba03b;
}
a.cta.cta-orange span.cta-txt{
	border-color: #e36052;
}
a.cta.cta-purple span.cta-txt{
	border-color: #862782;
}
a.cta.cta-blue span.cta-txt{
	border-color: #0071b0;
}
a.cta:hover span.cta-txt{
	text-decoration: underline;
}
@media (max-width: 668px){
a.cta{
	display: block;
}
a.cta span{
	display: block;
    width: 100%!important;
    height: auto!important;
}
a.cta span.cta-img img {
    width: 100%!important;
    height: auto!important;
}
a.cta span.cta-txt{    
	padding: 10px;
	border-width: 1px;
}
}

/*Carrusel interior*/

.carrusel-contenedor-interior .bx-wrapper .bx-viewport{
	left: 0;
	margin: 0;
	border: 0;
	-moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 0px #ccc;
}
.carrusel-contenedor-interior a.cta.cta-orange span.cta-txt,
.carrusel-contenedor-interior a.cta.cta-purple span.cta-txt,
.carrusel-contenedor-interior a.cta.cta-yellow span.cta-txt {
    border: 0;
        background: #00a79b;
    color: #fcee22;
    padding: 14px;
    font-weight: bold;
}
.carrusel-corona p{
	margin: 0;
}
.carrusel-contenedor-interior a.cta span,
.carrusel-contenedor-interior a.txt span{
    display: block;
    box-sizing: border-box;
    width: auto;
    height: auto;    
}
.carrusel-contenedor-interior a.cta span.cta-img img{
	width: auto!important;
	height: auto!important;

}

@media only screen and (max-width: 1268px) and (min-width: 960px){
	.cuerpo .despliegue2-columna-derecha .plantilla .descripcion .carrusel-contenedor-interior a img{
		max-width: 100%;
	}	
}


.plantilla_agenda .google-calendar{
	display: block!important;
}