.dcsButtonRow, .modal-footer {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding: 10px 0px;
  width: 100%;
}

.dcs2faBtnRow {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
}

.btn-primary, .dcsButton, .dcsButtonSecondary, .btn-danger {
  font-size: 14px;
  text-decoration: none;
}

a.btn-primary {
  margin: 10px;
}

.dcsButton, .btn-primary {
  color: white;
  background-color: #294695;
  border: 1px solid #294695;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 300px;
  padding: 10px 0px;
  border-radius: 20px;
  margin-left: 20px;
  text-decoration: none;
}
.dcsButton:hover, .btn-primary:hover {
  color: white;
  background-color: #1c3168;
  border: 1px solid #1c3168;
  display: flex;
  width: 300px;
  padding: 10px 0px;
  border-radius: 20px;
  text-decoration: none;

}


.dcsButtonSecondary, .btn-secondary {
  color: #294695;
  background-color: white;
  border: 1px solid #294695;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 300px;
  padding: 10px 0px;
  border-radius: 20px;
  margin-left: 20px;
}

.dcsButtonSecondary:hover, .btn-secondary:hover {
  color: #294695;
  background-color: #eff0f4;
  border:  1px solid #294695;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 300px;
  padding: 10px 0px;
  border-radius: 20px;
  margin-left: 20px;
}

.modal-footer .btn-secondary, .modal-footer .btn-secondary:hover,
.modal-footer .btn-danger, .modal-footer .btn-danger:hover {
  width: 150px;
}


.btn-danger {
  color: white;
  background-color: #C60000;
  border: 1px solid #C60000;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 300px;
  padding: 10px 0px;
  border-radius: 20px;
  margin-left: 20px;
  text-decoration: none;
}

.btn-danger:hover {
  color: white;
  background-color: #A70101;
  border: 1px solid #A70101;
  display: flex;
  width: 300px;
  padding: 10px 0px;
  border-radius: 20px;
  margin-left: 20px;
  text-decoration: none;
}

button.close {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 30px;
  width: 30px;
  background-color: white;
  border: none;
  font-size: 25px;
  margin: 10px;
}

button.close:hover {
  background-color: #F2F3F6;
  border-radius: 50%;
}

.dcsButtonForm{
  justify-content: center;
  height: fit-content;
  align-items: center;
  display: flex;
  flex-direction: column;
}