/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-item.js-form-type-tel + strong.error.form-item--error-message,.form-item.js-form-type-tel + strong.error.form-item--error-message + strong.error.form-item--error-message{margin-top:-1em;}.select2.error .select2-selection,.chosen-container.error .chosen-single,.chosen-container.error .chosen-choices{border:1px solid #d72222;}
.webform-card{border:1px solid #ccc;padding:20px;margin-bottom:1em;}html.js .webform-card,html.js .webform-card[style*="display: block"]{display:none !important;}html.js .webform-card.webform-card--active,html.js .webform-card.webform-card--error,html.js .webform-card.webform-card--active[style*="display: block"],html.js .webform-card.webform-card--error[style*="display: block"]{display:block !important;}html.js .webform-cards .form-actions{display:none;}.webform-preview .webform-card-edit{display:none;}.webform-wizard-pages-links{display:none;}.webform-cards-toggle-wrapper{margin-top:1em;text-align:right;}[dir="rtl"] .webform-cards-toggle-wrapper{text-align:left;}.webform-cards-toggle{margin-top:0;background:transparent;border:0;padding:0;color:#337ab7;cursor:pointer;font-size:1em;text-decoration:none;}.webform-cards-toggle:hover,.webform-cards-togglelink:focus{text-decoration:underline;}html.js form.webform-cards-toggle-show .webform-card,html.js form.webform-cards-toggle-show .webform-card[style*="display: block"]{display:block !important;}html.js form.webform-cards-toggle-show .webform-card[style*="display: none"]{display:none !important;}html.js form.webform-cards-toggle-show .webform-progress{display:none;}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
.webform-progress__status{text-align:center;}
