.SBDetail__source-text-alt, .SBDetail__source-text {
  display: block;
  font-size: 12px;
  line-height: 1.4;
}

.SBDetail__image-cpation {
  margin-top: -20px;
  margin-bottom: 15px;
}
.SBDetail__image-caption-text {
  float: right;
  margin-bottom: 0;
  padding: 5px 10px;
  color: #fff;
  font-size: 14px;
  text-align: right;
  background-color: rgba(0, 0, 0, 0.5);
}
.SBDetail__source-text {
  margin-bottom: 0;
}
.SBDetail__source-text-alt {
  margin-bottom: 15px;
  text-align: right;
}
.SBDetail__text-justify {
  text-align: justify;
}
.SBDetail__pos-relative {
  position: relative;
}
.SBDetail__color-800080 {
  color: #800080;
}
.SBDetail__fs-10 {
  font-size: 10px;
}
.SBDetail__fs-14 {
  font-size: 14px;
}
.SBDetail__margin-0 {
  margin: 0;
}

/*# sourceMappingURL=sector-brief.css.map */
