.installed-tables__wrapper {
  padding: 22px;
  background-color: #ffffff;
  border-radius: 9px;
}

@media (min-width: 992px) {
  .installed-tables__wrapper {
    width: 100%;
  }
}

table.installed-tables {
  width: 100%;
  border-collapse: collapse;
}

.installed-tables tr {
  border-bottom: 1px solid #666;
}

.installed-tables th {
  color: #666;
  font-size: 24px;
  width: 33%;
}

.installed-tables td {
  font-family: 'journalC';
  font-size: calc(16px + 1 * (100vw / 1300));
  line-height: 1.4;
  min-height: 1.5em;
  border-bottom: 1px solid #666;
}

table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order::before,
table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order::after,
table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order::before,
table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order::after,
table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order::before,
table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order::after,
table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order::before,
table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order::after,
table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order::before,
table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order::after,
table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order::before,
table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order::after,
table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order::before,
table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order::after,
table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order::before,
table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order::after {
  font-size: 0.5em;
}

.alphabet span:not(.alphabet__title) {
  font-family: 'journalSansNew';
  font-size: 14px;
  line-height: 1.25;
  color: #d86c4a;
  text-decoration: underline;
  cursor: pointer;
  transition: all 0.125s ease;
}

.alphabet span:hover {
  text-decoration: none;
}

.alphabet .alphabet__title {
  font-size: 14px;
  line-height: 1.25;
}
