  body {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
  }

  main {
    flex: 1 0 auto;
  }
      
  
#chartLegend .legendLabel { padding:0px; }

/* link list */
.paddinglinks {

}
.paddinglinksmobile {
	line-height: 160%;
}

.paddinglinksedit {
display:none;
font-size:10px;
}
.paddinglinks:hover .paddinglinksedit{
display : inline;
}

/* news list */
.paddinglocalnews {
padding:1px;
}
.paddinglocalnewsextra {
display:none;
font-size:10px;
}
.paddinglocalnews:hover .paddinglocalnewsextra{
display : inline;
}
.input-field div.error {
    position: relative;
    top: -1rem;
    left: 0rem;
    font-size: 0.8rem;
    color: #FF4081;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
}