@charset "UTF-8";
/* DS Core Global CSS */
:root {
  --dsg-color-primary: #166e9d;
  --dsg-color-secondary: #55c2f6;
  --dsg-color-primary-invert: #e99162;
  --dsg-color-secondary-invert: #aa3d09;
  --operating-level-1: #00ff0040;
  --operating-level-2: #80ff0040;
  --operating-level-3: #ffff0040;
  --operating-level-4: #ff800040;
  --operating-level-5: #ff000040;
}

body .ajax-new-content {
  opacity: 1 !important;
}
body .muted-text {
  color: dimgrey;
}
body .going_up {
  color: green;
}
body .going_down {
  color: red;
}
body.theme-name-seven {
  background: linear-gradient(180deg, var(--dsg-color-primary), var(--dsg-color-secondary));
}
body.theme-name-seven header.content-header {
  border-radius: 1rem 1rem 0 0;
  margin-bottom: 1rem;
  background: var(--dsg-color-primary);
  color: white;
}
body.theme-name-seven header.content-header h1,
body.theme-name-seven header.content-header h5 {
  font-weight: normal;
}
body.theme-name-seven header.content-header a {
  color: white;
}
body.theme-name-seven header.content-header .main-title-prefix {
  margin: 1rem 0 -1rem;
}
body.theme-name-seven header.content-header ul.menu a.is-active {
  color: var(--dsg-color-secondary);
}
body.theme-name-seven header.content-header ul.tabs li.tabs__tab {
  background-color: var(--dsg-color-secondary);
  color: black;
}
body.theme-name-seven header.content-header ul.tabs li.tabs__tab a {
  color: black;
}
body.theme-name-seven header.content-header ul.tabs li.tabs__tab.is-active {
  background-color: white;
}
body.theme-name-seven header.content-header ul.tabs li.tabs__tab.is-active a {
  color: black;
}
body.theme-name-seven .dialog-off-canvas-main-canvas {
  border-radius: 1.1rem;
  background: white;
  min-height: calc(100vh - 2rem);
  margin: 1rem;
}
body.theme-name-seven .color-primary-button,
body.theme-name-seven input[id^=edit-submit] {
  background-color: var(--dsg-color-primary);
  color: white;
  background-image: none;
  font-weight: normal;
}
body.theme-name-seven .color-primary-button:hover, body.theme-name-seven .color-primary-button:focus, body.theme-name-seven .color-primary-button:active,
body.theme-name-seven input[id^=edit-submit]:hover,
body.theme-name-seven input[id^=edit-submit]:focus,
body.theme-name-seven input[id^=edit-submit]:active {
  background-color: var(--dsg-color-secondary);
  color: black;
  background-image: none;
  font-weight: normal;
}
body.theme-name-seven .view .views-table.tablesaw thead th {
  text-align: center;
  text-transform: none;
  font-size: medium;
}
body.theme-name-seven .view .views-table.tablesaw tbody td.views-field-created {
  text-wrap: nowrap;
}
body.theme-name-seven #block-seven-sitebranding {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  padding: 1rem 0;
  text-align: center;
  background-color: white;
  margin: -1.5rem -2.2rem 0;
}
body.theme-name-seven #block-seven-sitebranding a {
  color: var(--dsg-color-primary);
}
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr .views-field-field-location,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr .views-field-nid,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr .views-field-title,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr .views-field-changed,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr .views-field-operations {
  display: none;
}
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-4 .views-field-field-humidity,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-4 .views-field-field-pressure,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-4 .views-field-field-rainfall,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-4 .views-field-field-solar-radiation,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-4 .views-field-field-temperature,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-4 .views-field-field-wind-direction,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-4 .views-field-field-wind-gust,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-4 .views-field-field-wind-speed {
  display: none;
}
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-3 .views-field-field-water-distance,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-3 .views-field-field-water-level,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-3 .views-field-field-water-speed,
body.user-role-app_admin .view.view-id-all_stations.view-display-id-page_all_stations tr.station-type-3 .views-field-field-water-supply {
  display: none;
}
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-battery-voltage,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-charging-regulator,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-data-delay,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-operating-temperature,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-solar-radiation,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-wind-direction,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-wind-gust,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-water-distance,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-water-level,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-water-speed,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-water-supply,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-field-location,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-nid,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-title,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-changed,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr .views-field-operations {
  display: none;
}
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-4 .views-field-field-humidity,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-4 .views-field-field-pressure,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-4 .views-field-field-rainfall,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-4 .views-field-field-solar-radiation,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-4 .views-field-field-temperature,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-4 .views-field-field-wind-direction,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-4 .views-field-field-wind-gust,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-4 .views-field-field-wind-speed {
  display: none;
}
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-3 .views-field-field-water-distance,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-3 .views-field-field-water-level,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-3 .views-field-field-water-speed,
body.user-role-app_admin .view.view-id-all_predictions.view-display-id-page_all_predictions tr.prediction-type-3 .views-field-field-water-supply {
  display: none;
}
body form#user-login-form, body form#user-pass {
  margin: auto;
  text-align: center;
  max-width: 40rem;
}
body form#user-login-form input[type=text], body form#user-login-form input[type=password], body form#user-pass input[type=text], body form#user-pass input[type=password] {
  width: 100%;
}
body form#user-login-form .form-item, body form#user-pass .form-item {
  margin: 2rem 0;
}
body form#node-alert-form .field--name-field-kanones,
body form#node-alert-form .field--name-field-energo,
body form#node-alert-form .field--name-field-urgency,
body form#node-alert-form .field--name-field-email-to,
body form#node-alert-form .field--name-field-simeioseis, body form#node-alert-edit-form .field--name-field-kanones,
body form#node-alert-edit-form .field--name-field-energo,
body form#node-alert-edit-form .field--name-field-urgency,
body form#node-alert-edit-form .field--name-field-email-to,
body form#node-alert-edit-form .field--name-field-simeioseis {
  margin-top: 1.5rem;
}
body form#node-alert-form .field--name-field-kanones .paragraph--type--alert-metric-rule.paragraph--view-mode--preview, body form#node-alert-edit-form .field--name-field-kanones .paragraph--type--alert-metric-rule.paragraph--view-mode--preview {
  display: flex;
}
body form#node-alert-form .field--name-field-kanones .field--name-field-metric-comparison, body form#node-alert-edit-form .field--name-field-kanones .field--name-field-metric-comparison {
  margin: 0 0.5rem;
}
body form#node-alert-form .field--name-field-kanones .paragraphs-actions [name=field_kanones_collapse_all],
body form#node-alert-form .field--name-field-kanones .paragraphs-actions [name=field_kanones_edit_all], body form#node-alert-edit-form .field--name-field-kanones .paragraphs-actions [name=field_kanones_collapse_all],
body form#node-alert-edit-form .field--name-field-kanones .paragraphs-actions [name=field_kanones_edit_all] {
  display: none;
}
body form#node-alert-form .field--name-field-kanones .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-toggle, body form#node-alert-edit-form .field--name-field-kanones .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-toggle {
  display: none;
}
body form#node-alert-form .field--name-field-kanones .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions, body form#node-alert-edit-form .field--name-field-kanones .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions {
  position: static;
  display: block;
}
body form#node-alert-form .field--name-field-kanones .paragraph-type--alert-metric-rule .form-wrapper, body form#node-alert-edit-form .field--name-field-kanones .paragraph-type--alert-metric-rule .form-wrapper {
  display: flex;
  justify-content: space-between;
}
body.user-role-app_admin form#node-alert-form .entity-content-form-revision-information, body.user-role-app_admin form#node-alert-edit-form .entity-content-form-revision-information {
  display: none;
}
body.user-role-app_admin form#node-alert-form .field--name-field-kanones .tabledrag-toggle-weight-wrapper,
body.user-role-app_admin form#node-alert-form .field--name-field-kanones .field-multiple-drag,
body.user-role-app_admin form#node-alert-form .field--name-field-kanones .paragraph-type, body.user-role-app_admin form#node-alert-edit-form .field--name-field-kanones .tabledrag-toggle-weight-wrapper,
body.user-role-app_admin form#node-alert-edit-form .field--name-field-kanones .field-multiple-drag,
body.user-role-app_admin form#node-alert-edit-form .field--name-field-kanones .paragraph-type {
  display: none;
}
body.user-role-app_admin form#node-notification-form .entity-content-form-revision-information, body.user-role-app_admin form#node-notification-edit-form .entity-content-form-revision-information {
  display: none;
}
body.user-role-app_admin form#node-notification-form .field--name-title, body.user-role-app_admin form#node-notification-edit-form .field--name-title {
  display: none;
}
body .bef-exposed-form .bef-link.bef-link--selected {
  text-decoration: underline;
}
body #block-seven-page-title {
  margin: 1rem 0;
}
body #block-seven-views-block-notifications-block-unread-badge {
  background: var(--dsg-color-primary-invert);
  text-align: center;
  border-radius: 25%;
  line-height: 1;
  float: left;
  padding: 0.5rem;
  margin: 0 1rem 0 -0.5rem;
  color: black;
}
body .navigation.menu--main, body .navigation.menu--account {
  float: left;
  margin-bottom: 1rem;
}
body .navigation.menu--main li, body .navigation.menu--account li {
  margin-right: 1rem;
}
body #block-seven-primary-local-tasks {
  clear: both;
}
body .view-id-all_stations.view-display-id-page_all_stations tr.is-published-0 {
  background-color: #ffcccc;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-filters {
  margin-bottom: 3rem;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-content caption {
  font-size: larger;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-content caption strong {
  font-weight: bold;
  margin-right: 0.5rem;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-content .ov-legend-wrapper {
  display: flex;
  margin-top: 0.5rem;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-content .ov-legend-wrapper span {
  flex: auto;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-content tbody .views-field-field-type {
  text-align: center;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-content tbody .views-field-field-type .tablesaw-cell-content {
  float: none;
}
body .view-id-all_stations.view-display-id-page_all_stations .form--inline {
  flex-wrap: wrap;
}
body .view-id-all_stations.view-display-id-page_all_stations .form--inline > *:not(:first-child):not(:last-child) {
  margin-left: 1.75rem;
}
body .view-id-all_stations.view-display-id-page_all_stations iframe {
  margin-left: auto;
  flex: 0 0 100%;
  width: 100%;
  height: 400px;
  border-radius: 1rem;
}
body .view-id-all_stations.view-display-id-page_all_stations #edit-field-type-target-id ul {
  margin: 0;
  list-style-type: none;
  padding: 0;
}
body .view-id-all_stations.view-display-id-page_all_stations #edit-field-type-target-id ul li {
  display: inline-block;
  margin-right: 1.75rem;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-footer {
  text-align: center;
  margin: 3rem 0;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-footer .export-current-view-to-csv {
  margin-left: 3rem;
}
body .view-id-all_stations.view-display-id-page_all_stations .view-footer .stations-operating-values {
  display: none;
}
body .view-id-alerts.view-display-id-page_alerts .view-header {
  margin-bottom: 3rem;
}
body .view-id-alerts.view-display-id-page_alerts .view-filters {
  margin-bottom: 3rem;
}
body .view-id-alerts.view-display-id-page_alerts .view-filters .views-exposed-form .form--inline > *:not(:first-child) {
  margin-left: 1.75rem;
}
body .view-id-alerts.view-display-id-page_alerts .view-filters .views-exposed-form #edit-field-type-target-id ul {
  margin: 0;
  list-style-type: none;
  padding: 0;
}
body .view-id-alerts.view-display-id-page_alerts .view-filters .views-exposed-form #edit-field-type-target-id ul li {
  display: inline-block;
  margin-right: 1.75rem;
}
body .view-id-alerts.view-display-id-page_alerts .view-content tr.is-published-0 {
  background-color: #ffcccc;
}
body .view-id-alerts.view-display-id-page_alerts .view-content tr.is-active-0 {
  color: #aaaaaa;
}
body .view-id-alerts.view-display-id-page_alerts .view-content .views-field-field-kanones .tablesaw-cell-content {
  width: 100%;
}
body .view-id-alerts.view-display-id-page_alerts .view-content .paragraph--type--alert-metric-rule.paragraph--view-mode--preview {
  display: flex;
  justify-content: space-between;
}
body .view-id-alerts.view-display-id-page_alerts .view-footer {
  text-align: center;
  margin: 3rem 0;
}
body .view-id-notifications.view-display-id-page_notifications .view-content tbody .views-field-field-is-unread {
  float: none;
  text-align: center;
}
body .view-id-notifications.view-display-id-page_notifications .view-content tbody .views-field-field-is-unread .tablesaw-cell-content {
  float: none;
  font-size: 2rem;
}
body .view-id-notifications.view-display-id-page_notifications .view-content tbody .views-field-field-is-unread em {
  filter: grayscale(1);
  opacity: 0.33;
  font-style: normal;
}
body .view-id-notifications.view-display-id-page_notifications .view-footer {
  text-align: center;
  margin: 3rem 0;
}
body .view-id-all_predictions.view-display-id-page_all_predictions tr.is-published-0 {
  background-color: #ffcccc;
}
body .view-id-all_predictions.view-display-id-page_all_predictions .view-filters {
  margin-bottom: 3rem;
}
body .view-id-all_predictions.view-display-id-page_all_predictions .view-content caption {
  font-size: larger;
}
body .view-id-all_predictions.view-display-id-page_all_predictions .view-content caption strong {
  font-weight: bold;
  margin-right: 0.5rem;
}
body .view-id-all_predictions.view-display-id-page_all_predictions .view-content tbody .views-field-field-type {
  text-align: center;
}
body .view-id-all_predictions.view-display-id-page_all_predictions .view-content tbody .views-field-field-type .tablesaw-cell-content {
  float: none;
}
body .view-id-all_predictions.view-display-id-page_all_predictions .form--inline {
  flex-wrap: wrap;
}
body .view-id-all_predictions.view-display-id-page_all_predictions .form--inline > *:not(:first-child) {
  margin-left: 1.75rem;
}
body .view-id-all_predictions.view-display-id-page_all_predictions #edit-field-type-target-id ul {
  margin: 0;
  list-style-type: none;
  padding: 0;
}
body .view-id-all_predictions.view-display-id-page_all_predictions #edit-field-type-target-id ul li {
  display: inline-block;
  margin-right: 1.75rem;
}
body .view-id-all_predictions.view-display-id-page_all_predictions .view-footer {
  text-align: center;
  margin: 3rem 0;
}
body .view-id-dashboard.view-display-id-page_dashboard .view-header h2,
body .view-id-dashboard.view-display-id-page_citizens .view-header h2 {
  margin: 1.25rem 2rem;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col,
body .view-id-dashboard.view-display-id-page_citizens .views-col {
  margin-bottom: 3rem;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-name,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-name {
  padding: 1rem;
  margin: 0 1.5rem 0 1.5rem;
  background: lightgray;
  border-radius: 1rem 1rem 0 0;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-name .field-content,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-name .field-content {
  margin: 0;
  text-align: center;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid {
  padding: 1rem;
  margin: 0 1.5rem 0 1.5rem;
  background: #efefef;
  border-radius: 0 0 1rem 1rem;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge {
  display: flex;
  align-items: center;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge .values-wrapper,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge .values-wrapper {
  display: flex;
  flex-direction: column;
  margin-left: 1rem;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge .values-wrapper .location-gauge-value,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge .values-wrapper .location-gauge-value {
  margin-bottom: 1rem;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge .values-wrapper .location-gauge-value::before,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge .values-wrapper .location-gauge-value::before {
  content: "Τρέχουσα: ";
  font-weight: bold;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge .values-wrapper .location-gauge-prediction span,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge .values-wrapper .location-gauge-prediction span {
  font-size: 1.25rem;
  vertical-align: middle;
  font-weight: 900;
  margin-left: 0.5rem;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge .values-wrapper .location-gauge-prediction::before,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge .values-wrapper .location-gauge-prediction::before {
  content: "Εκτίμηση: ";
  font-weight: bold;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge-map,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge-map {
  border: 1px solid lightgray;
  margin: 1.5rem 0 0 0;
  padding: 0;
  overflow: hidden;
  height: 240px;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge-map iframe.dashboard-location-map,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge-map iframe.dashboard-location-map {
  width: 100%;
  height: 100%;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge-chart,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge-chart {
  margin: 1.5rem 0 0 0;
  padding: 0;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge-chart label,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge-chart label {
  padding-bottom: 0.5rem;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge-chart label[for=buttons],
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge-chart label[for=buttons] {
  margin-left: 1em;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge-chart .form-loading-wrapper,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge-chart .form-loading-wrapper {
  text-align: right;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge-chart .chart-area,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge-chart .chart-area {
  display: none;
  text-align: center;
  margin-top: 1.5rem;
}
body .view-id-dashboard.view-display-id-page_dashboard .views-col .views-field-tid .location-gauge-chart .chart-area .chart-reset-zoom,
body .view-id-dashboard.view-display-id-page_citizens .views-col .views-field-tid .location-gauge-chart .chart-area .chart-reset-zoom {
  margin: 1rem 0;
}
body .block-ds-core.block-chart-stations-block .wrapper-chart-area .chart-area,
body .block-ds-core.block-chart-stations-block .wrapper-chart-area .chart-area-rainfall-filtered, body .block-ds-core.block-chart-predictions-block .wrapper-chart-area .chart-area,
body .block-ds-core.block-chart-predictions-block .wrapper-chart-area .chart-area-rainfall-filtered, body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-area,
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-area-rainfall-filtered {
  display: none;
  width: 1280px;
  height: 640px;
  text-align: center;
}
body .block-ds-core.block-chart-stations-block .wrapper-chart-area .chart-area #chart_reset_zoom,
body .block-ds-core.block-chart-stations-block .wrapper-chart-area .chart-area-rainfall-filtered #chart_reset_zoom, body .block-ds-core.block-chart-predictions-block .wrapper-chart-area .chart-area #chart_reset_zoom,
body .block-ds-core.block-chart-predictions-block .wrapper-chart-area .chart-area-rainfall-filtered #chart_reset_zoom, body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-area #chart_reset_zoom,
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-area-rainfall-filtered #chart_reset_zoom {
  margin-bottom: 3rem;
}
body .block-ds-core.block-chart-stations-block .wrapper-chart-area .chart-data, body .block-ds-core.block-chart-predictions-block .wrapper-chart-area .chart-data, body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-data {
  display: none;
  word-wrap: break-word;
}
body .block-ds-core.block-chart-rainfall-block {
  margin: 0 2rem;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-image {
  text-align: center;
  padding: 1rem 0;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-image img {
  width: 66%;
  height: auto;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-area,
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-area-rainfall-filtered {
  height: auto;
  margin-bottom: 2rem;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-area .chart-reset-zoom-rainfall-filtered,
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .chart-area-rainfall-filtered .chart-reset-zoom-rainfall-filtered {
  margin: 1rem 0;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area p {
  margin-bottom: 0;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .avg-per-day {
  display: grid;
  overflow-x: auto;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .avg-per-day .item {
  padding: 1rem;
  margin: 1rem;
  border-radius: 50%;
  border: 0.5rem solid var(--dsg-color-primary);
  text-align: center;
  aspect-ratio: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  max-height: 8rem;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .avg-per-day .item .item-avg {
  font-size: 1.25rem;
}
body .block-ds-core.block-chart-rainfall-block .wrapper-chart-area .avg-per-day .item .item-day {
  padding: 0.5rem 0 0 0;
}
body article .custom-node-dates {
  margin-top: 3rem;
  float: left;
  background-color: #f4f4f4;
  padding: 1rem;
}
body article.node--type-alert.node--view-mode-full .node__content > .field {
  margin-bottom: 1.5rem;
}
body article.node--type-alert.node--view-mode-full .paragraph--type--alert-metric-rule.paragraph--view-mode--preview {
  display: flex;
}
body article.node--type-station.node--view-mode-full .node__content > .field {
  margin-bottom: 1.5rem;
}
body article.node--type-notification.node--view-mode-full .node__content > .field {
  margin-bottom: 1.5rem;
}
body article.node--type-notification.node--view-mode-full .field--name-field-is-unread .field__item {
  font-size: 1.5rem;
}
body article.node--type-notification.node--view-mode-full .field--name-field-is-unread em {
  filter: grayscale(1);
  opacity: 0.33;
  font-style: normal;
}
body article.node--type-prediction.node--view-mode-full .node__content > .field {
  margin-bottom: 1.5rem;
}