.bugtable-container {
    display: inline-block;
    margin-bottom: 16px;
}

.bugtable th {
    vertical-align: bottom;
}

.bugtable tr:not(.no-border) th:not(:last-child),
th.force-border,
.bugtable tr td:not(:last-child, .no-border, .sub-border),
td.force-border {
    border-right: 1px solid #aaa;
}

th.sub-border,
td.sub-border {
    border-right: 1px solid #eee;
}

.bugtable th.spanned {
    text-align: center;
    vertical-align: middle;
}

.trends-defects .bugtable-header .info {
    flex-grow: 1;
    text-align: right;
}

.trends-defects .bugtable-header .info a {
    color: unset;
    font-size: 13px;
}

.trends-defects .bugtable-header .actions {
    flex-grow: unset;
}

.trends-defects .bugtable .sub-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.trends-defects .bugtable .sub-header .actions {
    display: flex;
}

.trends-defects .bugtable .sub-header .action {
    cursor: default;
    display: flex;
    align-items: center;
}
