/* AlpenPuls PORTAL 3.2.9 - kompletter Seiten-Refresh */
.header-refresh svg {
  transition: transform .18s ease;
  transform-origin: 50% 50%;
}
.header-refresh:hover svg {
  transform: rotate(32deg);
}
.header-refresh.is-refreshing svg {
  animation: portal-refresh-spin .55s linear infinite;
}
.header-refresh:disabled {
  cursor: wait;
  opacity: .72;
}
.refresh-hint {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
@keyframes portal-refresh-spin {
  to { transform: rotate(360deg); }
}
