/**
 * IMPLANTACIÓN DE UNA PLATAFORMA DE GESTIÓN DE CONTENIDOS WEB Y DOCUMENTAL PARA LA UNIVERSIDAD DE JAÉN
 * 
 * Empresa desarrolladora:
 *     GMV Soluciones Globales Internet, S.A.
 *     Avda. Américo Vespucio, Nº5
 *     Edificio Cartuja, Bloque E, 1ª Planta
 *     41092 Sevilla (España)
 *
 * Autor: Universidad de Jaén. Derechos de explotación
 *     propiedad de la Universidad de Jaén
 *
 * Este programa es software libre: usted tiene derecho a
 * redistribuirlo y/o modificarlo bajo los términos de la
 * Licencia EUPL European Public License publicada por el
 * organismo IDABC de la Comisión Europea, en su versión 1.0.
 * o posteriores.
 *
 * Este programa se distribuye de buena fe, pero SIN NINGUNA
 * GARANTÍA, incluso sin las presuntas garantías implítareas
 * de USABILIDAD o ADECUACIÓN A PROPÓSITO CONCRETO. Para mas
 * información consulte la Licencia EUPL European Public
 * License.
 *
 * Usted recibe una copia de la Licencia EUPL European Public
 * License junto con este programa, si por algún motivo no le
 * es posible visualizarla, puede consultarla en la siguiente
 * URL: http://ec.europa.eu/idabc/servlets/Doc?id=27470
 *
 * You should have received a copy of the EUPL European Public
 * License along with this program. If not, see
 * http://ec.europa.eu/idabc/servlets/Doc?id=27470
 *
 * Vous devez avoir reçu une copie de la EUPL European Public
 * License avec ce programme. Si non, voir
 * http://ec.europa.eu/idabc/servlets/Doc?id=27470
 *
 * Sie sollten eine Kopie der EUPL European Public License
 * zusammen mit diesem Programm. Wenn nicht, finden Sie da
 * http://ec.europa.eu/idabc/servlets/Doc?id=27470
 *
 * $Id: typecontent.css 1433 2011-01-24 11:55:02Z ffpf $
 */

/********** Común **********/
div.fieldgroup {
  clear: both;
}

div.fieldgroup .content {
  padding-left: 0.7em;
}

ul.taxonomy {
  margin: 0 !important;
  list-style-type: none;
}

ul.tabs {
  margin: 1em 0 !important;
}

/*Ocultamos el texto "Etiquetas :" y mostramos un icono en su lugar
.taxonomy .last {
  list-style-image: url(icons/tag_blue.png);
  margin-left:2em;
  margin-top:0.5em;
}

.taxonomy .last span {
  display: none;
}*/

.taxonomy ul {
  padding : 0;
  margin-top : 0;
}

/*Damos estilos a los listados de enlaces relacionados y documentos*/
.field-field-enlaces, .field-field-documentos {
  margin-top: 1em;
}

/*Añadimos un margen inferior a las pestañas*/
.ui-tabs-nav {
  margin-bottom: 1em !important;
  clear: both;
}

.meta {
    margin-bottom: 0.5em;
    border-bottom: 1px solid #cacaca;
    margin-top: 0.2em;
}

.node-type-evento .date-display-start, .node-type-evento .date-display-separator, .node-type-evento .date-display-end, .node-type-evento .date-display-single,
.node-type-oferta-academica .date-display-start, .node-type-oferta-academica .date-display-separator, .node-type-oferta-academica .date-display-end, .node-type-oferta-academica .date-display-single,
.node-type-master .date-display-start, .node-type-master .date-display-separator, .node-type-master .date-display-end, .node-type-master .date-display-single,
.node-type-proyecto-investigacion .date-display-start, .node-type-proyecto-investigacion .date-display-separator, .node-type-proyecto-investigacion .date-display-end, .node-type-proyecto-investigacion .date-display-single,
.node-type-participacion .date-display-start, .node-type-participacion .date-display-separator, .node-type-participacion .date-display-end, .node-type-participacion .date-display-single,
.view-ujaen-promocionado-navegacion .views-field-field-evento-fecha-value .date-display-start, .view-ujaen-promocionado-navegacion .views-field-field-evento-fecha-value .date-display-separator,
.view-ujaen-promocionado-navegacion .views-field-field-evento-fecha-value .date-display-end, .view-ujaen-promocionado-navegacion .views-field-field-evento-fecha-value .date-display-single {
  color : #049FE1;
}

