.document-table.hide-tabs .tab__wrapper {display:none;}
.document-table.hide-tabs .tabs__panel-wrapper {margin-top: var(--md-4);}
.document-table .tabs__wrapper {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 100%;
}
.document-table__table {
  font-family: var(--body-s-font-family);
  font-size: var(--body-s-font-size);
  line-height: var(--body-s-line-height);
  font-weight: var(--body-s-weight);
  letter-spacing: var(--body-s-letter-spacing);
}
.document-table__rowhead {
    color: var(--base-5);
    background: var(--base-1);
    font-weight: 700;
}
.document-table__data .document-table__rowdata {
  border-bottom: 1px solid var(--base-3);
}
.document-table__data .document-table__rowdata .document-table__cta-wrapper a {
  padding: 0;
  text-decoration: none;
}
.document-table__data .document-table__rowdata .document-table__cta-wrapper a:hover {
  background-color: transparent;
}
.document-table__date {
  width: 25%
}
.document-table__title {
  width: 45%
}
.document-table__type {
  width: 12%;
  text-align: center;
}
.document-table__size {
  width: 13%;
  text-align: center;
}
.document-table__cta-wrapper {
  width: 10%;
  text-align: center;
}
.document-table a.tabs__link {
  text-transform: capitalize;
  text-decoration: none;
  display: block;
  text-align:center;
}
.document-table a.tabs__link.tabs--active:after {
  background: var(--base-1);
  z-index: 5;
}


@media (max-width:767.98px) {
  .document-table__header {
    display: none
  }
  .document-table__data .document-table__rowdata {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 2rem
  }
  .document-table__data .document-table__rowdata:nth-child(even) {
    background-color: transparent
  }
  .document-table__data .document-table__rowdata div {
    padding-right: 0;
    padding-bottom: var(--md-4);
    width: 100%;
    padding-left: 30%;
    position: relative;
    text-align: left;
  }
  .document-table__data .document-table__rowdata div:before {
    position: absolute;
    left: 0;
    top: 17px;
    font-size: 1.5rem;
    font-weight: 700;
    content: attr(data-name)
  }
  .document-table__data .document-table__rowdata .document-table__cta-wrapper a {
    display: inline-block;
  }
  .tabs__wrapper {border:0 none;}
  .tabs__wrapper.tabs--open {border: solid 1px var(--base-3);}
}
.document-listimg .tabs__list{
	height:auto !important;
}