/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#contact-message-feedback-form{width:100%;}#contact-message-feedback-form .form-item{margin-bottom:20px;}#contact-message-feedback-form label{display:none;}#contact-message-feedback-form input[type="text"],#contact-message-feedback-form input[type="email"],#contact-message-feedback-form input[type="tel"]{display:block;width:100%;height:50px;padding:15px 20px;margin-bottom:20px;font-size:16px;line-height:1.428571429;color:#333333;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;box-sizing:border-box;}#contact-message-feedback-form input[type="text"]:focus,#contact-message-feedback-form input[type="email"]:focus,#contact-message-feedback-form input[type="tel"]:focus{border-color:#3898EC;outline:0;}#contact-message-feedback-form textarea{display:block;width:100%;min-height:150px;padding:15px 20px;margin-bottom:20px;font-size:16px;line-height:1.428571429;color:#333333;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;box-sizing:border-box;resize:vertical;}#contact-message-feedback-form textarea:focus{border-color:#3898EC;outline:0;}#contact-message-feedback-form .form-type-radio{display:inline-block;margin-right:20px;margin-bottom:10px;}#contact-message-feedback-form .form-type-radio label{display:inline-block !important;margin-left:5px;font-weight:normal;cursor:pointer;}#contact-message-feedback-form input[type="radio"]{margin:0 5px 0 0;vertical-align:middle;}#contact-message-feedback-form .form-radios{margin-bottom:20px;}#contact-message-feedback-form .field--name-field-pain-duration label.form-item__label,#contact-message-feedback-form .field--name-field-xrays label.form-item__label{display:block !important;margin-bottom:10px;font-size:16px;font-weight:normal;color:#333;}#contact-message-feedback-form input[type="submit"],#contact-message-feedback-form button[type="submit"]{display:inline-block;padding:15px 40px;background-color:#000000;color:#ffffff;font-size:16px;font-weight:600;line-height:inherit;text-decoration:none;text-align:center;cursor:pointer;border:0;border-radius:4px;transition:background-color 200ms ease;}#contact-message-feedback-form input[type="submit"]:hover,#contact-message-feedback-form button[type="submit"]:hover{background-color:#333333;}#contact-message-feedback-form .form-actions{margin-top:20px;}#contact-message-feedback-form .form-required{color:#e74c3c;}#contact-message-feedback-form .form-item--error-message{color:#e74c3c;font-size:14px;margin-top:5px;}#contact-message-feedback-form .field--name-homepage{display:none !important;}#contact-message-feedback-form .form-item__description{font-size:14px;color:#666;margin-top:5px;}#contact-message-feedback-form .form-item{padding:0;}.messages--status{padding:20px;background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;border-radius:4px;margin-bottom:20px;}.messages--error{padding:20px;background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;border-radius:4px;margin-bottom:20px;}#contact-message-feedback-form .captcha{margin:20px 0;}@media screen and (max-width:767px){#contact-message-feedback-form input[type="text"],#contact-message-feedback-form input[type="email"],#contact-message-feedback-form input[type="tel"],#contact-message-feedback-form textarea{font-size:14px;}#contact-message-feedback-form input[type="submit"],#contact-message-feedback-form button[type="submit"]{width:100%;}}