/********** Organo **********/
.node-type-organo fieldset.content-multigroup-group-miembros {
  padding-bottom: 0;
}

.node-type-organo fieldset, .node-type-lugar fieldset {
  border: 1px dotted #CACACA;
  margin-top: 0;
}

.node-type-organo fieldset .field-field-imagen .field-label, .node-type-organo fieldset .field-field-nombre .field-label, .node-type-organo fieldset .field-field-cargo .field-label {
  display: none;
}


.node-type-organo fieldset .field-field-imagen, .node-type-organo fieldset .field-field-imagen .field-items {
  margin-bottom: 0;
}

.node-type-organo fieldset .field-field-nombre .field-items {
  font-weight: bold;
  font-size: 1.2em;
  margin-bottom: 0.1em;
}

.node-type-organo fieldset .field-field-cargo .field-items {
  margin-bottom: 1em;
}

/********** Titulacion **********/
.field-field-imagen, .field-field-datos-contacto-imagen, .field-field-servicio-imagen,
.field-field-empresa-imagen, .field-field-recurso-imagen-resumen, .field-field-instalacion-imagen,
.field-field-doctorado-imagen, .field-field-oferta-academica-imagen {
  float : left;
  clear: left;
  margin-right : .7em;
  margin-top: 0.2em;
}

.field-field-imagen .field-items, .node-type-titulacion .field-field-titulacion-creditos .field-items, .node-type-titulacion .field-field-titulacion-codigo .field-items,
.node-type-titulacion .field-field-titulacion-plazas .field-items, .node-type-titulacion .field-field-titulacion-lugar .field-items,
.field-field-contr-congreso-fecha-pub .field-items, .field-field-contr-congreso-fecha-cel .field-items,
.field-field-cont-tesis-doc-fecha-pub .field-items, .field-field-cont-tesis-doc-universidad .field-items {
    margin-bottom : 0.5em;
}

.node-type-evento .field-field-evento-objetivos, .node-type-noticia .field-field-noticia-cuerpo,
.node-type-anuncio .field-field-anuncio-cuerpo, .node-type-comisionado .field-field-comisionado-funcionamiento,
.node-type-organo-colegiado .field-field-colegiado-miembros {
  clear : both;
}

.field-label {
  color : #049FE1;
  font-size : 1.2em;
  font-weight : bold;
  margin-bottom : .2em;
}

.field-items {
    margin-bottom: 0.6em;
}

.node-type-titulacion .field-field-titulacion-creditos {
  float: left;
  clear: left;
}

.node-type-titulacion .field-field-titulacion-plazas {
  float: right;
  clear: right; 
}

.tags-border, .item-list ul.taxonomy {
  clear : both;
  margin : 0.8em 0 !important;
  border : 1px solid #CACACA;
  padding : 0.5em;
  list-style : none;
}

/********** Organigrama **********/
.node-type-organigrama fieldset {
  border: 1px dotted #CACACA;
  margin-top: 0;
}

.node-type-organigrama .node-teaser .content {
    border: 1px dotted #cacaca;
    padding: 0.5em;
    margin-top: 0.2em;
}

.node-type-organigrama fieldset .field-label {
  display: none;
}

.node-type-organigrama fieldset .field-field-imagen-unipersonal .field-items, .node-type-organigrama fieldset .field-field-imagen-colectivo .field-items,
.node-type-organigrama fieldset .field-field-imagen-colegiado .field-items {
  float: left;
  margin-right: 1em;
}

