.primary.btn-primary {
  color: #ffffff;
  background-color: #004aff;
  border: solid 2px #004aff !important; }
  .primary.btn-primary:hover {
    background-color: #ffffff;
    border: solid 2px #004aff;
    color: #004aff; }
  .primary.btn-primary:active {
    background-color: #293ebc !important; }
  .primary.btn-primary:disabled {
    color: #ffffff !important;
    background-color: #004aff !important;
    opacity: 0.6 !important;
    border: none !important;
    cursor: default; }

.secondary {
  background-color: #ffffff;
  border: solid 2px #004aff;
  color: #004aff; }
  .secondary:hover {
    color: #ffffff;
    background-color: #004aff; }
  .secondary:active {
    background-color: #ffffff !important;
    color: #d31f1f !important; }
  .secondary:disabled {
    opacity: 0.6 !important; }

