.modal-primary .modal-header,
.modal-theme .modal-header {
  background-color: #273B91;
  color: #fff;
}
.modal-primary .modal-header .modal-title,
.modal-theme .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-primary .modal-dialog,
.modal-theme .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-primary button.close,
.modal-theme button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-primary input[type=submit],
.modal-theme input[type=submit] {
  min-width: 20%;
}
.modal-primary .alert-paso,
.modal-theme .alert-paso {
  border-left: solid 5px #273B91;
  border-top: solid 1px #273B91;
  border-bottom: solid 1px #273B91;
  border-right: solid 1px #273B91;
}
.modal-primary .modal-body,
.modal-theme .modal-body,
.modal-primary .modal-footer,
.modal-theme .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.modal-success .modal-header {
  background-color: #2ecc71;
  color: #fff;
}
.modal-success .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-success .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-success button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-success input[type=submit] {
  min-width: 20%;
}
.modal-success .alert-paso {
  border-left: solid 5px #2ecc71;
  border-top: solid 1px #2ecc71;
  border-bottom: solid 1px #2ecc71;
  border-right: solid 1px #2ecc71;
}
.modal-success .modal-body,
.modal-success .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.modal-info .modal-header {
  background-color: #3498db;
  color: #fff;
}
.modal-info .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-info .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-info button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-info input[type=submit] {
  min-width: 20%;
}
.modal-info .alert-paso {
  border-left: solid 5px #3498db;
  border-top: solid 1px #3498db;
  border-bottom: solid 1px #3498db;
  border-right: solid 1px #3498db;
}
.modal-info .modal-body,
.modal-info .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.modal-danger .modal-header {
  background-color: #e74c3c;
  color: #fff;
}
.modal-danger .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-danger .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-danger button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-danger input[type=submit] {
  min-width: 20%;
}
.modal-danger .alert-paso {
  border-left: solid 5px #e74c3c;
  border-top: solid 1px #e74c3c;
  border-bottom: solid 1px #e74c3c;
  border-right: solid 1px #e74c3c;
}
.modal-danger .modal-body,
.modal-danger .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.modal-warning .modal-header {
  background-color: #f1c40f;
  color: #fff;
}
.modal-warning .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-warning .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-warning button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-warning input[type=submit] {
  min-width: 20%;
}
.modal-warning .alert-paso {
  border-left: solid 5px #f1c40f;
  border-top: solid 1px #f1c40f;
  border-bottom: solid 1px #f1c40f;
  border-right: solid 1px #f1c40f;
}
.modal-warning .modal-body,
.modal-warning .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.modal-secondary .modal-header {
  background-color: #1abc9c;
  color: #fff;
}
.modal-secondary .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-secondary .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-secondary button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-secondary input[type=submit] {
  min-width: 20%;
}
.modal-secondary .alert-paso {
  border-left: solid 5px #1abc9c;
  border-top: solid 1px #1abc9c;
  border-bottom: solid 1px #1abc9c;
  border-right: solid 1px #1abc9c;
}
.modal-secondary .modal-body,
.modal-secondary .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.modal-orange .modal-header {
  background-color: #f39c12;
  color: #fff;
}
.modal-orange .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-orange .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-orange button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-orange input[type=submit] {
  min-width: 20%;
}
.modal-orange .alert-paso {
  border-left: solid 5px #f39c12;
  border-top: solid 1px #f39c12;
  border-bottom: solid 1px #f39c12;
  border-right: solid 1px #f39c12;
}
.modal-orange .modal-body,
.modal-orange .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.modal-purple .modal-header {
  background-color: #9b59b6;
  color: #fff;
}
.modal-purple .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-purple .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-purple button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-purple input[type=submit] {
  min-width: 20%;
}
.modal-purple .alert-paso {
  border-left: solid 5px #9b59b6;
  border-top: solid 1px #9b59b6;
  border-bottom: solid 1px #9b59b6;
  border-right: solid 1px #9b59b6;
}
.modal-purple .modal-body,
.modal-purple .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.modal-midnight-blue .modal-header {
  background-color: #2c3e50;
  color: #fff;
}
.modal-midnight-blue .modal-header .modal-title {
  font-size: 16px;
  font-weight: normal;
}
.modal-midnight-blue .modal-dialog {
  width: auto;
  max-width: 1200px;
}
.modal-midnight-blue button.close {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.modal-midnight-blue input[type=submit] {
  min-width: 20%;
}
.modal-midnight-blue .alert-paso {
  border-left: solid 5px #2c3e50;
  border-top: solid 1px #2c3e50;
  border-bottom: solid 1px #2c3e50;
  border-right: solid 1px #2c3e50;
}
.modal-midnight-blue .modal-body,
.modal-midnight-blue .modal-footer {
  background-color: #fff !important;
  color: inherit !important;
}
.btn-theme {
  color: #fff;
  background-color: #273B91;
  border-color: #273B91;
}
.btn-theme:hover {
  color: #fff;
}
.btn-check:active + .btn-theme,
.btn-check:checked + .btn-theme,
.btn-theme.active,
.btn-theme:active,
.show > .btn-theme.dropdown-toggle {
  color: #fff;
  background-color: #273B91;
  border-color: #273B91;
}
header {
  background: #fff;
  border-bottom: solid 1px #273B91;
  margin-bottom: 10px;
}
header .img-fluid {
  max-width: 250px;
}
header .container {
  padding: 0;
}
header .table {
  margin-bottom: 0;
}
header .table td {
  border: none;
  vertical-align: middle;
}
footer {
  min-height: 200px;
}
#ficha_inscripcion .header td {
  border: none;
}
#ficha_inscripcion h2 {
  background: #273B91;
  color: #FFC819;
  padding: 10px;
  margin: 50px 0 20px;
  text-align: center;
  font-size: 1.5rem;
  font-weight: normal;
}
#ficha_inscripcion .terminos .aceptar_terminos {
  font-size: 20px;
  padding: 15px;
  color: #273B91;
  border: solid 1px #273B91;
}
h1 {
  font-size: 22px;
}
/*# sourceMappingURL=unifront.css.map */