.form-wrapper-outer { max-width: 720px; position: relative; } .form-inner .contact-form-wrapper input { padding: 12px 20px; margin: 10px 0; } .form-wrapper-outer .form-inner .contact-form-wrapper.contact-form-support input.wpcf7-text, textarea { margin: 6px 0; } .form-wrapper-outer .form-inner .contact-form-wrapper input[type="submit"] { padding: 12px 20px; margin-top: 25px; } .form-wrapper-outer .form-inner .contact-form-wrapper input:focus { outline: none; } .main-request-wrapper { background: transparent; } .section-title { font-size: 2.5rem; } .submit-button { text-align: center; } .contact-form-wrapper .submit-button .ajax-loader { display: none; } form div.wpcf7-validation-errors, div.wpcf7-acceptance-missing { border: 2px solid #f00; color: #f00; background-color: #eca5a5; display: block; top: 5px; padding: 12px 0px; margin: 10px auto; text-align: center; } .parallax-window { background: transparent; background-repeat: no-repeat; } form span.wpcf7-not-valid-tip { display: none; } @media (min-width: 768px) { .section-title { font-size: 3.2rem; } .form-wrapper-outer .form-inner .contact-form-wrapper.contact-form-support input.wpcf7-text, textarea { margin: 15px 0; } }