:root {
  /* --masters_green: #009B77; */
  --masters_green: rgb(224, 0, 64);
  /* --masters_gold: #EFED19; */
  --masters_gold: #FCE300;
  --masters_green_light: rgba(0, 103, 71, 0.6);
  --masters_gold_light: rgba(252, 227, 0, 0.6);

  --pga-green: rgb(224, 0, 64);
  --pga-green-light: rgba(10,79,45, 0.75);
  --pga-green-lighter: rgba(10,79,45, 0.55);
  --pga-gold: #CBA060;
  --pga-gold-light: rgba(203, 160, 96, 0.75);
  --pga-blue: rgba(0, 106, 60, 0.75);
  --pga-blue-light: rgba(41, 63, 104, 0.55);

  --uso-green: rgba(0, 106, 60, 1);
  --uso-red: rgba(209,61,64,1);

  --uso-green-light: rgba(0, 106, 60, 0.75);
  --uso-red-light: rgba(224, 0, 64, 0.75);
  --uso-red-lighter: rgba(224, 0, 64, 0.5);
  --uso-green-lighter: rgba(0, 106, 60, 0.5);
}

:root[color-mode="light"] {
  --masters_lightgrey: rgb(180,180,180);
  --masters_darkgrey: rgb(120,120,120);
  --masters_grey: rgb(140,140,140);
  --masters_white: rgb(245,245,245);
  --masters_cut_color: rgba(0, 155, 119, 0.8);

  --pga-trim: rgba(0, 106, 60, 0.75);
  --over-pars: rgb(200,200,200);
}

:root[color-mode="dark"] {
  --pga-trim: rgba(0, 106, 60, 1);
  --masters_lightgrey: rgb(100,100,100);
  --masters_darkgrey: rgb(60,60,60);
  --masters_grey: rgb(140,140,140);
  --masters_white: rgb(235,235,235);
  --masters_cut_color: rgba(239, 237, 25, 0.8);
  --over-pars: rgb(100,100,100);
}

.uso-logo {
  height: 26.5px;
  margin-left: 0px;
  width: auto;
}

/* .event-name {
  padding-top: 5px;
} */

@media (max-width: 768px) {

  .uso-logo {
    height: 23px;
  }

  .event-name {
    padding-top: 3px;
  }

}

.tour-title {
  border: none;
  border-radius: 1px;
  font-size: 10px;
}

/* .event-name-sub {
  position: absolute;
  top: -6px;
  left: 1px;
  font: 11px var(--font);
  font-weight: bold;
  color: var(--pga-trim);
} */

/* .event-name {
  padding-top: 8px;
} */

.cut-percent, .score-percent {
  color: rgb(240, 240, 240);
  background-color: rgba(0, 54, 95, 1) !important;
  border-width: 0.5px;
  font-weight: bold;
  border-radius: 1px;
}

.thru-notable { color: var(--font-color-base) !important; }
.notable-bullet { color: rgba(218, 26, 49, 1) !important; }

.trend-top {
  background-color: rgba(218, 26, 49, 0.7);
  padding-top: 2.5px;
  border-color: rgba(218, 26, 49, 1);
  color: rgb(240,240,240); font-weight: bold;
}

.arrow-up { color: rgba(218, 26, 49, 1); !important; }
.arrow-down { color: var(--masters_grey) !important; }

.container-options:hover { border-bottom-color: rgba(218, 26, 49, 0.5); }
.option-selected, .option-selected:hover {
  border-bottom-color: rgba(218, 26, 49, 1) !important;
}

.below-bar {
  background-color: rgba(218, 26, 49, 1); opacity: 0.8;
}

.above-bar {
  background-color: rgba(0, 54, 95, 1); opacity: 0.8;
}

.under-par-avg {
  color: rgba(218, 26, 49, 1);
}

/* .pga-title {
  color: var(--masters_gold); background-color: var(--masters_green);
} */

.down-arrow-legend {
  color: #0c6c34;;
}

.left-toggle, .right-toggle { color: #0c6c34 !important; }

.weather-toggle:hover > .toggle-circle, .cut-toggle:hover > .toggle-circle, .stats-toggle:hover > .toggle-circle, .score-toggle:hover > .toggle-circle {
    color: rgba(218, 26, 49, 0.75);;
    opacity: 1;
}

.toggle-on > .toggle-circle {
    color: rgba(218, 26, 49, 1) !important;
    opacity: 1;
}

/* .birdie {
  background-color: var(--pga-green-lighter);
  border-color: var(--pga-green-lighter);
}

.bogey {
  background-color: var(--masters_lightgrey);
  border-color: var(--masters_lightgrey);
}

.eagle {
  background-color: var(--pga-gold-light);
  border-color: var(--pga-gold-light);
  color: var(--font-color-base);
}

.double {
  background-color: var(--masters_darkgrey);
  border-color: var(--masters_darkgrey);
  color: var(--masters_white);
}

.scorecard-round-option {
  border: none !important;
}

.scorecard-round-selected, .scorecard-round-selected:hover {
  background-color: var(--pga-blue) !important;
  color: rgb(240,240,240) !important;
}

.scorecard-round-option:hover {
  background-color: var(--pga-blue-light);
}

.hole-div-end-total {
  background-color: var(--pga-green-light);
  color: var(--masters_white);
}

.score-null-current {
  color: var(--pga-blue);
} */

/* .probs-win-high {
  color: rgba(40,40,40,0.7);
} */

.cut-dash {
  border-color: rgba(0, 54, 95, 1);
}

/* .cut-explainer {
  padding-top: 5px;
  font-size: 8px;
  font-weight: bold;
} */

.custom-pos-drop.dropped {
  background-color: rgba(0, 54, 95, 1);
}

.custom-option:hover {
  background-color: rgba(0, 54, 95, 0.5);
}
