/* Breaking bar: unique copy per deal, always one line.
   Overflow ellipsizes. Never wrap the tag, ticker or timestamp. */
.brk .brk-in,
.brk-in{
  display:flex !important;
  flex-wrap:nowrap !important;
  align-items:center !important;
  height:38px !important;
  overflow:hidden !important;
  padding-top:0 !important;
  padding-bottom:0 !important;
}
.brk .brk-tag,
.brk-tag{
  flex:0 0 auto !important;
  white-space:nowrap !important;
}
.brk .brk-txt,
.brk-txt{
  flex:1 1 auto !important;
  min-width:0 !important;
  white-space:nowrap !important;
  overflow:hidden !important;
  text-overflow:ellipsis !important;
}
.brk .brk-time,
.brk-time{
  flex:0 0 auto !important;
  white-space:nowrap !important;
}
@media (max-width:640px){
  .brk .brk-time,
  .brk-time{display:none !important}
}
