/* Form background */
body.wFormWebPage { background: #304553; margin: 0px; }
.wFormContainer .wForm { background: #304553; margin-top: 0px; }

/* Text color - p & label */
.wFormContainer .wForm p { color: #ffffff; font-size: 12px; text-align: left; }
.wFormContainer .wForm label { color: #ffffff !important; }
.wFormContainer .wForm label span { color: #ffffff !important; } /* for comments field */
/* Text color - privacy policy */
.htmlSection .htmlContent p a { color: #928a4e; text-wrap: nowrap; }
/* Text alight left */
.wFormContainer .label.preField { width: 100%; text-align: left; }

/* Submit button */
.wFormContainer .actions .primaryAction { font-size: 1rem; padding: 1rem 3.5rem; background: #787d59; border-bottom: 3px solid rgba(84, 95, 31, 0.9); margin-top: 0px; }
.wFormContainer .actions .primaryAction:hover {background: #243044; box-shadow: 0 15px 25px -10px rgba(119, 134, 59, 0.42), 0 5px 25px 0px rgba(119, 134, 59, 0.12), 0 10px 10px -5px rgba(119, 134, 59, 0.2); }
div.actions { text-align: right; padding: 10px 6px !important; }

/* Errros reminder */
.wFormContainer .oneField.errFld div.errMsg { position: relative; }
.errMsg span { font-size: 10px; color: #ffffff; background-color: #ef365d; padding: 4px 10px; border-radius: 4px; position: absolute; right: 0px; top: -20px; }

/* Layout - form */
.wFormContainer { max-width: 100%; }
.wFormContainer .wForm form { padding: 0px; }
/* Form width */
.wFormContainer { width: 750px; }
/* Layout - fields */
.wForm .inputWrapper { width: 100%; }
.wForm .inputWrapper > input, .wForm .inputWrapper > textarea { width: 100% !important; }
.wForm .inline div.oneField { width: 50%; }
.wFormContainer .section { display: flex; }
/* Opt in/out layout */
.wForm form .vertical > .oneChoice { display: inline-flex; }
.wForm form .vertical > .oneChoice input { width: auto !important; }
.wForm form .vertical > .oneChoice label { text-align: left; }
/* Submission button */
.wFormContainer .actions .primaryAction { width: 200px !important; float: right !important; }

/* Hide - label above Get info */
label#tfa_8-L { display: none; }
.wFormHeader, .wFormFooter, .supportInfo { display: none; }