.padron-activos { --padron-celeste: #00a6e4; }
.padron-activos [hidden] { display: none !important; }
.padron-activos .padron-ficha {
    margin: 24px 0 30px;
    background: #f8f8f8;
    border: 1px solid #eee;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgb(0 0 0 / 18%);
    overflow-wrap: anywhere;
}
.padron-activos .padron-cabecera { padding: 12px 15px; background: #f4f4f4; border-bottom: 1px solid var(--padron-celeste); }
.padron-activos .padron-etiqueta { color: var(--padron-celeste); font-weight: 400; }
.padron-activos .padron-principal { font-size: 1.2rem; }
.padron-activos .padron-cuerpo { padding: 30px 34px 40px; }
.padron-activos .padron-contacto { border-bottom: 1px solid #ddd; padding-bottom: 14px; }
.padron-activos .padron-alta { padding: 28px 10px 0; }
@media (max-width: 767px) {
    .padron-activos .padron-cuerpo { padding: 22px 15px 28px; }
    .padron-activos .padron-alta { padding-left: 0; padding-right: 0; }
    .padron-activos .g-recaptcha { max-width: 100%; overflow-x: auto; }
}