.node-type-organigrama fieldset .field-field-nombre-unipersonal .field-items, .node-type-organigrama fieldset .field-field-nombre-colectivo .field-items, .node-type-organigrama fieldset .field-field-nombre-colegiado .field-items {
  font-weight: bold;
  font-size: 1.3em;
  margin-bottom: 0.5em;
}

.node-type-organigrama fieldset .field-field-cargo-unipersonal .field-items, .node-type-organigrama fieldset .field-field-cargo-colectivo .field-items, .node-type-organigrama fieldset .field-field-cargo-colegiado .field-items, .node-type-organigrama fieldset .field-field-presentacion {
  margin-bottom: 0.5em;
}

.node-type-organigrama fieldset .field-field-nombre-miembro-unipersonal .field-items, .node-type-organigrama fieldset .field-field-nombre-miembro-colectivo .field-items, .node-type-organigrama fieldset .field-field-nombre-miembro-colegiado .field-items {
  font-weight: bold;
  font-size: 1.2em;
}

/************ Galería de imágenes ***************/
.node-type-galeria-imagenes .content {
    padding-left: 0 !important;
}

.node-type-galeria-imagenes .node-inner {
    border: 0 none !important;
    padding: 0 !important;
}

.node-type-galeria-imagenes td {
  text-align: center;
  width: 33%;
}

.node-type-galeria-imagenes .views-view-grid {
  width : 100%;
}

.node-type-galeria-imagenes .field-content {
  font-weight: bold;
  font-size: 1em;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  color : #049FE1;
}

/************ Teasers ***************/
.node-teaser {
  margin-bottom: 0.5em;
}

.tabs-tabset .node-type-galeria-imagenes {
    border: 0 none;
    margin-bottom: -0.5em;
}

.tabs-tabset .node-type-galeria-imagenes .node-inner {
    padding: 0;
}

.node-teaser h2.title {
    margin-bottom: 0.2em !important;
    font-size: 1.1em !important;
}

.node-teaser h3.title {
    margin: 0 0.2em 0 0 !important;
    font-size: 1.1em !important;
}

.node-teaser .field-label {
    font-size: 0.9em;
}

.node-teaser .fieldgroup h2 {
  display : none;
}

.node-teaser .node-inner {
    padding: 0.5em;
    border: 1px dotted #CACACA;
}

.node-teaser .fieldgroup {
    margin: 0;
}

.node-teaser .fieldgroup .content {
    padding: 0;
    clear: both;
}

.node-type-organigrama .node-inner {
    border: 0 none;
}

/************ Elementos de Alfresco ***************/
div.alfresco-icon {
    margin-bottom: 0.2em;
    margin-top: 0.1em;
}

.alfresco-field-file {
    margin-top: 0.2em;
}

/************ Actividad Cultural ***************/
.field-type-flexifield .field-items .field-item {
    border: 1px dotted #CACACA;
    margin-top: 0.5em;
    padding: 0 0.3em 0.3em;
}

.field-items .field-item .field-items .field-item {
    border: 0 none;
}

.field-items .field-item .field-items {
    margin-bottom: 0.1em;
}

.field-field-calendario-fecha {
    float:left;
}

.field-field-calendario-horario {
    margin-top: 2em;
    clear: both;
}

/************ Actividad Deportiva ***************/
.field-field-deportiva-lugar-inscripcio .field-label {
    margin-bottom: 0.4em;
}

.field-field-inscripcion-observacion {
    border-bottom: 1px dotted #CACACA;
    margin-top: -0.5em;
    padding-bottom: 0.3em;
}

.field-field-inscripcion-observacion2 {
    margin-top: -0.5em;
}

/************ Asociación/Órgano de Representación ***************/
.field-field-asociacion-datos-contacto {
    clear: both;
}

/************ Datos de contacto ***************/
.instancia-espacio-lugar {
    float: left;
    margin-top: 0;
}

.field-field-datos-contacto-horarios {
    clear: right;
}

.node-teaser-contacto .node-inner {
    background-color: #D6E8F3;
    border: 1px solid #B4D5E9;
}

.node-teaser-contacto .node-inner .content {
    border: 0 none;
    padding: 0;
}

