/* Sovi customisations */
.charts .chart-outer.chart-outer--two-col {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media (max-width: 767px) {
  .charts .chart-outer.chart-outer--two-col {
    grid-template-columns: 1fr;
  }
}

.homepage-radar-content .radar_image {
  width: 100%;
}
.homepage-radar-content .radar_image img {
  width: 90% !important;
  height: auto !important;
  margin: 0 auto;
}

.small-almanac {
  flex-wrap: wrap;
}
.small-almanac .almanac-details-link--inline {
  flex: 0 0 100%;
  width: 100%;
  text-align: center;
  margin-top: 6px;
}

.homepage-temperature-sidebar .feelslike {
  white-space: normal;
}

.frontpage .homepage-card--charts {
  display: none !important;
}

.noaa_rep_nav--empty,
.noaa_rep_nav--empty b {
  color: #888 !important;
  opacity: 0.5;
  cursor: default;
}

.homepage-radar-content .radar_image,
.homepage-radar-content .radar_image center {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.homepage-radar-content .radar_image img {
  max-height: 90%;
  object-fit: contain;
  margin: 0 !important;
}

/* Station observation icons (statiques) */
.station-observations tr[data-observation] .station-observations-label::before {
  font-family: weathericons;
  display: inline-block;
  margin-right: 6px;
  font-size: 1.7em;
  line-height: 1;
  vertical-align: -5px;
}
.station-observations tr[data-observation="barometer"] .station-observations-label::before {
  content: "\f079";
  color: #9fa8da;
}
.station-observations tr[data-observation="dewpoint"] .station-observations-label::before {
  content: "\f078";
  color: #4dd0e1;
}
.station-observations tr[data-observation="outHumidity"] .station-observations-label::before {
  content: "\f07a";
  color: #4fc3f7;
}
.station-observations tr[data-observation="rainWithRainRate"] .station-observations-label::before {
  content: "\f04e";
  color: #2196f3;
}
.station-observations tr[data-observation="extraTemp1"] .station-observations-label::before {
  content: "\f07c";
  color: #26c6da;
}
