/* HTNS v209 — shift translator block left and keep translator name on one line */
#mainApp #view-home .home-sermon-copy{
  grid-template-columns:minmax(0,.96fr) minmax(0,1.10fr) !important;
  column-gap:6px !important;
}
#mainApp #view-home .home-sermon-support{
  grid-template-columns:minmax(0,1.26fr) minmax(0,.42fr) !important;
  gap:4px !important;
  align-items:start !important;
}
#mainApp #view-home .home-sermon-support > div:first-child{
  min-width:0 !important;
}
#mainApp #view-home .home-sermon-support > div:first-child b{
  white-space:nowrap !important;
  overflow:hidden !important;
  text-overflow:ellipsis !important;
}
#mainApp #view-home .home-sermon-support > div:last-child{
  justify-self:start !important;
}
@media (max-width:370px){
  #mainApp #view-home .home-sermon-copy{
    grid-template-columns:minmax(0,.92fr) minmax(0,1.14fr) !important;
    column-gap:5px !important;
  }
  #mainApp #view-home .home-sermon-support{
    grid-template-columns:minmax(0,1.32fr) minmax(0,.38fr) !important;
    gap:3px !important;
  }
  #mainApp #view-home .home-sermon-support b{
    font-size:11.25px !important;
  }
}