/********** Estilos para el bloque de los datos de contacto (Pie de página) **********/
#footer .block-views .views-field-field-datos-contacto-telefonos-value,
#footer .block-views .views-field-field-datos-contacto-fax-value,
#footer .block-views .views-field-field-datos-contacto-email-email,
#footer .block-views .views-field-field-datos-contacto-email-email .field-content {
    display: inline;
}

#footer .block-views .views-field-field-datos-contacto-email-email,
#footer .block-views .views-field-field-datos-contacto-fax-value {
    margin-left: 0.3em;
    padding-left: 0.3em;
    border-left: 1px solid #585858;
}


#footer .block-views .views-field-field-datos-contacto-telefonos-value .field-content {
    display: inline;
}

#footer .block-views .views-field-field-datos-contacto-email-email .field-content .field-item,
#footer .block-views .views-field-field-datos-contacto-telefonos-value .field-content .field-item,
#footer .block-views .views-field-field-datos-contacto-telefonos-value label {
    display: inline;
    padding-left: 0.3em;
}

#footer .block-views .views-field-field-datos-contacto-email-email .field-content .field-item-0 {
    padding-left: 0;
}

/************ Servicio ***************/
.field-field-servicio-proveedor, .field-field-empresa-contacto, .field-field-recurso-disponibles, .field-field-instalacion-material, .field-field-doctorado-coordinacion {
    clear: both;
}

/************ Recurso ***************/
.field-field-recurso-contacto {
    clear: left;
}

/************ Programa de doctorado ***************/
.field-field-doctorado-publicacion {
    float: left;
}

.field-field-doctorado-publicacion .field-items {
    margin-bottom: 0.5em;
}

.field-field-doctorado-n-alumnos {
    float: left;
    clear: left;
}

.field-field-doctorado-codigo {
    float: right;
}

/************ Asignatura ***************/
.field-field-asignatura-codigo, .field-field-asignatura-creditos-teo, .field-field-asignatura-titulacion {
    float: left;
    clear: left;
}

.field-field-asignatura-ciclo, .field-field-asignatura-creditos-prac, .field-field-asignatura-master,
.field-field-asignatura-curso {
    float: right;
    clear: right;
}

.field-field-asignatura-master, .field-field-asignatura-titulacion {
    margin-top: -0.3em;
}

.field-field-asignatura-objetivos {
    clear: both;
}

.horario-clase {
    border: 1px solid #CACACA;
    padding: 0.5em 0.5em 0 0.5em;
    margin-bottom: 0.5em;
}

.horario-clase .nombre {
    font-size: 1.1em;
    font-weight: bold;
}

/************ Oferta académica ***************/
.field-field-oferta-academica-fecha, .field-field-oferta-academica-cre {
    float: left;
    clear: left;
}

.field-field-oferta-academica-codigo, .field-field-oferta-academica-plazas {
    float: right;
    clear: right;
}

.field-field-oferta-academica-fecha .field-items, .field-field-oferta-academica-cre .field-items, .field-field-oferta-academica-codigo .field-items,
.field-field-oferta-academica-lugar .field-items, .field-field-oferta-academica-plazas .field-items,
.field-field-master-lugar .field-items, .field-field-master-plazas .field-items, .field-field-master-codigo .field-items,
.field-field-master-fecha .field-items, .field-field-master-creditos .field-items, .field-field-master-caracter .field-items,
.field-field-patente-fecha-pub .field-items, .field-field-patente-solicitud .field-items, .field-field-tesis-doc-fecha-pub .field-items,
.field-field-tesis-doc-doctorando .field-items, .field-field-tesis-doc-fecha-pre .field-items, .field-field-participacion-fecha .field-items,
.field-field-participacion-numero-inv .field-items, .field-field-proy-invest-fecha .field-items, .field-field-proy-invest-inv-principal .field-items,
.field-field-publicacion-fecha .field-items, .field-field-publicacion-isbn .field-items {
    margin-bottom: 0.5em;
}

/************ Master ***************/
.field-field-master-lugar, .field-field-master-plazas, .field-field-master-codigo {
    float: right;
    clear: right;
}

