﻿.GDS .ContenedorTablaGDS .Tabla thead tr th .cell .header,
.GDS .ContenedorTablaGDS .Tabla tbody tr td .cell .tituloData {
  font-weight: 400;font-size: 18px;line-height: 27px;letter-spacing: 0.1px;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr td .cell .descripcionData {
  font-weight: 400;font-size: 14px;line-height: 21px;letter-spacing: 0.1px;
}
.GDS .ContenedorTablaGDS .Tabla thead tr th .cell .header,
.GDS .ContenedorTablaGDS .Tabla tbody tr td .cell .tituloData {
  font-weight: 700;
}
/*Verde Primario*/
/*Verde Secundario*/
/*Gris Oscuro*/
/*Gris Claro*/
/*Fondo*/
/*General*/
/*Colores oscuros*/
/*Verde Primario*/
/*Verde Sercundario*/
/*Gris Oscuro*/
/*Gris Claro*/
/*Fondo*/
/*Media Querys*/
/*Elavacion*/
/*Graficos*/
/*Verde Primario*/
/*Verde Secundario*/
/*Gris Oscuro*/
/*Morado*/
/*Rosa*/
/*Turquesa*/
/*Naranja*/
/*Azul Rey*/
/*Espacios*/
.GDS .ContenedorTablaGDS {
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.GDS .ContenedorTablaGDS::-webkit-scrollbar {
  display: none;
}
.GDS .ContenedorTablaGDS .Tabla {
  width: 100%;
  border-collapse: collapse;
}
.GDS .ContenedorTablaGDS .Tabla colgroup col {
  width: auto;
}
.GDS .ContenedorTablaGDS .Tabla .cell {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  margin: 0 8px;
}
.GDS .ContenedorTablaGDS .Tabla:not(.estatica) .cell {
  width: max-content;
}
.GDS .ContenedorTablaGDS .Tabla thead.secundario {
  background-color: #F5F5F5;
}
.GDS .ContenedorTablaGDS .Tabla thead tr {
  border-bottom: 1px solid #949494;
}
.GDS .ContenedorTablaGDS .Tabla thead tr th {
  padding: 0;
}
.GDS .ContenedorTablaGDS .Tabla thead tr th:first-child .cell {
  margin-left: 16px;
}
.GDS .ContenedorTablaGDS .Tabla thead tr th:last-child .cell {
  margin-right: 16px;
}
.GDS .ContenedorTablaGDS .Tabla thead tr th .cell {
  min-height: 48px;
}
.GDS .ContenedorTablaGDS .Tabla thead tr th .cell.S {
  min-height: 56px;
}
.GDS .ContenedorTablaGDS .Tabla thead tr th .cell.M {
  min-height: 64px;
}
.GDS .ContenedorTablaGDS .Tabla thead tr th .cell .header {
  color: #3F3F3F;
  text-align: left;
  align-content: center;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr {
  background-color: #fff;
  border-bottom: 1px solid #E9E9E9;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr:not(.secundario):not(.terciario):hover td {
  background-color: #F5F5F5;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr:not(.secundario):not(.terciario):active td {
  background-color: #E9E9E9;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr.secundario {
  background-color: #E9E9E9;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr.secundario:hover td {
  background-color: #D9D9D9;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr.secundario:active td {
  background-color: #D9D9D9;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr.terciario {
  background-color: #EEF7E6;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr td:first-child .cell {
  margin-left: 16px;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr td:last-child .cell {
  margin-right: 16px;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr td .cell {
  padding: 8px 0;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr td .cell .tituloData {
  color: #3F3F3F;
  display: block;
}
.GDS .ContenedorTablaGDS .Tabla tbody tr td .cell .descripcionData {
  color: #5D5D5D;
  display: block;
}