#jcssw>div,#rbs-blk{
  height:100%;
}

#rbs-blk{
  display:flex;
  flex-direction:column;
  justify-content:space-between;
}
#rbs-blk .rbs-updates{
  margin-top:auto;
  display:flex;
  padding:.5rem;
  color:#fff;
  background-color:#51534a;
}
#rbs-blk .rbs-updates .rbs-updated{
  align-self:center;
}
#rbs-blk .rbs-updates .rbs-icon{
  margin-left:auto;
  align-self:center;
  border-left:1px solid #fff;
  padding-left:.5rem;
}
#rbs-blk .rbs-updates .rbs-icon i{
  color:#fff;
  transform:unset;
  font-size:unset;
}
#rbs-blk .rbs-title{
  font-weight:unset;
  font-size:unset;
  font-family:SiteFont-Medium,Effra,Arial,sans-serif;
  color:unset;
  margin:0 !important;
}
@media (max-width:991.98px){
  #rbs-blk .rbs-title{
    font-size:unset;
  }
}
#rbs-blk .rbs-header{
  display:flex;
}
#rbs-blk .rbs-header h2,#rbs-blk .rbs-header i{
  align-self:center;
  margin-bottom:0;
}
#rbs-blk .rbs-header i{
  font-size:2.5rem;
}
#rbs-blk .rbs-header h2{
  font-family:SiteFont-Light,Helvetica Neue,Arial,sans-serif;
  font-size:1.3rem;
  margin-left:1rem;
  color:#51534a;
}
#rbs-blk .rbs-header h2.no-icon{
  margin-left:0;
}
@media (max-width:991.98px){
  #rbs-blk .rbs-header h2{
    font-size:1.625rem;
  }
}
#rbs-blk .rbs-header.good i{
  color:#53c360;
}
#rbs-blk .rbs-header.minor i{
  color:#f2951c;
}
#rbs-blk .rbs-header.major i{
  color:#f26175;
}
#rbs-blk.inline{
  flex-direction:row;
  flex-wrap:wrap;
}
#rbs-blk.inline .rbs-header{
  margin-right:1rem;
}
#rbs-blk.inline .rbs-updates{
  padding-left:0;
  margin-top:0 !important;
  color:#000;
  background-color:transparent;
}

.rbs-divider{
  border:none;
  height:1px !important;
  width:calc(100% - 2rem);
  color:#47143a;
  background-color:#47143a;
  margin:0 0 0 1rem !important;
  opacity:inherit;
}

.rd-divider{
  color:unset;
  background-color:unset;
}

/*# sourceMappingURL=jc-summary.css.map */