.field-field-master-fecha, .field-field-master-creditos, .field-field-master-caracter {
    float: left;
    clear: left;
}

/************ Proyecto de Investigación ***************/
.field-field-proy-invest-inv-principal, .field-field-proy-invest-grupo {
    float: right;
    clear: right;
}

.field-field-proy-invest-fecha, .field-field-proy-invest-referencia {
    float: left;
    clear: left;
}

/************ Contribución en congreso ***************/
.field-field-contr-congreso-fecha-pub, .field-field-contr-congreso-issn {
    float: left;
    clear: left;
}

.field-field-contr-congreso-fecha-cel, .field-field-contr-congreso-grupo-inv {
    float: right;
    clear: right;
}

.field-field-contr-congreso-congreso {
    clear: right;
}

/************ Contribución en tesis doctoral ***************/
.field-field-cont-tesis-doc-fecha-pub, .field-field-cont-tesis-doc-tesis {
    float: left;
    clear: left;
}

.field-field-cont-tesis-doc-grupo-inv, .field-field-cont-tesis-doc-universidad {
    float: right;
    clear: right;
}

.field-field-cont-tesis-doc-descripcion {
    clear: right;
}

/************ Patente/Modelo de utilidad ***************/
.field-field-patente-fecha-pub, .field-field-patente-grupo-inv {
    float: left;
    clear: left;
}

.field-field-patente-solicitud, .field-field-patente-fecha-sol {
    float: right;
    clear: right;
}

.field-field-patente-descripcion {
    clear: right;
}

/************ Tesis Doctoral ***************/
.field-field-tesis-doc-fecha-pub, .field-field-tesis-doc-fecha-tribunal {
    float: left;
    clear: left;
}

.field-field-tesis-doc-doctorando, .field-field-tesis-doc-tit-doctor {
    float: right;
    clear: right;
}

/************ Participaciones en Proyectos y Contratos de I+D ***************/
.field-field-participacion-fecha, .field-field-participacion-inv-principa {
    float: left;
    clear: left;
}

.field-field-participacion-grupo, .field-field-participacion-numero-inv {
    float: right;
    clear: right;
}

.node-teaser .field-field-participacion-numero-inv {
    margin-top: -1.7em;
}

.node-teaser .field-field-participacion-fecha {
    float: none;
}

/************ Publicaciones ***************/
.field-field-publicacion-fecha, .field-field-publicacion-lugar {
    float: left;
    clear: left;
}

.field-field-publicacion-grupo-inv, .field-field-publicacion-isbn {
    float: right;
    clear: right;
}

/************ Fundaciones ***************/
.field-field-fundacion-lugar {
    float: right;
    clear: right;
}

.field-field-fundacion-contacto {
    clear: both;
}

/************ Tipo de contenido Debiles (Calendario e Inscripción) ***************/
.field-field-calendario-horario div div *, .field-field-inscripcion-observacion div div *,.field-field-inscripcion-observacion2 div div * {
    margin-bottom: 0 !important;
}

.field-field-inscripcion-observacion2 .field-label-inline-first, .field-field-inscripcion-observacion .field-label-inline-first, .field-field-calendario-horario .field-label-inline-first {
    float: left;
}

.node-type-lugar legend {
    font-weight: bold;
    color: #049FE1;
    sixe: 1.2em;
    border: none;
}

.node-type-lugar .field-field-lugar-descripcion {
    margin-top: 1em;
}

.location-bold-legend {
    font-weight: bold;
    color: #049FE1;
    sixe: 1.2em;
    border: none;
}

.location-border {
    border: 1px dotted #CACACA;
    padding: 0.5em;
    margin-bottom: 0.6em;
}

.location-border .content {
    padding: 0 !important;
}

.location-h4 {
    color : #049FE1;
    clear: left;
}

.location-border .fieldgroup {
    margin-top: 0;
    padding: 0.3em 1em 0.5em 1em;
}

.location-border .fieldgroup .field div {
    display: inline;
}

