.strong-form{position:relative;margin:0 auto}.strong-form .form-field{margin-bottom:1.5em}.strong-form .form-field.wpmtst-submit{margin-bottom:0}.strong-form .required.symbol:after{font-size:1.5em;font-weight:400;color:red;content:"*";position:relative;top:5px;margin:0 5px}.strong-form label{width:auto;float:none;display:inline-block}.strong-form input[type=email],.strong-form input[type=file],.strong-form input[type=text],.strong-form input[type=url],.strong-form select,.strong-form textarea{box-sizing:border-box;width:100%;float:none;display:block}.strong-form input[type=checkbox]{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);margin-right:6px;margin-left:12px}.strong-form input[type=checkbox]+label{padding:5px;font-weight:400}.strong-form input[type=checkbox]:focus+label{outline:1px solid #ccc}.strong-form textarea{height:16em}.strong-form .after,.strong-form .before,.strong-form label.error,.strong-form span.error{display:block}.strong-form-inner{padding:20px}input.captcha{width:auto;display:block}img.captcha{border:0}.wpmtst-captcha{margin-bottom:1em}.strong-form ul.strong-category-list,.strong-form ul.strong-category-list ul.children{list-style-type:none}.strong-form ul.strong-category-list label,.strong-form ul.strong-category-list ul.children label{font-weight:400;word-wrap:break-word;white-space:nowrap}.strong-form ul.strong-category-list{margin:0;padding-left:0}.strong-form ul.strong-category-list ul.children{margin-left:1.5em;padding-left:0}.strong-form-wait{right:0;position:absolute;bottom:0;top:0;background:hsla(0,0%,100%,.7);left:0;display:none}.strong-form-wait .message{height:50px;color:#111;position:absolute;text-align:center;top:calc(50% - 25px);width:100%;line-height:50px}.strong-form-wait .message img{height:50px;margin:0 auto;width:50px}@keyframes wpmtst-spin{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.strong-form-wait .message img{animation:wpmtst-spin 2.5s linear 0s infinite}.strong-form label{font-weight:700}.strong-form .form-field .after{font-size:.9em;font-style:italic}.strong-form input.error,.strong-form select.error,.strong-form textarea.error{border:1px solid #e8aaad;color:#b50007;background:#f9e5e6}.strong-form label.error,.strong-form span.error{color:#b50007}.strong-form .field-wrap{border:1px solid transparent;font-weight:400;display:block}.strong-form .field-wrap.error{border:1px solid #e8aaad;color:#b50007;border-radius:3px;background:#f9e5e6}.strong-form .field-wrap.error .checkbox-label{outline:none}.strong-form .field-wrap.error .strong-rating{outline-color:#e8aaad}.strong-form .field-wrap input+label+.required.symbol:after{margin-left:0}.strong-form.dark .field-wrap.error,.strong-form.dark input.error,.strong-form.dark select.error,.strong-form.dark textarea.error{border:1px solid #f66}.strong-form.dark .field-wrap.error .checkbox-label{color:#111}.strong-form.dark .field-wrap.error .strong-rating{outline-color:#f66}