.banner__bg-image img {
  transform: scaleX(-1);
}

.generic-card{
    border: 0;
    font-size: 20px !important;
    font-family: din-medium;
}
.generic-card__links a {
    cursor: pointer;
    color: #fff;
    background-color: #0b5ed7;
    border-color: #0a53be;
    text-transform: uppercase;
    border: none;
    transition: all .2s ease-in;
    width: 155px;
    text-align: center;
    font-size: 12px;
    height: 40px;
    border-radius: 0;
    text-decoration: none;
    padding: 15px 0;
    font-weight: 400 !important;
    font-family: din-medium !important;
}

table#filingsTable > *{
  color: rgb(96, 98, 102) !important;
  font-family: din-regular;
}

table#filingsTable th {
  background-color: #F3F3F3;
  color: #292929;
  text-transform: uppercase;
  border: 1px solid #DADADA;
  font-family: din-black;
  font-size: 11px;
  padding: 4px 16px;
  vertical-align: middle;
  height: 40px;
}

table#filingsTable td {
  color: #838383;
  text-transform: uppercase;
  border-bottom: 1px solid #DADADA;
  font-family: din-regular;
  font-size: 13px;
  line-height: 21px;
  font-weight: bold;
  padding: .75rem;
  vertical-align: middle;
}

table#filingsTable a{
  text-decoration: none;
  color: rgb(96, 98, 102) !important;
}

#filingsTable span.alt-title,
#filingsTable span.hidden,
#filingsTable a.filing-link-all-files,
#filingsTable th.main-table__header_index--3,
#filingsTable tr td:nth-child(4)
{
  display: none;
}