#webform-submission-programa-viver-da-vida-add-form{font-size:1.1rem;}
.panel-title{font-size:1.3rem;}
.curso_atividade .webform-flex--container {border: 1px solid #359293;border-radius: 4px;padding:6px;}
.panel {border: 1px solid #359293;}
#edit-telefone, #edit-emergencia-telefone-contato{margin-top: 5px;display: block;}

/* Seleciona o container pai se o input dentro dele estiver desabilitado */
.webform-flex--container:has(input:disabled) {
    background-color: #f0f0f0; /* Cor de fundo */
    color: #888;              /* Cor do texto */
    cursor: not-allowed;      /* Cursor de bloqueado */
}

.panel-default>.panel-heading {
    /*color: #333;*/
    background-color: #3dbb95;
    /*border-color: #ddd;*/
}

.curso_atividade .webform-flex--container:has(input:enabled):hover {
  background-color: #f0fdf4;
}

#edit-captcha-response {width: 230px;}