/* @font-face {
  font-family: 'HelveticaNeue';
  src: local('HelveticaNeueLTProLt'), url(../assets/fonts/HelveticaNeueLTProLt.ttf) format('truetype'); 
} */

@font-face {
  font-family: 'HelveticaNeue';
  font-weight: bold;
  font-display: swap;
  src: local('HelveticaNeueLTProBd'), url(../assets/fonts/HelveticaNeueLTProBd.ttf) format('truetype'); 
  /* other formats include: 'woff2', 'truetype, 'opentype', 'embedded-opentype', and 'svg' */
}

@font-face {
  font-family: 'HelveticaNeue';
  font-display: swap;
  src: local('HelveticaNeueLTProRoman'), url(../assets/fonts/HelveticaNeueLTProRoman.ttf) format('truetype'); 
  /* other formats include: 'woff2', 'truetype, 'opentype', 'embedded-opentype', and 'svg' */
}
body, html, .App, #root {
  margin: 0;
  font-family: 'HelveticaNeue', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Oxygen',
    'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  height:100%;
  width:100%;
  padding: 0;
  margin: 0;

}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
    monospace;
}

#demand_input_field::placeholder {
  color: DarkGray;
  font-size: 0.95em;
}

#demand_label {
  position: absolute;
  right: 40px;
  top: 10px;
  color: DarkGray;
}


