.cf7-opd-form .cf7-opd-field { display:block; margin-bottom:16px; }
.cf7-opd-form .cf7-opd-field select,
.cf7-opd-form .cf7-opd-field input,
.cf7-opd-form .cf7-opd-field textarea { display:block; width:100%; max-width:100%; box-sizing:border-box; padding:11px; margin-top:6px; border:1px solid #ccd3d8; border-radius:5px; }
.cf7-opd-form .cf7-opd-field select:disabled { opacity:.6; cursor:not-allowed; }
.cf7-opd-form [data-opd-summary] { background:#eef7f5; border-left:3px solid #16876b; padding:12px; margin:14px 0; font-size:14px; line-height:1.6; }
.cf7-opd-form [data-opd-summary][hidden] { display:none; }
