/* Kable tables*/
  .lightable-classic caption {
    text-align: left;
    font-weight: bold;
    font-size: 110%;
    color: black;
  }

.lightable-classic {
    border-top: 0 ;
    border-bottom: 0 ;
}

.lightable-classic tfoot {               /* footnotes */
  font-size: 80%;
}

/*textarea {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
} */


/* Popover interactive tooltip for kable tables */
.popover {
  color: #ffffff;
    background-color: #000000;
    padding: 0;
}

.popover.left .arrow:after {
  border-left-color: black;
}

.popover-content {
  padding: 6px;
}


/* Reduce line spacing in kable() tables */
.lightable-classic table tbody tr td, /* .page-content */
.lightable-classic table thead tr th {
  padding: 2px 2px; /* 1) line spacing ; 2) line indentation*/
  border-bottom: 1px solid var(--border-color);
  border-top: none;
  /* text-align: left */
}

/* Break space into cell when wrapped */
/* table > tbody > tr > td > a {display: block;} */
/* td a {display: block;} */
/* .lightable-classic table tbody tr td a {
    display: block;
   vertical-align: top  !important;
} */

/*
 .lightable-classic table tbody tr td {
   vertical-align: top  !important;
   margin-bottom: -1rem !important;
 } */

/* headers, done in tab_kable inside cells (priority)
.lightable-classic table thead tr th {
   font-size: 80% !important;
   border-top: 0px solid ;
   border-bottom: 1px solid
  vertical-align: bottom  !important;
} */






