3cfead26d47786b0cc3eda0da51fe4c897f5b2e4Julian Kigwana.table-container {
1157b517c03f8064ae1fa3569a63f40091e737c6Joe Bandenburg /* Prevents tables from overflowing when the container is too thin. This can and does happen. */
1157b517c03f8064ae1fa3569a63f40091e737c6Joe Bandenburg overflow: auto;
1157b517c03f8064ae1fa3569a63f40091e737c6Joe Bandenburg}
1157b517c03f8064ae1fa3569a63f40091e737c6Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg.table {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg /* Specificity must match Bootstrap's to override */
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg > tbody > tr > td,
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg > thead > tr > th {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg max-width: 250px;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg overflow: hidden;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg text-overflow: ellipsis;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg white-space: nowrap;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg &.select-all-header-cell,
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg &.select-row-cell {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg width: 13px;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg text-align: center;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg &.fr-col-btn-1,
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg &.fr-col-btn-2 {
b40314f6fd67b6a28d58d07e3021982f49f0d931Joe Bandenburg text-align: center;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg .btn-link {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg padding: 1px 6px;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border: none;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg line-height: 1;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg &.fr-col-btn-1 {
b40314f6fd67b6a28d58d07e3021982f49f0d931Joe Bandenburg width: 39px;
3cfead26d47786b0cc3eda0da51fe4c897f5b2e4Julian Kigwana min-width: 39px;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg &.fr-col-btn-2 {
b40314f6fd67b6a28d58d07e3021982f49f0d931Joe Bandenburg width: 62px;
3cfead26d47786b0cc3eda0da51fe4c897f5b2e4Julian Kigwana min-width: 62px;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg > tbody > tr > td {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg vertical-align: middle;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg > thead > tr > th {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg a {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg text-decoration: none;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg white-space: nowrap;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg cursor: pointer;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg display: block;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg .sort-caret {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg display: inline-block;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg width: 0;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg height: 0;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg margin-left: .3em;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border: 0;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg content: "";
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg .ascending .sort-caret {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg vertical-align: baseline;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border-top: 0;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border-right: 4px solid transparent;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border-bottom: 4px solid #000;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border-left: 4px solid transparent
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg .descending .sort-caret {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg vertical-align: super;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border-top: 4px solid #000;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border-right: 4px solid transparent;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border-bottom: 0;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg border-left: 4px solid transparent
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg &.table-hover > tbody > tr {
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg cursor: pointer;
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg }
c68455debf3649a04569fe7826486aec2d4b04c9Joe Bandenburg}