/*
    ____                      _ _
   | __ ) _ __ __ _ _ __   __| (_)_ __   __ _
   |  _ \| '__/ _` | '_ \ / _` | | '_ \ / _` |
   | |_) | | | (_| | | | | (_| | | | | | (_| |
   |____/|_|  \__,_|_| |_|\__,_|_|_| |_|\__, |
                                        |___/
*/
/*

   __     ___    ____  ____
   \ \   / / \  |  _ \/ ___|
    \ \ / / _ \ | |_) \___ \
     \ V / ___ \|  _ < ___) |
      \_/_/   \_\_| \_\____/

*/
:root {
  --text-blue:  #225C88;
  --text-light: #7D8296;
  --text-white: #FFFFFF;
  --text-black: #000000; }

.bc-gauge-widget {
  height: 120px;
  width: 100%;
  margin: 4px  auto 0; }
  .bc-gauge-widget g.arc {
    fill: steelblue; }
  .bc-gauge-widget g.pointer path {
    fill: #efefef;
    stroke: #888888; }
  .bc-gauge-widget g.label text {
    text-anchor: middle;
    font-size: 14px;
    font-weight: bold;
    fill: #666; }
  .bc-gauge-widget path.val-over {
    fill: var(--positive-arrow-color); }
  .bc-gauge-widget path.val-under {
    fill: var(--negative-arrow-color); }
  .bc-gauge-widget path.val-mid {
    fill: var(--neutral-arrow-color); }

div.gauge-threshold-indicator {
  margin-bottom: -5px; }
  div.gauge-threshold-indicator h3 {
    padding: 0;
    margin: 0;
    font-size: 14px;
    text-align: center;
    display: block; }
  div.gauge-threshold-indicator p {
    padding: 0;
    margin: -4px 0 0 0;
    font-size: 21px;
    line-height: 0;
    text-align: center; }
    div.gauge-threshold-indicator p i {
      color: #717171;
      opacity: 1;
      padding: 0; }

.brightcharts path.arrowHead {
  fill: #767d7a; }
