/* =============================================================================
   weather2 (jweiland/weather2) — Optik wie Live (alte fileadmin-CSS + weather2/default.css)
   ========================================================================== */

.weather2-item {
  display: block;
  margin: 0;
  background: rgb(var(--c-neutral-lighter));
  border: 3px solid rgb(var(--c-neutral-lightest));
  text-align: right;
}

.weather2-item .primary {
  position: relative;
  display: flow-root;
}

.weather2-item .weather-icon {
  float: left;
  padding: 0.5em;
}

.weather2-item .weather-icon img {
  display: block;
  width: 85px;
  height: auto;
}

.weather2-item .weather-data {
  padding: 0.5em;
}

.weather2-item h3 {
  margin: 0;
  padding: 0;
  font-size: 154%;
  font-weight: var(--f-weight-n);
  line-height: 1.2;
}

.weather2-item p {
  margin: 0;
  padding: 0;
  font-size: 80%;
  color: rgb(var(--c-neutral-dark));
}

.weather-moreinfo {
  margin-top: 1em;
  font-size: 80%;
}

.weather-moreinfo ul {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: left;
}

.weather-moreinfo li {
  display: inline-block;
  width: 47%;
  margin: 0;
  padding: 0 4% 0 0;
}

.weather-moreinfo li:nth-child(2n) {
  padding-right: 0;
}
