/* Redes sociales */
.share-buttons {
    width: 35px;
    padding: 5px;
    border: 0;
    box-shadow: 0;
    display: inline;
}

/* Breadcrumbs */
#heading-breadcrumbs {
    margin-top: 20px;
    padding: 12px 0;
}

/* Quitamos subrayado en ítems del menú */
.navbar ul.nav > li > a {
    text-decoration: none;
}

/* Reducimos espacio entre ítems del menú superior */
.nav > li > a {
    padding-left: 10px;
    padding-right: 10px;
}

/* quitamos desplazamiento horizontal en ítems del menú */
.navbar .yamm-content ul li a:hover {
    padding-left: 0;
}
.navbar ul.dropdown-menu li a:hover {
    left: 0;
}

/* Evitamos que el fondo blanco a los lados de la imagen actúe como enlace */
/* body#index .img-responsive { */
/*     display: inline; */
/* } */
/* body#index div.team-member img { */
/*     margin-left: auto; */
/*     margin-right: auto; */
/* } */
body#index div.team-member {
    margin-left: auto;
    margin-right: auto;
    max-width: 300px;
}

/* ítems del menú  */
.navbar .yamm-content ul li a {
    color: #666666;
}

/* Mostramos menú gente */
#menu_gente {
    display: block;
}

/* Menu lateral */
@media (min-width: 992px){
    .col-md-3,.col-md-9{
        float:right;
    }
    /* No mostramos menú gente */
    #menu_gente {
       display: none;
    }
    /*#menu-lateral{
        position: fixed;
        width: 20%;
    }*/
}

/* Se achicó un poco los títulos de las noticias para pantalla chica */
@media (max-width: 990px){ 
    .home-carousel h2 {
      font-size: 30px;
    }    
}    

/* Flecha del menú lateral */
.panel.sidebar-menu.with-icons ul.nav li a:after {
  content: "\f105"; /* Comentar esta línea para no mostrarĺas */
}

/* div#___gcse_0 input[type='text'] { */
/*    */
/* } */


/* Enlace a biblioteca desde home */
h1.home-enlace-biblioteca a {
    color: white;
    background-color: #444;
    opacity: 0.8;
    /*padding: 0.01em 0.01em;*/
}

h1.home-enlace-biblioteca a:hover {
    opacity: 1;
    text-decoration: none;
}


/* Interlineado en listas en la plantilla gente.html */
.team-member-detail li.lead {
    line-height: 1.3;
}


/* Quitamos bullets en las listas de publicaciones */
.container.publicaciones ul {
    list-style-type: none;
}

/* Quitamos espacio muerto entre ítems del menú en header */
header .col-sm-3 ul li {
    padding: 0 !important;
}
header .col-sm-3 ul li a {
    padding: 4px 0 !important;
}

/* Espacio entre párrafos era excesivo */
p.lead {
    margin-bottom: 20px;
}

/* La imagen de la biblioteca en home se ve mejor así */
/*.bar.background-image-fixed-2 {
    background-attachment: scroll;
}*/

.bar.background-image-fixed-2 p.lead {
    text-shadow: 2px 2px #000;
}

/* cambia tamaño de menú desplegable en pantallas chicas */
.navbar-fixed-top .navbar-collapse, .navbar-affixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 400px;
}

/* invierte color logo imagen biblioteca de menú (se podría cambiar por una imagen con letra en morado y fondo blanco)*/ 
.logo-biblioteca:hover{
    -webkit-filter: invert(1) hue-rotate(1600deg) ;
    filter: invert(1) hue-rotate(200deg);
}

#tabla-tesis th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: DodgerBlue;
    color: white;
}

#tabla-tesis tr:nth-child(even){background-color: #f2f2f2;}

#tabla-tesis tr:hover {background-color: #ddd;}

#tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
}

#tooltip #tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;


    /* Position the tooltip */
    position: absolute;
    z-index: 1;
    top: -5px;
    right: 105%; 
}

#tooltip:hover #tooltiptext {
    visibility: visible;
}

.home-carousel .owl-theme .owl-controls .owl-page span {
    background: #111;
}


/**** Home: Lista de publicaciones recientes ****/
.testimonials .item .testimonial .text {
    color: #333333;
}
.testimonials .item .testimonial .text .title {
    font-size: 1.2em;
}

.testimonials .item {
    border: 1px solid #ccc;
    padding-bottom: 0;
}
.testimonials {
    margin-bottom: 0;
}
.fuente-publicaciones-recientes {
    text-align: right;
    font-style: italic;
    padding-right: 1em;
}


/* Actas */

.nota-actas {
    font-style: italic;
    margin-bottom: 1em;
}

.foto-actas img {
    border: 2px solid #333;
    margin-bottom: 2em;
}

.contenido-actas li {
    font-size: 1.25em;
}

.box-image-text .content p {
    color: #555;
}

/*Menú activar scroll*/
.drop-menu{
    height: 500px;
    overflow: auto;
    width:100%;
}

/*Altura y ancho fijo para página personal INMABB*/
.personal{
    width: 230px;
    height: 350px;
}