@media (min-width: 1024px) {
  .lfr-accordion { width: 27% ! important; margin-left: -38px ! important; }
}
@media (max-width: 1023px) {
  .lfr-accordion { width: 100% ! important; margin-left: 0px ! important; }
}
@media (max-width: 850px) {
  .report-acc { height: auto; overflow-y: visible; }
  .accordion-tabs { height: auto; }
  .is-open { height: auto; overflow-y: auto; }
  .key-tweet.is-open { min-height: auto; height: auto; }
}
@media (min-width: 850px) {
  .cards.row.feature-layout .one-feature .card-content-wrap .card-content .card-meta { bottom: -45px ! important; }
}
