.risk-result.low .score-ring {
  border-color: #278662;
}

.risk-result.low .score-ring strong,
.risk-result.low #riskBand {
  color: #278662;
}

.risk-result.medium .score-ring {
  border-color: #d4851d;
}

.risk-result.medium .score-ring strong,
.risk-result.medium #riskBand {
  color: #d4851d;
}

.risk-result.high .score-ring {
  border-color: #c74444;
}

.risk-result.high .score-ring strong,
.risk-result.high #riskBand {
  color: #c74444;
}

.result-download {
  margin-left: 10px;
  background: #102b42;
  color: #fff;
  border-color: #102b42;
}

.result-download:hover {
  background: #1a3d59;
}

.result-download:disabled {
  cursor: wait;
  opacity: .7;
}

@media (max-width: 650px) {
  .result-download {
    margin: 12px 0 0;
  }
}