/************ Libros ***************/
.book-navigation .page-up {
    width: 5% !important;
    margin: 0 2%;
}

.book-navigation .menu {
    border-top: 1px solid #cacaca;
    padding-left: 2em;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.book-navigation .page-links {
    border-bottom: 1px solid #cacaca;
    border-top: 1px solid #cacaca;
}

.book-navigation .page-links .page-previous {
    padding-left: 20px;
    background: transparent url(icons/book_previous.png) left center no-repeat;
}

.book-navigation .page-links .page-next {
    padding-right: 20px;
    background: transparent url(icons/book_next.png) right center no-repeat;
}

.book_add_child {
    padding: 2px 0 2px 20px !important;
    background: transparent url(icons/book_add.png) left top no-repeat;
    height: 20px;
    line-height: 20px;
}

/************ Enlace para enviar contenidos ***************/
#content ul.links {
    float: right;
    list-style: none;
}

#content .print-link {
    padding-bottom: 0;
}

/************ Estilos para el bloque destacados ***************/
#main #sidebar-right #block-views-ujaen_destacado-block_1 .block-inner .content .meta, #main #sidebar-right #block-views-ujaen_destacado-block_1 .block-inner .content .field-type-nodereference {
    display: none;
}

/************ Estilos para elementos NO publicados ***************/
.node-unpublished div.unpublished, .comment-unpublished div.unpublished {
    height: 1em;
}

/************ Estilos para secciones de presentación ***************/
.node-type-seccion-presentacion .group-principal {
    margin:  1em 0.4em;
}

.node-type-seccion-presentacion .group-principal h2 {
    display: none;
}

.node-type-seccion-presentacion .field-field-presentacion-secundario .field-label {
    display: none;
}

.node-type-seccion-presentacion .field-field-presentacion-secundario {
    clear: both;
}

.node-type-seccion-presentacion .field-field-presentacion-principa-imag {
    float: left;
    margin-right: 1em;
}

.node-type-seccion-presentacion .field-field-presentacion-principa-imag .field-items {
    margin-bottom: 0.5em;
}

.node-type-seccion-presentacion .field-field-presentacion-principa-imag img,
.node-type-seccion-presentacion .field-field-presentacion-secundario .field-field-bloque-imagen img {
    border: 3px double #cacaca;
}

.node-type-seccion-presentacion .field-field-presentacion-principal-tit {
    font-size: 1.7em;
}

.node-type-seccion-presentacion .field-field-presentacion-principal-des ul {
    padding-left: 26em;
}

.node-type-seccion-presentacion .field-field-presentacion-secundario .field-items .field-item {
    border: 0 none;
    float: left;
    width: 18.6em;
    margin-left: 0.23em;
    margin-top: 0.3em;
}

.node-type-seccion-presentacion .field-field-presentacion-secundario .field-items .field-field-bloque-titulo {
    font-size: 1.2em;
}

.node-type-seccion-presentacion .field-field-presentacion-secundario .field-field-bloque-titulo .field-item {
    margin-left: 0.2em;
    width: 15em;
}

.node-type-seccion-presentacion .field-field-presentacion-secundario .field-field-bloque-descripcion .field-item {
    width: 17.6em;
}

/********** Pestañas verticales **********/
.vertical-tabs #block-user-1 {
    margin-top: 37em;
}

.node-type-programa-doctorado #block-user-1 {
    margin-top: 18em;
}

.node-type-oferta-academica #block-user-1 {
    margin-top: 22em;
}

.node-type-master #main {
    min-height: 51em;
}

.node-type-titulacion #main {
    min-height: 40em;
}

.node-type-oferta-academica #main {
    min-height: 30em;
}

.node-type-programa-doctorado #main {
    min-height: 26em;
}

.node-type-grupo-investigacion #main {
    min-height: 42em;
}

.revisions #block-user-1 {
    margin-top: 0;
}

.node-type-titulacion #book-outline,
.node-type-master #book-outline,
.node-type-oferta-academica #book-outline,
.node-type-programa-:doctorado #book-outline,
.node-type-grupo-investigacion #book-outline {
    min-width: 0;
}

