/* Формы Grav в оформлении прежних форм Contact Form 7 (.ruws-s — подпись шириной 140px, поля с отступом 5px). */
.wpcf7 .form-field { margin: 0 0 1em; }
.wpcf7 .form-field > div:first-child { display: inline-table; width: 140px; vertical-align: top; }
.wpcf7 .form-field > div + div { display: inline-block; vertical-align: top; }
.wpcf7 .form-field label { display: inline; }
.wpcf7 .form-field .required { color: inherit; }
.wpcf7 input, .wpcf7 select, .wpcf7 textarea { padding: 5px; }
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 textarea { width: 300px; max-width: 100%; box-sizing: border-box; }
.wpcf7 textarea { min-height: 150px; }
.wpcf7 .notices { margin: 0 0 1em; padding: 5px 10px; border: 2px solid #398f14; }
.wpcf7 .notices.error, .wpcf7 .notices.red { border-color: #dc3232; }
.wpcf7 .form-message { color: #dc3232; }
