/* Global layout styles for TFS */
/* Colors used specifically in TFS */
.bolt-page > .bolt-header.backlogs-tabbar-header {
  margin-left: 0px;
  padding-left: 24px;
  padding-top: 0px; }
  @media screen and (max-width: 599px) {
    .bolt-page > .bolt-header.backlogs-tabbar-header {
      padding-left: 12px; } }

/* Used to cancel out TabBar flex-grow to keep tabs left aligned on backlogs */
.backlogs-tabbar-tabs {
  flex-grow: 0;
  padding: 3px; }

/* Adding a class to override justify-end on HeaderCommandBar since adding justify-start was not specific enough to override */
.backlogs-header-flex-start {
  justify-content: flex-start; }

.backlogs-page .backlog-tree .bolt-list-cell.bolt-table-inline-link.text-ellipsis.bolt-link:hover {
  text-decoration: underline; }

.backlogs-tabbar-tabs {
  flex-grow: 0;
  padding-right: 16px;
  border-right:  1px solid;
  border-right-color: rgba( 200, 200, 200 ,  1 );
  border-right-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 ); }

.backlogs-page .min-icon-height .bolt-messagebar-icons {
  max-height: none; }

@media screen and (max-width: 599px) {
  .backlogs-page-sprints-ff-enabled .backlogs-tabbar-header .bolt-tabbar .bolt-header-commandbar {
    margin-left: 0; } }

.backlogs-page-sprints-ff-enabled .bolt-page > .bolt-header.backlogs-tabbar-header {
  padding-top: 12px; }
  @media screen and (max-width: 599px) {
    .backlogs-page-sprints-ff-enabled .bolt-page > .bolt-header.backlogs-tabbar-header {
      padding-right: 12px;
      padding-top: 0; } }

.backlogs-page-sprints-ff-enabled .backlogs-tabbar-tabs {
  border-right: none; }
