.application-list-item { .application-list-item__environment { display: flex; flex-direction: row; justify-content: space-between; padding: ($gap * 1.5) ($gap * 3); .usa-input { margin: 0; } .application-list-item__environment__link { @include icon-link; @include icon-link-large; } .application-list-item__environment__members { display: flex; flex-direction: row; align-items: center; span { @include h6; } } } .list-header { margin: (2 * $gap) (5 * $gap); padding: inherit; overflow: auto; } .icon-link { .icon--info { bottom: -1px; left: 4px; } } table { thead { td { font-weight: bold; font-size: 1.4rem; border-top: 0; } } tbody { th { font-weight: bold; font-size: 1.6rem; } td { font-size: 1.6rem; border-bottom: 1px solid $color-gray-lightest; border-top: 0; padding: (3 * $gap) (2 * $gap); } } } }