form{background:transparent;border:none;padding:20px}form label{display:block;font-size:16px;color:#333;margin-bottom:8px}form input[type="text"],form textarea,form input[type="email"],form select{background:transparent;border:1px solid #BDC1C7;border-radius:4px;font-size:15px;color:#363636;padding:10px;width:100%;box-sizing:border-box;margin-bottom:20px}form textarea{height:120px}form input[type="checkbox"],form input[type="radio"]{margin-right:10px}form input[type="submit"]{background-color:#ffff00;border:none;color:#333;padding:12px 24px;font-size:16px;cursor:pointer;text-transform:uppercase;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.2)}form input[type="submit"]:hover{background-color:#e6e600;color:#000}div.wpcf7-response-output{color:red;border:none;background:transparent}span.wpcf7-not-valid-tip{color:red;font-size:12px}