html {
  height: 100%;
}

body {
  min-height: 100vh;
}

body, input, select, option {
  font-family: UniversNextforHSBC, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  background-color: #F2F2F2;
}

*:focus {
  outline: none;
}

.highcharts-subtitle {
  text-align: center;
}

.highcharts-subtitle p {
    margin: 0;
    font-size: 35px;
    font-weight: 400;

 
}

div.highcharts-legend-item.highcharts-legend-item-hidden .sgp-highcharts-legends-text, 
div.highcharts-legend-item.highcharts-legend-item-hidden .sgp-highcharts-legends-text:hover {
  color: #ccc;
}