/* General */
.breadcrumbs,
#header, #footer, .page-header__image__image, .page-header__image {
  display: none;
}

.page__header, .page__header * {
  color: black;
}

.page-header__content,
#content .page__header,
#content .page__header * {
  min-height: 0; height: auto;;  
}

/* FAQ */
.tree-leaf .tree-leaf__content {
  display: block;
}

.tree-leaf__toggle {
  line-height: 1.2;
  margin-bottom: 20px;
  display: block;
}

.bottom-text {
  display: none;
}

/* Grants */
.grant-section__title-link,
.stages, .grant-section,
.grant-section__title-link,
.grant-link,
.grant__sidebar, .grant-footer  {
  display: none !important;
}

.grant-section.is-current {
  display: block !important;
}

.page-header__inner {
  margin: 0 !important;
}

.page--grant .page-header,
.page--grant .page-header__content {
  padding-bottom: 0; min-height: 0 !important; margin: 0;
}


.header-item  {
  display: inline-block;
  width: 25%;
}

.page-header__content,
.page-header__inner {
  display: inline !important;
}

.page-header__content-wrapper {
  padding-left: 20px;
}

.page-header__after-text {
  width: 100%;
}

.table td, .table th {
  display: table-cell !important;
  width: auto !important;
  white-space: normal !important;
  font-size: 0.8rem;
  line-height: 1;
  min-height: 0 !important;
  border: 1px solid #eee !important;
  padding: 5px 0 !important;
}

.table th[scope="col"]:first-child, 
.table th[scope="row"] {
  border-left: none !important;
}

.table th[scope="col"]:last-child, 
.table td:last-child {
  border-right: none !important;
}


.table__next, .table__prev {
  display: none;
}

.table .is-current .th__inner,
.table tbody .th__inner.cell__inner {
  font-weight: normal !important; 
  margin: 0 !important; 
  height: auto !important;
  padding: 0 !important;
  min-height: 0 !important;
  line-height: 1 !important;
  display: inline;  
}

.table thead th  {
  text-align: center;
}

.table thead th * {
  display: inline;
}

tbody .td__inner, .th__inner.cell__inner  {
  font-size: 0.75rem !important;
  min-height: 0 !important;  
}