/**
 * dataTable dizaino adaptavimas pagal RC stilių 
 * @author A.Kriksciunas, a.kriksciunas@registrucentras.lt
 * @version V.1912-19a
 */


table.dataTable thead {
  background-color: #dddddd;
  border-left: 1px solid #444444;
}

table.dataTable thead th {

/* .fs15 */
font-size: 1.5rem;
line-height: 1.8rem;

font-weight: bold;

  border-right: 1px solid #cccccc; /* D0E4F5; */
}

table.dataTable thead td {
/* .fs15 */
font-size: 1.5rem;
line-height: 1.8rem;

}

.dataTables_wrapper {
  background-color: #FFFFFF;
/*  border-color: #FFFFFF; */
}


/* Aurimo prasymu naikinam linijas */
table.dataTable.cell-border tbody tr td:first-child {
  background-color: #ffffff;
  border-left: 0px solid #ffffff;
}
table.dataTable.display tbody td {
/*  border-top: 0px solid #ffffff; */
  border-right: 0px solid #ffffff;
  background-color: #ffffff;
}

table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
    background-color: #ffffff;
}

table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
    background-color: #ffffff;
}





@media (max-width: 800px) {

table.dataTable, table.dataTable thead, table.dataTable tbody, table.dataTable th, table.dataTable td, table.dataTable tr {
  display: block;
}

table.dataTable thead tr {
  display: none;
}

table.dataTable th, table.dataTable td {
  border-bottom: 1px solid #ffffff; /* isjungiam linija po td */
}

table.dataTable tr {
  border-bottom: 1px solid var(--c-tbl-border); /* ijungiam bendra linija po tr */
  padding-bottom: 20px;
}

table.dataTable td {
/*  width: 100%; */
  text-align: left;
  position: relative;
}

table.dataTable td::before {
  content: attr(data-label); /* ": "; */
  left: 10px;
  padding-right: 20px;
  text-align: left;
  font-weight: bold;
  display: block; /* Ensure it takes a full line */
/*    color: var(--c-td-label); */ /* Optional: Change color to make it less prominent */
  color: black; /*var(--c_jar_dark);*/ /* #88DAF7; */
  margin-bottom: 5px; /* Space between the before content and the cell content */
}


} /* /media 600px */