.vertical-tabs span.clear {
    display: none;
}

.one-sidebar .vertical-tabs #content {
    margin-left: 19.7em;
    padding-right: 1.5em;
    width: 54em !important;
}

.vertical-tabs #tabs-tabset {
    margin-top: 1em;
    margin-left: 17em;
}

.vertical-tabs .content .ui-tabs-nav {
    float: left;
    margin: 0 0 -0.25em -12em !important;
    width: 12em;
    background: none;
    padding: 0;
    position: absolute;
    left: 13.6em;
/*    top: 2.8em; */
}

.vertical-tabs .content .ui-tabs-nav li {
    float: left;
    padding: 0;
    width: 14.9em;
    background: #EEE none;
    list-style: none;
    padding: 0.4em 0;
    margin-bottom: 0.15em;
}

.vertical-tabs .content .ui-tabs-nav li a .tab {
    height: auto;
}

.vertical-tabs .content .ui-tabs-nav .first {
    margin-top: 0 !important;
}

.vertical-tabs .content .ui-tabs-nav .active {
    width: 15.9em;
    background: #049FE1 url(images3/bglocalnav.png) center right no-repeat;
}

.vertical-tabs .content .ui-tabs-nav .active a, .vertical-tabs .content .ui-tabs-nav .active a:hover {
    border-width: 0;
    color: #FFF;
    text-decoration: none;
    padding-right: 1.5em;
}

.vertical-tabs .content .ui-tabs-nav li a {
    color: #0060A9;
    display: block;
    font-weight: bold;
    margin: 0;
    height: auto !important;
    white-space: normal !important;
    padding: 0 0.5em;
    text-decoration: none;
}

.vertical-tabs .node-teaser .fieldgroup .content {
    clear: none;
}

.vertical-tabs .node-teaser div.clear {
    clear: left;
}

.vertical-tabs .node-teaser .contacto-lugar, .vertical-tabs .field-field-calendario-horario {
    clear: left;
}

.vertical-tabs .node-teaser .field-field-asignatura-curso, .vertical-tabs .node-teaser .field-field-publicacion-isbn,
.vertical-tabs .node-teaser .field-field-asignatura-creditos-prac, .vertical-tabs .node-teaser .field-field-titulacion-plazas,
.vertical-tabs .node-teaser .field-field-master-plazas, .vertical-tabs .node-teaser .field-field-evento-edicion,
.vertical-tabs .node-teaser .field-field-proy-invest-inv-principal, .vertical-tabs .node-teaser .field-field-contr-congreso-fecha-cel,
.vertical-tabs .node-teaser .field-field-cont-tesis-doc-universidad, .vertical-tabs .node-teaser .field-field-participacion-numero-inv,
.vertical-tabs .node-teaser .field-field-patente-solicitud {
    clear: none;
}

.vertical-tabs .node-teaser .field-field-datos-contacto-horarios {
    clear: none;
}

.vertical-tabs .node-teaser .field-field-asignatura-objetivos {
    clear: left;
    padding-top: 0.3em;
}

.vertical-tabs .node-teaser .fieldgroup {
    clear: left;
}

.vertical-tabs .field-type-alfresco-field .field-items {
    margin-bottom: -0.5em;
}

.vertical-tabs .field-field-calendario-documentos .field-items {
    margin-bottom: -2em;
}

.vertical-tabs .view-ujaen-ofertas-academicas-bloques {
    padding-top: 0.5em;
    padding-left: 0.5em;
}

.vertical-tabs .view-ujaen-ofertas-academicas-bloques label {
    font-weight: bold;
    font-size: 1.1em;
    color: #7F8182;
}

.vertical-tabs .view-ujaen-ofertas-academicas-bloques span {
    font-weight: bold;
    font-size: 1.1em;
    color: #404040;
}

.view-ujaen-ofertas-academicas-bloques .views-field-field-imagen-fid, .view-ujaen-ofertas-academicas-bloques .views-field-field-doctorado-imagen-fid,
.view-ujaen-ofertas-academicas-bloques .views-field-field-oferta-academica-imagen-fid, .view-ujaen-ofertas-academicas-bloques .views-field-field-master-imagen-fid {
    margin-bottom: 0.5em;
}

