/* Customize container */
@media (min-width: 768px) {
  .container {
    max-width: 760px;
  }
  .jumbotron h1, .jumbotron .h1 {
    font-size: 63px;
  }
}

.container-narrow > hr {
  margin: 30px 0;
}

.jumbotron {
  text-align: center;
  border-bottom: 1px solid #e5e5e5;
}

.jumbotron .btn {
  padding: 14px 24px;
  font-size: 21px;
}

th.amount {
  width: 125px !important;
}

img.avatar {
  border-radius: 50%;
  object-fit: cover;
  width: 30px;
  border: 1px solid #dee2e6;
}

.highcharts-graph {
  width:100%;
  height:400px;
  margin-top:10px
}

/* Ensure Font Awesome webfont resolves even if relative paths break. */
@font-face {
  font-family: 'FontAwesome';
  src: url('/static/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('/static/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
       url('/static/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
       url('/static/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
       url('/static/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
       url('/static/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.fa {
  font-family: 'FontAwesome' !important;
}
