/* custom styles  */

.chart-container {
  width: 1040px;
  max-width: 100%;
  margin: 40px auto;
}
.chart-container canvas {
  width: 100% !important;
  height: auto !important;
}

.article-hero-wide .article-header img {
  aspect-ratio: auto;
  height: auto;
}

.article-hero-wide .article-header-content {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 40%);
}

.crp {
  display: none;
}

.article-minnesota #crp_mn .crp,
.article-wisconsin #crp_wi .crp,
.article-colorado #crp_co .crp,
.article-new-mexico #crp_nm .crp {
  display: block;
}

.ipr_contentArea .crp {
  display: block;
}