/* https://dbsdata.co.uk/wp-content/plugins/engage-forms/css/engage-form.css?ver=1.4.6 */
.engage-form .engage-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.engage-form .engage-clearfix{display:inline-block}.engage-form .engage-clearfix{display:block}.engage-form{padding:0;margin:0}.engage-form .engage-form-restricted-user{border:1px solid #ebebeb;border-left:3px solid red;padding:8px}.engage-form .engage-form-column-wrapper{margin:0 -10px}.engage-form.engage-form-align-center .engage-form-wrapper{margin:0 auto}.engage-form .engage-form-col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.engage-form .engage-form-cols-1 .engage-form-col{width:100%}.engage-form .engage-form-cols-2 .engage-form-col{width:50%}.engage-form .engage-form-cols-3 .engage-form-col{width:33.3%}.engage-form .engage-form-cols-4 .engage-form-col{width:25%}.engage-form .engage-form-row{padding:5px 0 15px}.engage-form .engage-form-label{font-size:14px;display:block}.engage-form .engage-form-label-hidden{display:none}.engage-form .engage-form-field-align-left{text-align:left}.engage-form .engage-form-field-align-center{text-align:center}.engage-form .engage-form-field-align-right{text-align:right}.engage-form .engage-form-label-inline .engage-form-label{float:left;width:100px}.engage-form .engage-form-label-inline.engage-form-row-textinput .engage-form-label,.engage-form .engage-form-label-inline.engage-form-row-textarea .engage-form-label,.engage-form .engage-form-label-inline.engage-form-row-select .engage-form-label{padding:12px 0 0 0}.engage-form .engage-form-label-inline.engage-form-row-radio .engage-form-label,.engage-form .engage-form-label-inline.engage-form-row-checkbox .engage-form-label{padding:6px 0 0 0}.engage-form .engage-form-row-radio .engage-form-label,.engage-form .engage-form-row-checkbox .engage-form-label{padding-bottom:8px}.engage-form .engage-form-element{padding:5px 0}.engage-form .engage-form-label-inline .engage-form-element{width:auto;overflow:hidden;padding:5px 0 5px 15px;text-align:initial}.engage-form .engage-form-input{display:inline-block;height:30px;font-size:14px;padding:4px;border:1px solid #ccc;-moz-box-shadow:inset 0 0 5px #dedede;-webkit-box-shadow:inset 0 0 5px #dedede;box-shadow:inset 0 0 5px #dedede;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.engage-form textarea.engage-form-input{height:auto}.engage-form .engage-form-input-small{width:100px}.engage-form .engage-form-input-default{width:75%}.engage-form .engage-form-input-fill{width:100%}.engage-form .engage-form-radiobox label,.engage-form .engage-form-checkbox label{font-size:14px;display:inline-block;margin:0 15px 10px 0}.engage-form .engage-form-radiobox-stacked label{display:block;margin:0 0 10px}.engage-form .engage-form-help-text{color:#888;font-size:12px;display:block;padding:5px 0 0}.engage-form-stripe-month,.engage-form-stripe-year{display:inline-block;width:120px}.engage-form-stripe-month input.engage-form-input-small{display:inline;margin-right:10px}.engage-upload-file-hidden{display:none!important}.engage-form .engage-form-hp-row{display:none}.engage-form .engage-form-submit-row{padding:10px 0;text-align:center}.engage-form .engage-form-submit{border:none;background:#38840e;color:#fff}.engage-form .engage-form-submit:hover{background:#6adb1f}.engage-form .engage-form-submit-small{font-size:14px;padding:4px 8px}.engage-form .engage-form-submit-default{font-size:18px;padding:8px 16px}.engage-form .engage-form-submit-large{font-size:24px;padding:12px 28px}.engage-form .engage-form-submit-left{float:left}.engage-form .engage-form-submit-right{float:right}.engage-form .engage-form-row-heading h3{margin:0;padding:0}.engage-form .engage-form-row-textblock{font-size:14px;color:#555}.engage-form-row-spacer{height:30px}.engage-form-row-divider{margin:10px 0;border-top:1px solid #ccc}.engage-form.engage-form-dark label{color:#fff}.engage-form.engage-form-dark .engage-form-label{color:#fff}.engage-form.engage-form-dark .engage-form-input{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}.engage-form.engage-form-dark .engage-form-row-heading h3{color:#fff}.engage-form.engage-form-dark .engage-form-row-textblock{color:#ddd}.engage-form .engage-form-required-field{color:#f64a39}.engage-form .engage-field-validation{background:#f64a39;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;display:none;margin:0 0 4px;position:relative;top:5px}.engage-form .engage-field-validation:after{bottom:100%;left:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(246,74,57,0);border-bottom-color:#f64a39;border-width:5px}.engage-form .engage-form-output-error{background:#f64a39;padding:8px;color:#fff;margin:10px 0;font-size:14px}.engage-form .engage-form-output-message{background:#6adb1f;padding:8px;color:#fff;margin:10px 0;font-size:14px}@media only screen and (max-width :767px){.engage-form .engage-form-column-wrapper .engage-form-col{float:none;width:100%}}