/* NONAWEB - layout responsivo dos comentarios na pagina da atividade */
.activity-page .e24-box { width:100%; max-width:100%; min-width:0; box-sizing:border-box; margin-top:32px; }
.activity-page .e24-form { display:flex; flex-direction:column; align-items:stretch; width:100%; max-width:100%; min-width:0; box-sizing:border-box; gap:10px; margin:18px 0 24px; }
.activity-page .e24-form label { display:block; align-self:flex-start; width:auto; max-width:100%; text-align:left; margin:0; font-weight:700; }
.activity-page .e24-form textarea { display:block; width:100%; max-width:100%; min-width:0; box-sizing:border-box; min-height:135px; padding:14px 16px; resize:vertical; border:1px solid #d6d9df; border-radius:12px; font:inherit; line-height:1.5; }
.activity-page .e24-form button[type="submit"] { align-self:flex-end; width:auto; max-width:100%; margin:0; cursor:pointer; }
.activity-page .e24-lista, .activity-page .e24-item { max-width:100%; min-width:0; box-sizing:border-box; overflow-wrap:anywhere; }
@media(max-width:480px) { .activity-page .e24-form textarea { min-height:115px; } .activity-page .e24-form button[type="submit"] { max-width:100%; } }