.vertical-tabs .view-display-id-block_1 .date-display-single,
.vertical-tabs .view-display-id-block_1 .date-display-start,
.vertical-tabs .view-display-id-block_1 .date-display-separator,
.vertical-tabs .view-display-id-block_1 .date-display-end {
    font-size: 1em;
}

.vertical-tabs .view-ujaen-ofertas-academicas-bloques span a {
    font-size: 1em !important;
}

.vertical-tabs .view-display-id-block_6 .field-item a, .vertical-tabs .view-display-id-block_6 .field-content a,
.vertical-tabs .view-display-id-block_5 .field-item a, .vertical-tabs .view-display-id-block_5 .field-content a,
.vertical-tabs .view-display-id-block_4 .field-item a, .vertical-tabs .view-display-id-block_4 .field-content a,
.vertical-tabs .view-display-id-block_3 .field-item a, .vertical-tabs .view-display-id-block_3 .field-content a,
.vertical-tabs .view-display-id-block_2 .field-item a, .vertical-tabs .view-display-id-block_2 .field-content a {
    padding-left: 0.8em;
    background: url(images3/bulletgray.png) no-repeat left 0.3em; 
}

/********** Estilos para el carrusel del elemento destacado **********/
.viewscarousel ul.jcarousel-skin-tango {
    margin: 0;
    padding: 0;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    height: 150px;
    width: 170px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    padding: 0 0 20px 0;
}

.jcarousel-skin-tango .jcarousel-container {
    border: 0 none ;
    background-color: transparent;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    background: url("icons/prev-vertical.png") no-repeat 0 0 transparent;
    top: 138px;
    left: -5px;
}

.jcarousel-skin-tango .jcarousel-next-vertical {
    background: url("icons/next-vertical.png") no-repeat 0 0 transparent;
    left: 21px;
    bottom: 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    background-position: 0 -96px !important;
    cursor: default;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    background-position: 0 -96px !important;
    cursor: default;
}

.jcarousel-clip .jcarousel-list {
    margin: 0;
    padding: 0;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    height: 135px;
    width: 170px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 170px;
}

/********** Estilos de los campos editables (WYSIWYG) **********/
.content .field-type-text img {
    margin: 0.3em;
    padding: 0.1em;
    border: 1px solid #cacaca;
}

.node .content ul ul {
    list-style: disc;
    margin-top: 0.3em !important;
}
.node .content ul li {
    margin-bottom: 0.4em;
}

ul.primary li {
    margin: 0 !important;
}

ul.taxonomy li {
    margin-bottom: 0 !important;
}

/********** Estilos para la salida del filtro Spamspan (sin javascript) **********/
.content span.spamspan img {
    border: 0 none;
    margin: 0 0 -0.2em 0;
    padding: 0 0.2em;
}

/********** Estilos para el texto NO PUBLICADO (en las revisiones) **********/
.node-unpublished div.unpublished, .comment-unpublished div.unpublished {
    font-size: 65px;
}

ul.secondary {
    background: 0 none;
}

ul.secondary li {
    background: 0 none;
    margin-top: -3px;
    padding-top: 0;
}

/********** Estilos para el catálogo de la biblioteca **********/
input.catalog {
    margin-bottom: 0.5em;
}

a.advancedcatalog {
    margin-right: 0.3em;
    padding-right: 0.5em;
    border-right: 1px solid #cacaca;
}

/********** Estilos para el catálogo de la biblioteca **********/
div#autocomplete {
    margin-left: 0.3em;
}

div#autocomplete ul {
    margin: 0 !important;
}

div#autocomplete ul li {
    padding: 0.4em;
    font-size: 1.1em;
}

/********** Estilos para el módulo Content Access **********/

#content-access-page .criterion_access thead th {
    padding-right: 0;
}

#content-access-page .criterion_access, #content-access-page .criterion_access thead th {
    text-align: center;
}
