.TituloAsep {
  background: #2ca7df;
  width: 100%;
  padding: 0.5em 0em;
  font-size: 2em;
  color: #fff;
  font-weight: bold;
  text-align: center;
}

.bloqueInput input {
  font-size: 1em;
  padding: 0.6em 1em;
  outline: none;
}

.selectpicker {
  padding: 0.8em 0.7em;
  background: #fff;
  color: #757873;
  outline: none;
}

.form-inline {
  padding: 2em 0em;
}

.posit-Epass-Container {
  display: none;
}

.contenidoConsultas {
  margin: 0 auto;
  width: 90%;
}
.subDescription {
  margin-top: 20px;
  margin-bottom: 10px;
}
.italic {
  font-weight: bold;
}
.text-celeste {
  color: #05aadd;
}
.link {
  color: #05aadd;
  text-decoration: none;
  font-weight: bold;
}
.top10px {
  margin-top: 10px;
}
.btn_siguientePaso {
  text-align: right;
  padding: 1em 2em 1em 0em;
  margin-top: 1em;
}
.btn_siguientePaso .btn-enviar {
  text-decoration: none;
  background: #cedf00;
  padding: 5px 16px;
  border-radius: 11px;
  cursor: pointer;
}
.btn_siguientePaso .btn-enviar:hover {
  background: #cedf00;
}
@media screen and (max-width: 768px) {
  .btn_siguientePaso {
    text-align: center;
    padding: 1em 0em 1em 0em;
  }
}
.labelCheck {
  width: calc(100% - 34px);
  vertical-align: top;
  margin-left: 10px;
  font-weight: normal;
}
.contenedorRadioTypeCustom {
  display: inline-block;
  margin-left: 10px;
}
.contenedorRadioTypeCustom > label {
  display: inline-block;
  margin-right: 2em;
}
.contenedorRadioTypeCustom > label > input[type="radio"] {
  margin-right: 1em;
}

.consulta_tratdatos a {
  text-decoration: underline;
  color: #05aadd;
}
