@import "https://cdn.jotfor.ms/fonts/?family=Inter&display=swap";

*,:after,:before {box-sizing:border-box}

:focus {outline:0}

input,select,textarea {outline:0; margin:0; text-align:left}

select {-webkit-appearance:none; appearance:none}

img {max-width:100%}

a {text-decoration:none}

textarea::-webkit-resizer {}

select::-ms-expand {display:none}

button {outline:0}

:-ms-input-placeholder {color:#8894ab; font-weight:300; font-family:inherit}

::placeholder {color:#8894ab; font-weight:300; font-family:inherit}

.form-dropdown.is-active {color:#000}

.form-dropdown:required:invalid {color:#8894ab; font-weight:300}

.form-line.isSelected [contenteditable=true]:not(.inlineEditNotEmpty):empty:after {white-space:nowrap}

.JotFormBuilder #stage [contenteditable] {-webkit-user-select:text; -ms-user-select:text; user-select:text}

@supports (-webkit-overflow-scrolling:touch) {
input,textarea {-webkit-appearance:none; appearance:none}
}

@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),not all {
body {-webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility}
}

.form-all {display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; margin:72px auto; width:100%}

.hasFormUserAvatar {margin:0}

.hasFormUserAvatar .form-all {position:relative; top:70px}

.isEmbeddedInPortal body {margin:0; background-color:transparent}

.isEmbeddedInPortal .form-all {background-color:transparent; max-width:100%}

.isEmbeddedInPortal.supernova .form-all {border:none; margin:0; border-radius:0}

li.form-line:not([data-payment=true]) [data-wrapper-react=true] {display:-ms-flexbox; display:flex; -ms-flex-align:start; align-items:flex-start}

li.form-line:not([data-payment=true]) [data-wrapper-react=true].useJotformSign-signature {-ms-flex-direction:column; flex-direction:column}

.form-line {padding:12px 10px; margin:12px 4px; border-radius:3px; position:relative; width:100%; transition:background-color .15s}

.form-line,ul.page-section {display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-align:start; align-items:flex-start}

ul.page-section {margin:0; padding:0 38px; list-style:none}

.form-line-column {width:calc(50% - 8px)}

.form-line-column [data-layout=half].form-input-wide {width:100%}

.isBuilder .form-line-column.fixed-width {-ms-flex-preferred-size:auto; flex-basis:auto}

.form-line-column:not(.form-line-column-clear).fixed-width {width:auto; max-width:100%; -ms-flex-preferred-size:0; flex-basis:0; white-space:nowrap}

li.form-line-column.form-line-error.fixed-width {white-space:normal; -ms-flex-preferred-size:auto; flex-basis:auto}

.form-line-column.form-line-column-clear {width:calc(50% - 7px)}

.form-input {width:calc(100% - 240px)}

.always-hidden {display:none!important}

.page-section>li:first-child:not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]),.page-section>li:nth-child(2):not(.form-line-column):not([data-type=control_head]):not([data-type=control_paymrnt]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]) {margin-top:28px}

.page-section>li:first-child:not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse])+li:nth-child(2):not(.form-line-column):not([data-type=control_head]):not([data-type=control_payment]):not([data-type=control_text]):not([data-type=control_button]):not([data-type=control_collapse]) {margin-top:12px}

.form-label {display:inline-block; font-weight:500; word-break:break-word}

.form-required {margin-left:4px}

.form-sub-label {font-size:.75em; margin-top:11px; margin-left:2px; display:block; word-break:break-word}

.form-sub-label b {color:#57647e; font-weight:500}

label[for$=_dummy] {white-space:nowrap; color:#57647e; font-size:14px}

.form-sub-label:empty {display:none}

.form-label-top {width:100%; margin-left:2px; margin-bottom:14px}

.form-label-right {-ms-flex-pack:end; justify-content:flex-end; text-align:right}

.form-sub-label-container {-ms-flex:1 1 100%; flex:1 1 100%}

.form-sub-label-container+.form-sub-label-container {margin-left:8px}

.form-label:not(.form-label-top) {width:230px; margin-right:10px; margin-top:.625em; margin-bottom:.625em}

li[data-type=control_checkbox] .form-label:not(.form-label-top),li[data-type=control_radio] .form-label:not(.form-label-top) {margin-top:0}

.stripe-payment-wrapper .overlay-content+.form-sub-label-container {width:calc(50% - 14px)}

li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input-wide [data-wrapper-react]:not(.extended) .form-sub-label-container+.form-sub-label-container {margin-left:24px}

.form-input-wide {width:100%}

li.form-line:not(.form-line-column) .form-input-wide[data-layout=half] {width:calc(50% - 14px)}

.fixed-width.form-line:not(.form-line-column) .form-input-wide[data-layout=half] {width:100%}

li.form-line[data-type=control_signature]:not(.form-line-column):not(.fixed-width) .form-input-wide {width:calc(50% - 14px)}

.form-line:not(.fixed-width) .form-dropdown,.form-line:not(.fixed-width) .form-spinner,.form-line:not(.fixed-width) .form-textarea,.form-line:not(.fixed-width) .form-textbox:not(.time-dropdown):not(#productSearch-input),.form-line:not(.fixed-width) .signature-pad-passive {min-width:100%; max-width:100%}

.form-description .form-description-content {word-break:break-word}

.form-error-message {color:#fff; background-color:#dc2626; font-size:.75em; margin-top:8px; border-radius:4px;
/*background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg width='14' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 14.515a7 7 0 110-14 7 7 0 010 14zm-.814-5.86h1.628v-5.21H6.186v5.21zM7 11.259a.82.82 0 00.814-.824A.816.816 0 007 9.631a.813.813 0 100 1.628z' fill='%23fff'/%3E%3C/svg%3E");
background-size:.875em;
background-position:.375em;
background-repeat:no-repeat;*/
display:inline-block; width:auto; padding:.25em .5em .25em 1.625em}

.form-error-message img {display:none}

.form-button-error {display:none; padding-left:8px; font-size:14px; -ms-flex-align:center; align-items:center}

.error-navigation-container {background-color:#dc2626; animation-name:fadeIn; animation-duration:.3s; animation-fill-mode:both; color:#fff; width:100%; position:fixed; transition:.3s; top:0; left:0; z-index:99999999}

.error-navigation-message {-ms-flex:1; flex:1}

.error-navigation-container.is-success {color:#2c3345; background-color:rgba(201,251,203,.95)}

.error-navigation-inner {max-width:752px; background-position:0; display:-ms-flexbox; display:flex; padding:10px; -ms-flex-align:center; align-items:center; transition-property:background-color,background-size,background-position,padding;
transition-duration:.2s; margin:0 auto}

.error-navigation-container button {height:40px; padding:0 20px; border:0; border-radius:4px; font-size:16px; font-weight:500; cursor:pointer; background-color:#fff; color:#2c3345}

button.error-navigation-done-button {background-color:#18bd5b; color:#fff}

.error-navigation-container.is-success .error-navigation-inner {
/*background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5' fill='%2318BD5B'/%3E%3Cpath d='M7 13l3.556 4 7.11-8' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
background-position:10px;
background-repeat:no-repeat;*/
padding-left:45px}

.error-navigation-message strong {background-color:#fff; color:#2c3345; font-size:14px; font-weight:600; padding:4px 10px; border-radius:20px}

@keyframes fadeIn {
0% {transform:translateY(-100px)}
to {transform:translateY(0)}
}

.form-textbox {padding:0 .625em}

div.widearea-wrapper {display:block}

.form-dropdown {
padding:0 1.875em 0 .625em;
/*background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2357647E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
background-position:right 10px bottom 50%;
background-size:.625em;
background-repeat:no-repeat*/}

.form-textarea {padding:.625em; min-height:2.5em; max-width:100%; font-family:inherit}

.form-dropdown,.form-textarea,.form-textbox:not(#productSearch-input),.signature-wrapper {font-size:1em; border-radius:4px; border-width:1px; border-style:solid; display:block; min-width:100%; font-family:inherit}

.form-dropdown:focus,.form-dropdown:hover,.form-textarea:focus,.form-textarea:hover,.form-textbox:not(#productSearch-input):focus,.form-textbox:not(#productSearch-input):hover,.signature-wrapper:focus,.signature-wrapper:hover {border-width:2px}

.fixed-width .form-dropdown,.fixed-width .form-textarea,.fixed-width .form-textbox {max-width:100%; min-width:unset}

.fixed-width .form-textbox:not(#productSearch-input) {min-width:unset}

.fixed-width .form-spinner-input.form-textbox {min-width:100%}

.form-dropdown:not([size]),.form-textbox {height:2.5em}

.widearea-overlayLayer .form-textarea {min-width:unset}

.form-checkbox-item label,.form-radio-item label {width:100%; padding-right:5px; word-break:break-word}

.form-checkbox {height:20px; width:20px; clip:auto; cursor:pointer}

/*.form-matrix-values .form-checkbox+label,.form-matrix-values .form-checkbox+span,.form-matrix-values .form-radio+label,.form-matrix-values .form-radio+span {
pointer-events:none}*/

.form-checkbox+span {position:absolute; opacity:1; height:1px; width:1px; overflow:hidden; clip:rect(1px,1px,1px,1px)}

/*
.form-checkbox+label,.form-checkbox+span,.form-radio+label,.form-radio+span {
padding-left:30px;
min-height:20px;
font-size:.9375em;
position:relative;
cursor:pointer;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
word-break:break-word}

.form-checkbox+label:before,.form-checkbox+span:before,.form-radio+label:before,.form-radio+span:before {
width:20px;
height:20px;
border:1px solid;
content:"";
position:absolute;
top:0;
left:0}
.form-checkbox+label:after,.form-checkbox+span:after,.form-radio+label:after,.form-radio+span:after {
transform:scale(0);
opacity:0;
transition:transform .2s,opacity .2s}

.form-line .form-checkbox-item .form-checkbox-other.form-textbox+label,.form-line .form-radio-item .form-radio-other.form-textbox+label {
display:none}

.form-line-column .signature-wrapper canvas {
width:306px!important}

.form-multiple-column,.form-single-column {
width:100%;
display:inline-block}

.form-multiple-column .form-checkbox-item,.form-multiple-column .form-radio-item,.form-single-column .form-checkbox-item,.form-single-column .form-radio-item {
float:left}

.form-multiple-column .form-checkbox-item:not(.formCheckboxOther):not(:last-child),.form-multiple-column .form-radio-item:not(.formRadioOther):not(:last-child),.form-single-column .form-checkbox-item:not(.formCheckboxOther):not(:last-child),.form-single-column .form-radio-item:not(.formRadioOther):not(:last-child) {
margin-bottom:10px}

.formCheckboxOther,.formRadioOther {
min-width:100%}

.isSelected .formCheckboxOther,.isSelected .formRadioOther {
margin-top:10px}

.form-multiple-column[data-columncount="2"] .form-checkbox-item,.form-multiple-column[data-columncount="2"] .form-radio-item {
width:50%}

.form-multiple-column[data-columncount="3"] .form-checkbox-item,.form-multiple-column[data-columncount="3"] .form-radio-item {
width:33.33%}

.form-multiple-column[data-columncount="4"] .form-checkbox-item,.form-multiple-column[data-columncount="4"] .form-radio-item {
width:25%}

.form-multiple-column[data-columncount="5"] .form-checkbox-item,.form-multiple-column[data-columncount="5"] .form-radio-item {
width:20%}
.form-radio+label,.form-radio+span {
display:inline-block}

.form-radio+label:before,.form-radio+span:before {
border-radius:50%;
transition:border-color .15s}

.form-radio+label:after,.form-radio+label div:after,.form-radio+span:after,.form-radio+span div:after {
top:3px;
left:3px;
width:14px;
height:14px;
content:"";
position:absolute;
border-radius:50%}

.form-checkbox+label,.form-checkbox+span {
display:inline-block}

.form-checkbox+label:before,.form-checkbox+span:before,.form-checkbox:checked+label:after,.form-checkbox:checked+span:before {
border-radius:2px;
transition:background-color .15s,border-color .15s;
width:20px;
height:20px}

.form-checkbox:checked+label:after,.form-checkbox:checked+span:before {
content:"";
position:absolute;
top:0;
left:0;}

.form-checkbox:checked+label:after,.form-radio:checked+label:after {
opacity:1;
transform:scale(1)}*/

.form-radio:checked+label:before,.form-radio:checked+span:before {border-color:#2e69ff}

.other-input-container {display:inline-block; width:100%; margin-top:10px}

.other-input-container.is-none {display:none}

.appointmentDayPickerButton,.appointmentField .timezonePickerName {border:1px solid transparent}

[data-encrypted-answer=true] {filter:blur(.2rem); pointer-events:none}

.jfHiddenTextLabel {position:absolute; left:-9999px; width:1px; height:1px; overflow:hidden}

.form-address-table {-ms-flex-wrap:wrap; flex-wrap:wrap}

.form-address-line-wrapper,.form-address-table {display:-ms-flexbox; display:flex; width:100%; gap:24px}

.form-label:not(.form-label-top)+.form-input .form-address-line-wrapper,.form-label:not(.form-label-top)+.form-input .form-address-table {column-gap:8px}

/*.form-address-table:has(span.form-address-line+span.form-address-line+span.form-address-line+span.form-address-line):not(:has(.form-address-hiddenLine)) span.form-address-line  {-ms-flex:1 0 35%;
flex:1 0 35%}*/

.form-address-line {display:-ms-flexbox; display:flex; -ms-flex:1 0 30%; flex:1 0 30%}

.form-address-line.form-address-street-line {-ms-flex:1 1 100%; flex:1 1 100%}

.form-address-line .form-sub-label-container {display:block}

.form-address-hiddenLine+.form-address-line {margin-left:0}

.form-address-country,.form-address-line input {width:100%}

.page-section li[data-type=control_button] {padding:0; margin:0; background-color:transparent}

.jf-form-buttons {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; height:3em; width:auto; min-width:128px; color:#2c3345; font-size:1em; border-radius:4px;
background-color:transparent; border:1px solid; cursor:pointer; font-weight:500; font-family:inherit}

.jf-form-buttons:not(.form-pagebreak-back) {margin-left:10px}

.badge-wrapper {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:end; justify-content:flex-end; padding:14px 20px; background:rgba(229,231,242,.25); border-top:1px solid #e5e7f2}

.badge-wrapper-button+.badge-wrapper-button {margin-left:12px; padding-left:12px; border-left:1px solid #e5e7f2}

.accessibility-badge-wrapper {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.a11y-content {margin-left:4px; font-family:Arial,Helvetica,sans-serif}

.a11y-title {color:#0e7abe; font-weight:700; font-size:14px}

.a11y-subtitle {color:#c1bdbc; font-weight:400; font-size:13px; letter-spacing:.03em}

.form-buttons-wrapper,.form-submit-clear-wrapper {display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-pack:center; justify-content:center; position:relative; margin:0 -38px 10px; padding:30px 52px; border-top:1px solid}

.form-buttons-left {-ms-flex-pack:start; justify-content:flex-start}

.form-buttons-right {-ms-flex-pack:end; justify-content:flex-end}

li[data-type=control_button].form-line-column .form-buttons-wrapper {padding:27px 44px}

.form-submit-button.icon-encrypt:not(.form-sacl-button) {position:relative}

.form-submit-button.icon-encrypt:not(.form-sacl-button):before {content:url(/images/security-icon.png); display:inline-block; position:absolute; width:32px; height:32px; right:-36px; top:50%; margin-top:-16px; box-sizing:border-box; padding-top:4px}

.form-line[data-type=control_button][paypal-button-status=show] .form-submit-button:not(.form-sacl-button) {display:none!important}

.form-submit-print {width:auto; min-width:98px; margin-left:0}

.form-submit-print img {display:none}

li[data-type=control_button] .form-buttons-wrapper .form-submit-button-img {background:none; border:none; box-shadow:none}

li[data-type=control_button] .form-buttons-wrapper .form-submit-button-img img {width:100%; height:100%}

li[data-type=control_button] .form-buttons-wrapper .form-submit-button-img:hover {background:none}

.form-submit-clear-wrapper {padding:1em 52px; -ms-flex-pack:start; justify-content:flex-start}

.submit-button {width:auto; min-width:180px}

.form-submit-clear-wrapper .form-submit-reset {border:0; width:auto; height:auto; font-size:.875em; font-weight:400; background-color:transparent; padding:0; margin-left:0}

.form-sacl-button {width:auto; min-width:98px}

li[data-type=control_head] {list-style:none}

.form-header {margin:0; font-weight:600; line-height:1.45}

.header-text {-ms-flex-positive:1; flex-grow:1}

.httar {text-align:right}

.httal {text-align:left}

.httac {text-align:center}

.htvam {margin-top:auto}

.htvam,.htvat {margin-bottom:auto}

.htvab {margin-top:auto}

.form-subHeader {font-weight:500; line-height:1.6}

.form-header-group {border-bottom:1px solid; padding:14px; margin-top:1.25em; margin-bottom:.75em}

div.header-large {margin:0 -38px; padding:2.5em 52px}

.header-large .form-header {font-size:2em}

.header-large .form-subHeader {font-size:1em}

.header-default .form-header {font-size:1.25em; margin-bottom:4px}

.header-default .form-subHeader {font-size:.875em; margin-bottom:4px}

.header-small .form-header {font-size:1.125em}

.header-small .form-subHeader {font-size:.75em}

.header-logo {display:-ms-flexbox; display:flex}

.header-logo img {max-width:none}

.form-header-group[data-imagealign] {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.form-header-group[data-imagealign=Right] .header-logo {margin-left:auto}

.form-header-group[data-imagealign=Right] .header-text {margin-right:1.25em}

.form-header-group[data-imagealign=Left] .header-text {margin-left:1.25em}

.form-header-group[data-imagealign=Top] {-ms-flex-direction:column; flex-direction:column}

.form-header-group[data-imagealign=Top] .header-text {margin-top:1.25em; width:100%}

body.JotFormBuilder .appContainer #app li.form-line[data-type=control_matrix].isSelected .form-matrix-column-headers,body.JotFormBuilder .appContainer #app li.form-line[data-type=control_matrix].isSelected .form-matrix-row-headers {
padding:12px 22px 12px 12px}

li[data-type=control_matrix] .form-input-wide {overflow-x:auto}

.form-matrix-values label.matrix-choice-label {padding-left:20px; vertical-align:text-bottom; display:inline-block}

li[data-type=control_matrix] .form-dropdown,li[data-type=control_matrix] .form-textbox {font-size:.875em; border-radius:0; border-color:transparent}

li[data-type=control_matrix] .form-dropdown:focus,li[data-type=control_matrix] .form-dropdown:hover,li[data-type=control_matrix] .form-textbox:focus,li[data-type=control_matrix] .form-textbox:hover {position:relative; z-index:1}

.form-matrix-table {width:100%; border-spacing:0; text-align:left}

.form-matrix-headers {position:relative; font-size:.75em; font-weight:500; padding:12px}

.form-matrix-headers.form-matrix-column-headers {text-align:center; border-top:1px solid #c3cad8}

.form-matrix-values {text-align:center; padding:0; position:relative}

.JotFormBuilder #stage .form-matrix-values {pointer-events:none}

.form-matrix-headers,.form-matrix-values {border-left:1px solid; border-bottom:1px solid}

.form-matrix-column-headers:last-child {border-radius:0 4px 0 0}

.isSelected .form-matrix-column-headers:nth-last-of-type(2) {border-right:1px solid #c3cad8; border-radius:0 4px 0 0}

.form-matrix-value-tr:nth-child(2) .form-matrix-row-headers {border-top:1px solid #c3cad8; border-radius:4px 0 0 0}

.form-matrix-column_0 {border-radius:4px 0 0}

.form-matrix-column_0:last-child {border-radius:4px 4px 0 0}

.form-matrix-table td:last-child,.form-matrix-table th:last-child {border-right:1px solid}

.form-matrix-table tr:last-child td,.form-matrix-table tr:last-child th {border-bottom:1px solid}

.form-matrix-table tr:last-child .form-matrix-row-headers {border-radius:0 0 0 4px}

.form-matrix-table tr:last-child td:last-of-type,.form-matrix-table tr:last-child td:last-of-type .form-dropdown,.form-matrix-table tr:last-child td:last-of-type .form-textbox {border-radius:0 0 4px}

.form-matrix-table tr:not([role=group])+tr[role=group] th {border-top:1px solid}

.form-matrix-table tr:not([role=group])+tr[role=group] .form-matrix-row-headers {border-radius:4px 0 0}

.form-matrix-table tr:not([role=group])+tr[role=group]:last-child .form-matrix-row-headers {border-radius:4px 0 0 4px}

@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {
.form-matrix-values .form-checkbox,.form-matrix-values .form-radio {
left:calc(50% - 10px);
top:auto}
}

[data-input-type=areaCode] {-ms-flex:1 1 30%; flex:1 1 30%}

[data-input-type=phone] {-ms-flex:1 1 70%; flex:1 1 70%}

li[data-type=control_phone] .form-sub-label-container input {width:100%}

li[data-type=control_phone] div.extended [data-input-type=countryCode],li[data-type=control_phone] div.extended [data-input-type=countryCode]+[data-input-type=areaCode] {-ms-flex:1 1 20%; flex:1 1 20%}

li[data-type=control_phone] div.extended [data-input-type=phone] {-ms-flex:1 1 35%; flex:1 1 35%}

.phone-separate {display:none}

.form-spinner {position:relative; max-width:100%}

.form-spinner-button {width:2.25em; cursor:pointer; position:absolute; top:1px; height:calc(100% - 2px)}

.form-spinner-button:before {position:absolute; left:50%; top:50%; transform:translate(-50%,-50%)}

.form-spinner-button.form-spinner-down:after,.form-spinner-button.form-spinner-down:before,.form-spinner-button.form-spinner-up:after,.form-spinner-button.form-spinner-up:before {content:""; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat;width:14px; background-color:#58657e}

.form-spinner-button.form-spinner-up {border-radius:0 3px 3px 0; right:1px}

.form-spinner-button.form-spinner-up:before {
/*-webkit-mask-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 12.4v-5h5a.5.5 0 000-1h-5v-5a.5.5 0 00-1 0v5h-5a.5.5 0 000 1h5v5a.5.5 0 001 0z' stroke='%2357647E' stroke-width='.5'/%3E%3C/svg%3E");
mask-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 12.4v-5h5a.5.5 0 000-1h-5v-5a.5.5 0 00-1 0v5h-5a.5.5 0 000 1h5v5a.5.5 0 001 0z' stroke='%2357647E' stroke-width='.5'/%3E%3C/svg%3E");*/
height:14px}

.form-spinner-button.form-spinner-down {border-radius:3px 0 0 3px; left:1px}

.form-spinner-button.form-spinner-down:before {
/*-webkit-mask-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg width='14' height='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 1.4h-11a.5.5 0 010-1h11a.5.5 0 010 1z' stroke='%2357647E' stroke-width='.5'/%3E%3C/svg%3E");
mask-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg width='14' height='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 1.4h-11a.5.5 0 010-1h11a.5.5 0 010 1z' stroke='%2357647E' stroke-width='.5'/%3E%3C/svg%3E");*/
height:2px}

.form-spinner-image {display:none}

.form-spinner-input {-moz-appearance:textfield}

.form-spinner-input::-webkit-inner-spin-button,.form-spinner-input::-webkit-outer-spin-button {-webkit-appearance:none; appearance:none; margin:0}

.form-spinner-input:focus,.form-spinner-input:hover {-moz-appearance:number-input}

.form-spinner-input {padding:0 3.15em; border:1px solid; text-align:center}

.form-spinner-input:focus,.form-spinner-input:hover {border:1px solid}

li[data-type=control_spinner] div[data-wrapper-react=true]>div {max-width:100%}

li[data-type=control_text] {font-size:.9375em; line-height:1.6; word-break:break-word}

li[data-type=control_text] ul {list-style:disc outside}

li[data-type=control_text] ul>li {list-style:inherit}

li[data-type=control_text] div [data-component=text] a {text-decoration:underline}

li[data-type=control_text] div [data-component=text] p {margin:1em 0}

li[data-type=control_text] div [data-component=text] h1,li[data-type=control_text] div [data-component=text] h2,li[data-type=control_text] div [data-component=text] h3,li[data-type=control_text] div [data-component=text] h4,li[data-type=control_text] div [data-component=text] h5,li[data-type=control_text] div [data-component=text] h6 {font-weight:700}

li[data-type=control_text] div [data-component=text] h1 {font-size:2rem}

li[data-type=control_text] div [data-component=text] h2 {font-size:1.5em}

li[data-type=control_text] div [data-component=text] h3 {font-size:1.17em}

li[data-type=control_text] div [data-component=text] h4 {font-size:1em}

li[data-type=control_text] div [data-component=text] h5 {font-size:.83em}

li[data-type=control_text] div [data-component=text] h6 {font-size:.67em}

.form-line-column .mce-listbox button {padding-right:0}

.signature-pad-wrapper,.signature-pad-wrapper [data-component=signature] {display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; width:auto}

.signature-pad-wrapper [data-component=signature] {overflow:hidden; border:1px solid #b0c4de}

.signature-pad-wrapper [data-component=signature] .pad {display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column}

.signature-pad-wrapper .form-sub-label {text-align:left}

.signature-wrapper .pad .form-validation-error {box-shadow:0 0 0 2px #ffa5a5}

.signature-pad-passive {width:100%; background-color:#fff; border:1px solid; border-radius:4px}

.signature-pad-passive-wrapper {width:100%}

.signature-placeholder {position:relative}

.signature-placeholder:after {content:""; position:absolute; left:0; top:0; pointer-events:none; width:100%; height:100%}

.signature-pad-aside {display:-ms-flexbox; display:flex; -ms-flex-flow:row wrap; flex-flow:row wrap; -ms-flex-align:center; align-items:center; -ms-flex-pack:end; justify-content:flex-end; column-gap:.5rem}

.clear-pad-btn {display:inline-block; background-color:#e7effe; font-size:12px; cursor:pointer; color:#57647e; padding:4px 10px; border-radius:4px; margin-top:4px}

.form-line[data-type=control_signature]+.form-line[data-type=control_button] {margin-top:12px}

.allowTime-container {display:-ms-flexbox; display:flex; -ms-flex-align:start; align-items:flex-start; padding-left:8px; -ms-flex-preferred-size:calc(50% + 14px); flex-basis:calc(50% + 14px)}

.calendar-opened {background-color:transparent}

.date-separate {display:none}

.notLiteMode .form-sub-label-container {max-width:72px}

.notLiteMode .allowTime-container {padding:0}

.notLiteMode .allowTime-container .form-sub-label-container {max-width:88px}

li[data-type=control_datetime] .form-sub-label-container {position:relative}

li[data-type=control_datetime].form-line-column .form-input {display:inline}

li.form-line[data-type=control_datetime] input {font-variant-ligatures:none}

.allowTime-container>.form-sub-label-container:first-child {color:#57647e; line-height:2.5em; font-size:14px; width:18px; text-align:center; -ms-flex-negative:0; flex-shrink:0; -ms-flex-preferred-size:auto; flex-basis:auto}

li[data-type=control_datetime] .extended div+.form-sub-label-container {-ms-flex-preferred-size:calc(50% - 14px); flex-basis:calc(50% - 14px); width:calc(50% - 14px)}

li[data-type=control_datetime] .hasAMPM {-ms-flex:0 0 auto; flex:0 0 auto}

li[data-type=control_datetime] [data-wrapper-react=true].extended>div+.form-sub-label-container .form-textbox,li[data-type=control_datetime] [data-wrapper-react=true]:not(.extended) .form-textbox:not(.time-dropdown) {background-size:16px; padding-right:36px;}

li[data-type=control_datetime] .extended .allowTime-container+.form-sub-label-container,li[data-type=control_datetime] .extended>.form-sub-label-container:nth-child(3)+.form-sub-label-container {height:2.5em; border-radius:4px; background-size:16px; max-width:32px; min-width:32px; position:relative; margin:0 8px}

.time-dropdown {max-width:92px}

.newDefaultTheme-dateIcon {height:2.5em; width:32px; position:absolute; right:0; top:0; cursor:pointer; opacity:0}

.extended .newDefaultTheme-dateIcon {position:absolute; top:0; right:0; height:100%}

.calendar.popup {margin-left:-40px; margin-top:-102px; z-index:100000; background:#fff; border-radius:0 0 4px 4px}

.calendar.popup:before {border:1px solid; z-index:2; top:-2.375em; pointer-events:none; border-radius:4px; height:calc(100% + 2.375em)}

.calendar.popup:after,.calendar.popup:before {content:""; position:absolute; left:0; width:100%}

.calendar.popup:after {top:-1px; background-color:#c3cad8; height:1px}

.todayButton {display:none}

.calendar.popup table {width:100%; background-color:#fff; border:0; border-spacing:0; border-radius:0 0 4px 4px}

.calendar-new-header {height:48px; display:table-row; position:relative}

.calendar-new-header>* {position:absolute; width:50%; height:48px; text-align:center; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; top:0; font-size:16px;
font-weight:500; color:#2c3345}

.calendar-new-header .button {color:transparent; width:24px; height:24px; position:absolute; padding:0; right:4px; cursor:pointer}

.calendar-new-header .nextMonth,.calendar-new-header .nextYear {top:0; -webkit-mask-position:50% calc(50% + 3px); mask-position:50% calc(50% + 3px); transform:rotate(180deg)}

.calendar-new-header .previousMonth,.calendar-new-header .previousYear {bottom:0; -webkit-mask-position:50% calc(50% - 3px); mask-position:50% calc(50% - 3px)}

.calendar-new-header-withSVG .calendar-new-header .nextMonth svg,.calendar-new-header-withSVG .calendar-new-header .nextYear svg,.calendar-new-header-withSVG .calendar-new-header .previousMonth svg,.calendar-new-header-withSVG .calendar-new-header .previousYear svg {position:absolute; left:3px; color:#9fa1b8; z-index:0; pointer-events:none; width:18px; height:18px; display:none}

.calendar-new-header-withSVG .calendar-new-header .nextMonth,.calendar-new-header-withSVG .calendar-new-header .nextYear {padding-top:6px}

.calendar-new-month {left:0; border-right:1px solid}

.calendar-new-year {right:0}

.calendar.popup th {background-color:#eef3ff; height:48px; border:0; color:#2e69ff; font-size:12px; font-weight:500}

.calendar.popup table tbody td {background:transparent; border-radius:6px; font-size:12px; box-shadow:inset 0 0 0 4px #fff; text-align:center; color:#2c3345; padding:12px 8px; position:relative; z-index:1}

.calendar.popup table tbody td:after {position:absolute; left:5px; content:""; top:5px; width:calc(100% - 10px); height:calc(100% - 10px); background:#fff; border:1px solid transparent; z-index:-1; border-radius:4px}

.calendar tr.days td:hover:not(.unselectable):after {border-color:#2e69ff}

.calendar tr.days td.otherDay {color:#73758c}

.calendar tr.days td:hover:not(.unselectable) {color:#2e69ff}

.calendar.popup tr.days td.selected {color:#fff}

.calendar.popup tr.days td.selected:after {background-color:#2e69ff}

.calendar.popup tr.days td.today:not(.selected) {color:#2e69ff}

.calendar.popup tr.days td.today:not(.selected):after {border-color:#2e69ff}

.calendar.popup.extended {margin-top:-90px; max-width:400px}

.calendar.popup.extended:before {height:100%; top:0}

.form-number-input {min-width:100%; -moz-appearance:textfield}

.form-number-input::-webkit-inner-spin-button,.form-number-input::-webkit-outer-spin-button {-webkit-appearance:none; appearance:none; margin:0}

.form-number-input:focus,.form-number-input:hover {-moz-appearance:number-input}

.inputContainer {height:132px; position:absolute; width:100%; top:0; left:0}

.jfUpload-heading.forMobile {display:none}

.jfUpload-heading.forDesktop {display:block}

.fileupload-input {position:absolute; width:100%; height:100%; left:0; top:0; opacity:0; cursor:pointer; font-size:0}

li[data-type=control_fileupload] .qq-uploader {position:relative}

li[data-type=control_fileupload] .form-label {word-break:break-word}

li[data-type=control_fileupload] .qq-upload-button {border:1px dashed; border-radius:4px; height:132px; font-size:18px; position:relative; top:0; left:0; width:100%; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column;font-weight:600; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; word-break:break-word; overflow-x:scroll}

li[data-type=control_fileupload] .qq-upload-button-focus {border-style:solid}

li[data-type=control_fileupload] .jfUpload-heading {font-size:14px; color:#57647e; font-weight:400; margin-top:6px}

li[data-type=control_fileupload] .inputContainer:focus {border-style:solid; border-width:1px}

li[data-type=control_fileupload] .qq-upload-list {padding:0; list-style:none}

li[data-type=control_fileupload] .qq-upload-list>li {height:40px; line-height:40px; font-size:14px; display:-ms-flexbox; display:flex; font-weight:500}

li[data-type=control_fileupload] .qq-upload-list>li+li {margin-top:10px}

li[data-type=control_fileupload] .qq-upload-list>li:first-child {margin-top:16px}

li[data-type=control_fileupload] .qq-upload-file {-ms-flex-positive:1; flex-grow:1; word-wrap:break-all; overflow:hidden}

li[data-type=control_fileupload] .qq-upload-failed-text {background-color:#edf3ff; border:2px solid #dae6ff; padding:0 10px; border-radius:0 4px 4px 0; position:relative; line-height:36px; display:none}

li[data-type=control_fileupload] .qq-upload-failed-text:before {content:""; width:4px; position:absolute; left:-5px; top:-2px; height:calc(100% + 4px)}

li[data-type=control_fileupload] .qq-upload-size {padding:0 10px; margin-left:auto; border-radius:0 4px 4px 0}

li[data-type=control_fileupload] .qq-upload-img-container {padding:8px; border-radius:4px 0 0 4px}

li[data-type=control_fileupload] .qq-upload-img-container>img {display:block; object-position:center; object-fit:cover; width:26px; border-radius:4px; border:1px solid; height:26px}

li[data-type=control_fileupload] .qq-upload-list>li:not(.qq-upload-success) .qq-upload-file {padding-left:10px; text-overflow:ellipsis; overflow:hidden; width:40px; white-space:nowrap}

li[data-type=control_fileupload] .qq-upload-list>li.qq-upload-success>span.qq-upload-file:first-child {border-radius:4px 0 0 4px; padding-left:10px}

li[data-type=control_fileupload] .qq-upload-cancel {text-decoration:none}

li[data-type=control_fileupload] .qq-upload-drop-area {position:absolute; top:0; left:0; width:100%; z-index:1; padding-top:56px; font-weight:600; border:1px dashed #c3cad8; background-color:#fbfcff; display:none; text-align:center;
border-radius:4px; height:132px; font-size:18px}

li.qq-upload-fail div.qq-upload-img-container,li.qq-upload-fail span.qq-upload-delete,li.qq-upload-fail span.qq-upload-file,li.qq-upload-fail span.qq-upload-size {background-color:#ffcece; color:#f23a3c; background-image:none}

li.qq-upload-fail span.qq-upload-delete {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; background-image:none; overflow:hidden}

li.qq-upload-fail span.qq-upload-delete:hover {text-indent:-1000px}

.form-sub-label-container[data-input-type=suffix] {max-width:90px; -ms-flex-negative:0; flex-shrink:0}

li[data-type=control_fullname] .form-label-extended {text-align:left}

li[data-type=control_fullname].lineAlignment-Auto-Top .form-label.form-label-auto {text-align:left!important}

li[data-type=control_fullname] .form-sub-label-container {min-width:0}

.page-section li[data-type=control_pagebreak] {padding:0; margin:0}

.form-pagebreak-back-container {margin-right:auto}

.form-pagebreak-back-container button.form-sacl-button {margin-left:10px}

.form-pagebreak {margin:0 -38px; padding:28px 52px; border-top:1px solid}

.form-pagebreak,.form-pagebreak>div {display:-ms-flexbox; display:flex}

.form-pagebreak>div.form-pagebreak-next-container {-ms-flex-order:2; order:2}

.form-pagebreak>div.form-pagebreak-save-container {-ms-flex-order:1; order:1}

@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {
.form-buttons-wrapper,.form-pagebreak {-ms-flex-pack:justify; justify-content:space-between}
.form-pagebreak-back-container {margin-right:0}
}

li[data-type=control_scale] .form-sub-label-container {overflow:visible}

.rating-item-group,li[data-type=control_scale] .form-sub-label-container {display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap}

.form-scale-table {display:-ms-inline-flexbox; display:inline-flex; -ms-flex-direction:column; flex-direction:column; margin-left:-6px}

.rating-item>label:after,.rating-item>label:before {display:none}

.rating-item>label {display:-ms-flexbox; display:flex; width:40px; height:40px; border:1px solid; font-size:.75em; border-radius:50%; font-weight:500; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; -ms-flex-negative:0; flex-shrink:0; padding:0}

.rating-item-title {font-size:.75em; width:100%; text-align:center; margin-top:6px}

.rating-item {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:end; justify-content:flex-end; position:relative; -ms-flex-direction:column-reverse; flex-direction:column-reverse; width:40px}

.rating-item .rating-item-title {cursor:text; text-align:right; word-break:break-word; width:100px; white-space:normal; -ms-flex-item-align:end; align-self:flex-end; position:relative; z-index:9}

.rating-item .rating-item-title label {background-color:transparent}

.rating-item:not(:last-child) {margin-right:24px}

.rating-item:first-child .rating-item-title {-ms-flex-item-align:start; align-self:flex-start; text-align:left}

.until-wrapper {line-height:2.5em; color:#57647e; font-size:14px; overflow:auto; margin-right:8px; max-width:40px}

.until-wrapper .form-sub-label {word-break:normal}

.until-text {display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center}

li[data-type=control_time] .form-sub-label-container {display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; -ms-flex:1; flex:1}

li[data-type=control_time] .total-range-wrapper {line-height:2.5em}

.time-wrapper {margin-right:8px}

.form-line[data-type=control_square] .payment-form-table span.form-sub-label-container iframe {background-color:#fff; border-style:solid; border-width:1px; height:2.5em; font-size:1em; border-radius:4px; padding:.625em .625em 0}

.form-address-table.payment-form-table input[type=number] {-moz-appearance:textfield}

.form-address-table.payment-form-table input[type=number]::-webkit-inner-spin-button,.form-address-table.payment-form-table input[type=number]::-webkit-outer-spin-button {-webkit-appearance:none; margin:0}

.form-address-table.payment-form-table .paymentTypeRadios+label .paypalpro_img {height:26px; width:40px; background:url(https://cdn.jotfor.ms/images/credit-card-logo.png); background-size:180px!important}

.form-address-table.payment-form-table .paymentTypeRadios+label .paypalpro_img.paypalpro_mc {background-position:-47px 0!important}

.form-address-table.payment-form-table .paymentTypeRadios+label .paypalpro_img.paypalpro_amex {background-position:-94px 0!important}

.form-address-table.payment-form-table .paymentTypeRadios+label .paypalpro_img.paypalpro_dc {background-position:-141px 0!important}

li[data-payment=true] .form-address-table.payment-form-table .form-sub-label-container>div {width:100%!important; height:40px; border-radius:3px; border-style:solid; border-width:1px; padding-top:10px}

li[data-type=control_braintree] .form-address-table.payment-form-table .form-sub-label-container>div {border:1px solid #b8bdc9; padding-top:2px; padding-left:10px}

.donation_cont .form-input-wide {position:relative}

.donation_cont .form-input-wide span.form-sub-label-container {position:relative; display:block}

.donation_cont .form-input-wide span.form-sub-label-container .donation_currency {position:absolute; width:46px; text-align:right; right:10px!important; top:10px}

li[data-type=control_paymentmethods] {margin:12px 14px}

li[data-type=control_paymentmethods] #paypal-credit-card-fields {padding-top:16px}

li[data-type=control_paymentmethods] .form-input,li[data-type=control_paymentmethods] tbody,li[data-type=control_paymentmethods] tr {width:100%}

li[data-type=control_paymentmethods] tr:not(:last-child) {margin:0 0 6px}

li[data-type=control_paymentmethods] td,li[data-type=control_paymentmethods] tr {display:-ms-flexbox; display:flex}

li[data-type=control_paymentmethods] .form-textbox {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

li[data-type=control_paymentmethods] .form-textbox span {color:#8894ab}

li[data-type=control_paymentmethods] .form-sub-label {margin-top:6px!important}

li[data-type=control_paymentmethods] #paypal-credit-card-fields,li[data-type=control_paymentmethods] #paypal-spb-area {display:none}

div[render-paypal-type=paypal-smart-buttons] {margin-top:20px; text-align:center; padding:20px; background-color:rgba(0,0,0,.04); border:1px solid #eee; border-radius:3px; font-size:14px}

.paypal-toggle-content[render-paypal-type=paypal-card-fields] #paypal-credit-card-fields,.paypal-toggle-content[render-paypal-type=paypal-smart-buttons] #paypal-spb-area {display:block}

#paypal-card-fields,#paypal-smart-buttons {margin-bottom:10px; min-width:26px}

#paypal-smart-buttons .payment-method-container {height:26px; padding-top:3px}

#paypal-card-fields label {padding-left:56px}

#paypal-commerce-platform-container {width:100%}

.paypal-toggle div:nth-child(2) {background-image:url(https://cdn.jotfor.ms/assets/img/payments/PG-PP.svg); background-position:left 32px center; background-size:72px; background-repeat:no-repeat}

.question-wrapper div.payment_alert {background-size:32px; padding:16px 16px 16px 72px; background-repeat:no-repeat; background-position:left 20px center; border-radius:4px; font-size:12px; margin-bottom:8px; border:0; max-width:100%; width:100%; transition:all 1s ease-in-out}

.question-wrapper div.payment_alert a {color:#1dbb72; font-weight:600; cursor:pointer}

.question-wrapper div.payment_alert ul {margin:0; padding:0 0 4px; min-height:auto}

.question-wrapper div.payment_alert ul li {margin-left:16px; line-height:18px}

.question-wrapper div.payment_alert.mid a {color:#cc821f; font-weight:600; text-decoration:underline}

.question-wrapper div.payment_alert.high a {color:#bb1d1d; font-weight:600}

@media screen and (max-width:768px) {
.form-line[data-payment=true] span.form-product-item .form-product-container .form-special-subtotal {right:8px; bottom:6px!important}
}

@media screen and (max-width:480px) {
.form-line[data-payment=true] span.form-product-item .form-product-container .form-special-subtotal {right:8px; bottom:6px!important}
.question-wrapper div.payment_alert {padding:12px 12px 12px 46px; background-position:left 12px top 12px; background-size:20px}
}

.form-captcha {width:160px; padding:6px; background:#f5f5f5; border-radius:4px}

.form-captcha .form-captcha-image {border:1px solid #ababab; border-radius:4px}

.form-captcha .form-textbox {min-width:100px; display:inline-block}

.form-captcha div img {width:16px}

.form-collapse-table {position:relative; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:justify; justify-content:space-between; min-height:60px; color:#2c3345; width:100%; padding:1.25em; border-radius:.25em; cursor:pointer; font-weight:600; margin:0; border:0; box-shadow:none}

.form-collapse-table,.form-collapse-table:hover {background-color:rgba(195,202,216,.3)}

.form-collapse-table:after {content:""; background-image:none; background-size:0; background-color:#b6bcc8; position:absolute; -webkit-mask-size:28px; mask-size:28px; width:28px; height:28px; right:20px}

.form-section {margin:12px 4px}

.form-section-closed {width:100%; display:-ms-flexbox; display:flex; transition:.2s ease-in; -ms-flex-wrap:wrap; flex-wrap:wrap; overflow:hidden; padding:10px 0; margin:12px 4px}

.form-section-closed .form-line-error,.form-section-closed li:nth-child(n+2) {visibility:hidden}

.form-section-closed:last-child {margin-bottom:2em}

.form-section-closed .form-collapse-table:after {transform:rotate(90deg)}

ul.form-section:not(.page-section) {display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; width:100%; padding:0; margin:12px 0; list-style:none}

ul.form-section:not(.page-section) .form-collapse-table:after {transition:transform .2s ease-in-out}

li[data-type=control_collapse] {list-style-type:none}

.form-collapse-hidden,.form-collapse-right {display:none}

.form-collapse-mid {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.form-collapse-mid img {margin-right:1em}

.form-star-rating,li[data-type=control_rating]>.form-input-wide {display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap}

.form-star-rating {width:100%; gap:24px}

.form-star-rating .form-star-rating-star {width:32px; height:30px}

.form-line .form-description {position:absolute; transform:translateY(-100%); right:10px; max-width:200px; color:#fff; background-color:#687988; border-radius:4px; font-size:11px; line-height:13px; padding:5px 6px; overflow-y:auto}

.form-line .form-description::-webkit-scrollbar {width:6px; border-radius:20px; background-color:#586673}

.form-line .form-description::-webkit-scrollbar-thumb {border-radius:20px; background-color:#8599a8}

@supports (-webkit-touch-callout:none) {
.form-line:not(:hover) .form-description {display:none}
}

.form-line:not(.form-line-column) .form-input-wide[data-layout=half]+.form-description {right:calc(50% + 15px)}

.divider {border-bottom:1px solid; height:1px; margin:5px 0}

#stage .FITB_field_translation .form-input,#stage div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .form-input,#stage li[data-type=control_inline] .form-input,.FITB_field_translation .form-input,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .form-input,li[data-type=control_inline] .form-input {width:100%!important}

.FITB_field_translation.isSelected .question-wrapper,div#jfQuestion-proxy.forFullScreen[data-type=control_inline].isSelected .question-wrapper,li[data-type=control_inline].isSelected .question-wrapper {z-index:2}

.FITB_field_translation .FITB-quillTB,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-quillTB,li[data-type=control_inline] .FITB-quillTB {position:relative; z-index:-1; text-align:right; padding:16px 0 0; margin-top:-40px; opacity:0; pointer-events:none; will-change:margin-top,opacity; transition:margin-top .1s,opacity .1s}

.FITB_field_translation .FITB-TBCont,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-TBCont,li[data-type=control_inline] .FITB-TBCont {position:relative; width:100%; background-color:transparent; will-change:transform; box-shadow:none; border-radius:0; transition:background-color .2s,box-shadow .2s,border-color .2s,border-radius .2s}

.FITB_field_translation .FITB-TBCont.stickyTB,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-TBCont.stickyTB,li[data-type=control_inline] .FITB-TBCont.stickyTB {padding-top:4px; background-color:#fff; border-radius:0 0 2px 2px; border-color:transparent; box-shadow:0 -8px 0 8px #fff}

.FITB_field_translation .FITB-button,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button,li[data-type=control_inline] .FITB-button {cursor:pointer; border:none; outline:none; background-color:#f2f3f4; border-radius:4px; padding:10px; font-size:12px; color:#1c2643; transition:background-color .3s}

.FITB_field_translation .FITB-button:hover,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button:hover,li[data-type=control_inline] .FITB-button:hover {background-color:#dcdfe1}

.FITB_field_translation .FITB-button *,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button *,li[data-type=control_inline] .FITB-button * {display:inline-block; pointer-events:none; vertical-align:middle}

.FITB_field_translation .FITB-button img,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button img,li[data-type=control_inline] .FITB-button img {width:14px; height:14px}

.FITB_field_translation .FITB-button img+span,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button img+span,li[data-type=control_inline] .FITB-button img+span {margin-left:6px}

.FITB_field_translation .FITB-button img.arrow,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button img.arrow,li[data-type=control_inline] .FITB-button img.arrow {width:10px; height:6px}

.FITB_field_translation .FITB-button span+img,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button span+img,li[data-type=control_inline] .FITB-button span+img {margin-left:12px}

.FITB_field_translation .FITB-button+button,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button+button,li[data-type=control_inline] .FITB-button+button {margin-left:4px}

.FITB_field_translation .FITB-button.formFields,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button.formFields,li[data-type=control_inline] .FITB-button.formFields {white-space:nowrap; width:auto; padding:0}

.FITB_field_translation .FITB-button.formFields:hover,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button.formFields:hover,li[data-type=control_inline] .FITB-button.formFields:hover {background-color:initial}

.FITB_field_translation .FITB-button.formFields span+img,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-button.formFields span+img,li[data-type=control_inline] .FITB-button.formFields span+img {margin-left:7px}

.FITB_field_translation .FITB-buttonCont,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-buttonCont,li[data-type=control_inline] .FITB-buttonCont {margin-top:-36px; opacity:0; pointer-events:none; will-change:margin-top,opacity; text-align:right; transition:margin-top .1s,opacity .1s}

.FITB_field_translation .FITB-buttonCont>div,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-buttonCont>div,li[data-type=control_inline] .FITB-buttonCont>div {z-index:2}

.FITB_field_translation .FITB-dropdown,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown,li[data-type=control_inline] .FITB-dropdown {background-color:#fff; max-height:250px; overflow-y:auto; text-align:left; box-shadow:0 1px 3px 0 rgba(0,0,0,.2); padding:0; transform-origin:top left; animation:contextAppear .1s ease-in-out forwards}

.FITB_field_translation .FITB-dropdown,.FITB_field_translation .FITB-dropdown li,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown li,li[data-type=control_inline] .FITB-dropdown,li[data-type=control_inline] .FITB-dropdown li {list-style:none; margin:0}

.FITB_field_translation .FITB-dropdown li,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown li,li[data-type=control_inline] .FITB-dropdown li {padding:10px 20px 10px 10px; font-size:13px; white-space:nowrap; color:#1c2643; cursor:pointer; transition:color .1s,background-color .1s}

.FITB_field_translation .FITB-dropdown li:hover,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown li:hover,li[data-type=control_inline] .FITB-dropdown li:hover {background-color:#0293e2}

.FITB_field_translation .FITB-dropdown li:hover,.FITB_field_translation .FITB-dropdown li:hover .FITB-dropdown-listItem:before,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown li:hover,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown li:hover .FITB-dropdown-listItem:before,li[data-type=control_inline] .FITB-dropdown li:hover,li[data-type=control_inline] .FITB-dropdown li:hover .FITB-dropdown-listItem:before {color:#fff}

.FITB_field_translation .FITB-dropdown-listItem,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown-listItem,li[data-type=control_inline] .FITB-dropdown-listItem {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.FITB_field_translation .FITB-dropdown-listItem:before,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB-dropdown-listItem:before,li[data-type=control_inline] .FITB-dropdown-listItem:before {color:#0293e2; font-family:joticon; font-size:24px; margin-right:6px; transition:color .1s,background-color .1s}

.FITB_field_translation .FITB .ql-clipboard,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-clipboard,li[data-type=control_inline] .FITB .ql-clipboard {position:fixed!important}

.FITB_field_translation .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg,li[data-type=control_inline] .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {right:-7px}

.FITB_field_translation .FITB .ql-toolbar,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-toolbar,li[data-type=control_inline] .FITB .ql-toolbar {border:none}

.FITB_field_translation .FITB .ql-toolbar button,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-toolbar button,li[data-type=control_inline] .FITB .ql-toolbar button {transition:color .3s}

.FITB_field_translation .FITB .ql-toolbar button:not(.FITB-button),div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-toolbar button:not(.FITB-button),li[data-type=control_inline] .FITB .ql-toolbar button:not(.FITB-button) {padding:3px 0; width:18px}

.FITB_field_translation .FITB .ql-toolbar button:not(.FITB-button) svg,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-toolbar button:not(.FITB-button) svg,li[data-type=control_inline] .FITB .ql-toolbar button:not(.FITB-button) svg {float:none}

.FITB_field_translation .FITB .ql-toolbar button:not(.FITB-button)+button,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-toolbar button:not(.FITB-button)+button,li[data-type=control_inline] .FITB .ql-toolbar button:not(.FITB-button)+button {margin-left:6px}

.FITB_field_translation .FITB .ql-color-picker,.FITB_field_translation .FITB .ql-icon-picker,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-color-picker,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-icon-picker,li[data-type=control_inline] .FITB .ql-color-picker,li[data-type=control_inline] .FITB .ql-icon-picker {width:18px}

.FITB_field_translation .FITB .ql-color-picker .ql-picker-label,.FITB_field_translation .FITB .ql-icon-picker .ql-picker-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-color-picker .ql-picker-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-icon-picker .ql-picker-label,li[data-type=control_inline] .FITB .ql-color-picker .ql-picker-label,li[data-type=control_inline] .FITB .ql-icon-picker .ql-picker-label {padding:2px 0}

.FITB_field_translation .FITB .ql-picker-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-picker-label,li[data-type=control_inline] .FITB .ql-picker-label {border-width:0}

.FITB_field_translation .FITB .ql-container,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-container,li[data-type=control_inline] .FITB .ql-container {border-width:0; font-size:inherit; font-family:inherit}

.FITB_field_translation .FITB .ql-editor,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-editor,li[data-type=control_inline] .FITB .ql-editor {font-size:inherit; padding:12px 0; overflow:initial; line-height:1.6}

.FITB_field_translation .FITB .ql-editor.ql-blank:before,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-editor.ql-blank:before,li[data-type=control_inline] .FITB .ql-editor.ql-blank:before {left:0}

.FITB_field_translation .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker),div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker),li[data-type=control_inline] .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) {width:auto}

.FITB_field_translation .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) .ql-picker-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) .ql-picker-label,li[data-type=control_inline] .FITB .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) .ql-picker-label {padding:0 12px 0 0; outline:none}

.FITB_field_translation .FITB .ql-picker.ql-font .ql-picker-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-picker.ql-font .ql-picker-label,li[data-type=control_inline] .FITB .ql-picker.ql-font .ql-picker-label {max-width:84px}

.FITB_field_translation .FITB .ql-picker.ql-font .ql-picker-options,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-picker.ql-font .ql-picker-options,li[data-type=control_inline] .FITB .ql-picker.ql-font .ql-picker-options {text-align:left; max-height:250px; overflow-y:auto}

.FITB_field_translation .FITB .ql-picker.ql-font [class*=ql-picker]:before,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-picker.ql-font [class*=ql-picker]:before,li[data-type=control_inline] .FITB .ql-picker.ql-font [class*=ql-picker]:before {width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

.FITB_field_translation .FITB .ql-formats,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-formats,li[data-type=control_inline] .FITB .ql-formats {position:relative; margin-right:0}

.FITB_field_translation .FITB .ql-formats+.ql-formats,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-formats+.ql-formats,li[data-type=control_inline] .FITB .ql-formats+.ql-formats {margin-left:7px; padding-left:7px}

.FITB_field_translation .FITB .ql-formats+.ql-formats:before,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .FITB .ql-formats+.ql-formats:before,li[data-type=control_inline] .FITB .ql-formats+.ql-formats:before {content:"";
position:absolute; width:2px; height:72%; top:14%; right:auto; left:-1px; background-color:#ebecf0}

.FITB_field_translation input[type=email],.FITB_field_translation input[type=number],.FITB_field_translation input[type=tel],.FITB_field_translation input[type=text]:not(#productSearch-input),div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=email],div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=number],div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=tel],div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=text]:not(#productSearch-input),li[data-type=control_inline] input[type=email],li[data-type=control_inline] input[type=number],li[data-type=control_inline] input[type=tel],li[data-type=control_inline] input[type=text]:not(#productSearch-input) {-webkit-appearance:none; appearance:none; outline:none; padding:0 0 1px 4px; border-radius:0; height:auto; font-size:.9375em; background-color:transparent; border-width:0 0 1px; border-color:#c3cad8; box-shadow:none; transition:border-color .2s}

.FITB_field_translation input[type=email]:-ms-input-placeholder,.FITB_field_translation input[type=number]:-ms-input-placeholder,.FITB_field_translation input[type=tel]:-ms-input-placeholder,.FITB_field_translation input[type=text]:not(#productSearch-input):-ms-input-placeholder,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=email]:-ms-input-placeholder,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=number]:-ms-input-placeholder,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=tel]:-ms-input-placeholder,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=text]:not(#productSearch-input):-ms-input-placeholder,li[data-type=control_inline] input[type=email]:-ms-input-placeholder,li[data-type=control_inline] input[type=number]:-ms-input-placeholder,li[data-type=control_inline] input[type=tel]:-ms-input-placeholder,li[data-type=control_inline] input[type=text]:not(#productSearch-input):-ms-input-placeholder {color:#a2a8b4}

.FITB_field_translation input[type=email]::placeholder,.FITB_field_translation input[type=number]::placeholder,.FITB_field_translation input[type=tel]::placeholder,.FITB_field_translation input[type=text]:not(#productSearch-input)::placeholder,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=email]::placeholder,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=number]::placeholder,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=tel]::placeholder,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=text]:not(#productSearch-input)::placeholder,li[data-type=control_inline] input[type=email]::placeholder,li[data-type=control_inline] input[type=number]::placeholder,li[data-type=control_inline] input[type=tel]::placeholder,li[data-type=control_inline] input[type=text]:not(#productSearch-input)::placeholder {color:#a2a8b4}

.FITB_field_translation input[type=email].qb-checkbox-label,.FITB_field_translation input[type=email].qb-radiobox-label,.FITB_field_translation input[type=number].qb-checkbox-label,.FITB_field_translation input[type=number].qb-radiobox-label,.FITB_field_translation input[type=tel].qb-checkbox-label,.FITB_field_translation input[type=tel].qb-radiobox-label,.FITB_field_translation input[type=text]:not(#productSearch-input).qb-checkbox-label,.FITB_field_translation input[type=text]:not(#productSearch-input).qb-radiobox-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=email].qb-checkbox-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=email].qb-radiobox-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=number].qb-checkbox-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=number].qb-radiobox-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=tel].qb-checkbox-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=tel].qb-radiobox-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=text]:not(#productSearch-input).qb-checkbox-label,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=text]:not(#productSearch-input).qb-radiobox-label,li[data-type=control_inline] input[type=email].qb-checkbox-label,li[data-type=control_inline] input[type=email].qb-radiobox-label,li[data-type=control_inline] input[type=number].qb-checkbox-label,li[data-type=control_inline] input[type=number].qb-radiobox-label,li[data-type=control_inline] input[type=tel].qb-checkbox-label,li[data-type=control_inline] input[type=tel].qb-radiobox-label,li[data-type=control_inline] input[type=text]:not(#productSearch-input).qb-checkbox-label,li[data-type=control_inline] input[type=text]:not(#productSearch-input).qb-radiobox-label {padding:0 0 1px 26px}

.FITB_field_translation input[type=checkbox],.FITB_field_translation input[type=radio],div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=checkbox],div#jfQuestion-proxy.forFullScreen[data-type=control_inline] input[type=radio],li[data-type=control_inline] input[type=checkbox],li[data-type=control_inline] input[type=radio] {-webkit-appearance:none; appearance:none; outline:none; border:none; border-radius:2px; margin:0; position:absolute; width:18px; height:18px; top:50%; right:auto; left:4px; transform:translateY(-50%)}

.FITB_field_translation.form-line-error input.form-validation-error[class*=validate],div#jfQuestion-proxy.forFullScreen[data-type=control_inline].form-line-error input.form-validation-error[class*=validate],li[data-type=control_inline].form-line-error input.form-validation-error[class*=validate] {border-width:0 0 1px!important}

.FITB_field_translation.form-line-error input.form-validation-error[class*=validate]:focus,.FITB_field_translation.form-line-error input.form-validation-error[class*=validate]:hover,div#jfQuestion-proxy.forFullScreen[data-type=control_inline].form-line-error input.form-validation-error[class*=validate]:focus,div#jfQuestion-proxy.forFullScreen[data-type=control_inline].form-line-error input.form-validation-error[class*=validate]:hover,li[data-type=control_inline].form-line-error input.form-validation-error[class*=validate]:focus,li[data-type=control_inline].form-line-error input.form-validation-error[class*=validate]:hover {box-shadow:0 2px 0 0 #ffa5a5!important}

.FITB_field_translation .form-required,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .form-required,li[data-type=control_inline] .form-required {font-size:15px; line-height:.875em; z-index:1; margin:0; transform:translate(50%,-75%); display:inline-block; color:#f23a3c; position:absolute; width:auto; height:8px; top:0; right:0; left:auto}

.FITB_field_translation .jfHipaa-toggleWrapper,div#jfQuestion-proxy.forFullScreen[data-type=control_inline] .jfHipaa-toggleWrapper,li[data-type=control_inline] .jfHipaa-toggleWrapper {position:static; text-align:right; margin-bottom:8px}

.FITB_field_translation {font-size:15px}

.FITB_field_translation [aria-disabled=true] {opacity:.3; pointer-events:none}

.FITB_field_translation .FITB.selected [data-blotid][data-active=true] .qb-addOption-handle,.FITB_field_translation .FITB.selected [data-blotid][data-active=true][data-type=selectbox] .qb-selectbox-options,.FITB_field_translation .qb-addOption-handle {display:none}

.FITB_field_translation span.qb-datebox,.FITB_field_translation span.qb-signaturebox,.FITB_field_translation span.qb-timebox {padding-right:10px}

.FITB_field_translation span.qb-checkbox,.FITB_field_translation span.qb-datebox,.FITB_field_translation span.qb-radiobox,.FITB_field_translation span.qb-selectbox,.FITB_field_translation span.qb-signaturebox,.FITB_field_translation span.qb-textbox,.FITB_field_translation span.qb-timebox {cursor:pointer}

.FITB_field_translation span.qb-checkbox input,.FITB_field_translation span.qb-datebox input,.FITB_field_translation span.qb-radiobox input,.FITB_field_translation span.qb-selectbox input,.FITB_field_translation span.qb-signaturebox input,.FITB_field_translation span.qb-textbox input,.FITB_field_translation span.qb-timebox input {min-width:auto}

.FITB_field_translation span.qb-checkbox input.qb-checkbox-label,.FITB_field_translation span.qb-checkbox input.qb-radiobox-label,.FITB_field_translation span.qb-datebox input.qb-checkbox-label,.FITB_field_translation span.qb-datebox input.qb-radiobox-label,.FITB_field_translation span.qb-radiobox input.qb-checkbox-label,.FITB_field_translation span.qb-radiobox input.qb-radiobox-label,.FITB_field_translation span.qb-selectbox input.qb-checkbox-label,.FITB_field_translation span.qb-selectbox input.qb-radiobox-label,.FITB_field_translation span.qb-signaturebox input.qb-checkbox-label,.FITB_field_translation span.qb-signaturebox input.qb-radiobox-label,.FITB_field_translation span.qb-textbox input.qb-checkbox-label,.FITB_field_translation span.qb-textbox input.qb-radiobox-label,.FITB_field_translation span.qb-timebox input.qb-checkbox-label,.FITB_field_translation span.qb-timebox input.qb-radiobox-label {min-width:105px}

.FITB_field_translation span.qb-checkbox input:not(.qb-radiobox-label):not(.qb-checkbox-label),.FITB_field_translation span.qb-datebox input:not(.qb-radiobox-label):not(.qb-checkbox-label),.FITB_field_translation span.qb-radiobox input:not(.qb-radiobox-label):not(.qb-checkbox-label),.FITB_field_translation span.qb-selectbox input:not(.qb-radiobox-label):not(.qb-checkbox-label),.FITB_field_translation span.qb-signaturebox input:not(.qb-radiobox-label):not(.qb-checkbox-label),.FITB_field_translation span.qb-textbox input:not(.qb-radiobox-label):not(.qb-checkbox-label),.FITB_field_translation span.qb-timebox input:not(.qb-radiobox-label):not(.qb-checkbox-label) {pointer-events:none}

.FITB.showQuillTB .FITB-quillTB {margin-top:0; opacity:1; pointer-events:auto}

.FITB.showQuillTB .FITB-button.TBSwitch {background-color:#dcdfe1}

.FITB-button svg {width:14px; height:14px; fill:#1c2643}

.FITB-button-text {display:inline-block; margin:0 4px}

.FITB-button-text+svg {width:10px; height:6px}

[data-type=control_inline].isDragging-Fallback .FITB.selected .FITB-buttonCont {pointer-events:none}

.FITB.selected .FITB-buttonCont {margin-top:0; opacity:1; pointer-events:auto}

.FITB.selected .FITB-TBCont {z-index:2; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #d8d8d8}

.FITB.selected [data-blotid][data-active=true] input[type=text] {border-color:#009ef4}

.FITB.selected [data-blotid][data-active=true] input[type=text]+button {margin-left:4px}

.FITB.selected [data-blotid][data-active=true] button {display:initial}

.FITB.selected [data-blotid][data-active=true][data-type=checkbox] [contenteditable]:after,.FITB.selected [data-blotid][data-active=true][data-type=radiobox] [contenteditable]:after {box-shadow:0 0 0 2px rgba(0,158,244,.8)}

.FITB.selected [data-blotid][data-active=true][data-type=datebox]:after,.FITB.selected [data-blotid][data-active=true][data-type=selectbox]:after,.FITB.selected [data-blotid][data-active=true][data-type=signaturebox]:after,.FITB.selected [data-blotid][data-active=true][data-type=timebox]:after {right:24px}

.FITB.selected [data-blotid][data-active=true][data-type=selectbox] .qb-selectbox-options {display:block}

[data-blotid] {display:inline-block; line-height:normal}

[data-blotid] span[contenteditable] {display:inline-block; position:relative}

[data-blotid]:before {content:attr(data-index); display:inline-block; line-height:normal; white-space:nowrap; max-width:0; padding:0; color:#009ef4; font-size:16px; opacity:0; transition:max-width .2s .1s,padding .2s .1s,opacity .1s}

[data-blotid] button:not([class*=saveButton]) {width:20px; height:20px; display:none; position:relative; vertical-align:middle; cursor:pointer; border:none; outline:none; background-color:#f2f3f4; border-radius:50%; padding:0; font-size:12px; color:#1c2643; transition:background-color .3s}

[data-blotid] button:not([class*=saveButton]):active,[data-blotid] button:not([class*=saveButton]):focus {display:initial}

[data-blotid] button:not([class*=saveButton]):before {position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); content:"\e603"; font-family:joticon; vertical-align:middle}

[data-blotid] button:not([class*=saveButton])[class*=addOption] {transform:rotate(45deg)}

[data-blotid] button:not([class*=saveButton]):hover {background-color:#dcdfe1}

[data-blotid] button:not([class*=saveButton]) * {display:inline-block; pointer-events:none; vertical-align:middle}

[data-blotid] button:not([class*=saveButton]) img {width:14px; height:14px}

[data-blotid] button:not([class*=saveButton]) img+span {margin-left:6px}

[data-blotid] button:not([class*=saveButton]) img.arrow {width:10px; height:6px}

[data-blotid] button:not([class*=saveButton]) span+img {margin-left:12px}

[data-blotid] button:not([class*=saveButton])+button {margin-left:4px}

[data-blotid][data-type=datebox] input,[data-blotid][data-type=selectbox] input,[data-blotid][data-type=signaturebox] input,[data-blotid][data-type=textbox] input {min-width:120px}

[data-blotid][data-type=timebox]:after {-webkit-mask-image:url(/assets/img/v4/fields/control_inline/time.svg); mask-image:url(/assets/img/v4/fields/control_inline/time.svg); -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat;
-webkit-mask-size:cover; mask-size:cover; background-color:#b6bcc8}

[data-blotid][data-type=textbox][data-grouptype=control_fullname] input,[data-blotid][data-type=timebox] input {min-width:90px}

[data-blotid][data-type=checkbox],[data-blotid][data-type=radiobox] {display:inline-block;
position:relative}

[data-blotid][data-type=checkbox] [contenteditable]:after,[data-blotid][data-type=radiobox] [contenteditable]:after {cursor:default; z-index:1; content:""; background-color:#fff; pointer-events:none; border:1px solid #c3cad8; border-radius:2px; box-sizing:border-box; position:absolute; width:18px; height:18px; top:50%; right:auto; left:4px; transform:translateY(-50%); box-shadow:none; transition:box-shadow .2s}

[data-blotid][data-type=checkbox] [data-labelid],[data-blotid][data-type=radiobox] [data-labelid] {box-sizing:content-box; padding:0 0 0 26px; border-bottom:none; max-width:100%; color:#1c2643}

[data-blotid][data-type=radiobox] [contenteditable]:after {border-radius:50%}

[data-blotid][data-type=selectbox] {position:relative}

[data-blotid][data-type=selectbox]:after {content:""; position:absolute; width:10px; height:6px; top:50%; right:2px; left:auto; transform:translateY(-50%); background:url(/assets/img/v4/fields/control_inline/arrow.svg) no-repeat 50%/cover}

[data-blotid][data-type=selectbox] input[type=text] {padding-right:14px; box-sizing:border-box}

[data-blotid][data-type=selectbox] textarea {border-color:#c3cad8; border-radius:4px; width:100%; font-family:inherit; color:inherit; outline:none; resize:vertical; transition:border-color .2s}

[data-blotid][data-type=selectbox] textarea:active,[data-blotid][data-type=selectbox] textarea:focus {border-color:#929eb8}

[data-blotid][data-type=selectbox] button.qb-selectbox-saveButton {cursor:pointer; border:none; outline:none; background-color:#f2f3f4; border-radius:4px; padding:4px 10px; font-size:12px; color:#1c2643; transition:background-color .3s}

[data-blotid][data-type=selectbox] button.qb-selectbox-saveButton:hover {background-color:#dcdfe1}

[data-blotid][data-type=selectbox] button.qb-selectbox-saveButton * {display:inline-block; pointer-events:none; vertical-align:middle}

[data-blotid][data-type=selectbox] button.qb-selectbox-saveButton img {width:14px; height:14px}

[data-blotid][data-type=selectbox] button.qb-selectbox-saveButton img+span {margin-left:6px}

[data-blotid][data-type=selectbox] button.qb-selectbox-saveButton img.arrow {width:10px; height:6px}

[data-blotid][data-type=selectbox] button.qb-selectbox-saveButton span+img {margin-left:12px}

[data-blotid][data-type=selectbox] button.qb-selectbox-saveButton+button {margin-left:4px}

[data-blotid][data-type=selectbox] .qb-selectbox-options {display:none; position:absolute; z-index:2; padding-top:4px}

.FITB.formRender {line-height:2; width:100%}

.FITB.formRender img {max-width:100%}

.FITB.formRender p {margin:0}

.FITB.rightPanelOpen .qb-checkbox:before,.FITB.rightPanelOpen .qb-datebox:before,.FITB.rightPanelOpen .qb-radiobox:before,.FITB.rightPanelOpen .qb-selectbox:before,.FITB.rightPanelOpen .qb-signaturebox:before,.FITB.rightPanelOpen .qb-textbox:before,.FITB.rightPanelOpen .qb-timebox:before {max-width:100px; opacity:1; padding:0 4px; transition:max-width .2s,padding .2s,opacity .1s .1s}

.FITB:not(.formRender) .qb-datebox input,.FITB:not(.formRender) .qb-selectbox input,.FITB:not(.formRender) .qb-signaturebox input,.FITB:not(.formRender) .qb-textbox input,.FITB:not(.formRender) .qb-timebox input {box-sizing:content-box}

.FITB:not(.formRender) .qb-datebox input:not([data-labelid]),.FITB:not(.formRender) .qb-selectbox input:not([data-labelid]),.FITB:not(.formRender) .qb-signaturebox input:not([data-labelid]),.FITB:not(.formRender) .qb-textbox input:not([data-labelid]),.FITB:not(.formRender) .qb-timebox input:not([data-labelid]) {color:#6b7385}

.FITB:not(.formRender)[data-darkmode=true] .FITB-TBCont:not(.stickyTB) .FITB-button.formFields,.FITB:not(.formRender)[data-darkmode=true] .FITB-TBCont:not(.stickyTB) .ql-picker-label {color:#fff}

.FITB:not(.formRender)[data-darkmode=true] .FITB-TBCont:not(.stickyTB) .ql-picker-label .ql-fill,.FITB:not(.formRender)[data-darkmode=true] .FITB-TBCont:not(.stickyTB) button .ql-fill {fill:hsla(0,0%,100%,.7)}

.FITB:not(.formRender)[data-darkmode=true] .FITB-TBCont:not(.stickyTB) .ql-picker-label .ql-stroke,.FITB:not(.formRender)[data-darkmode=true] .FITB-TBCont:not(.stickyTB) button .ql-stroke {stroke:hsla(0,0%,100%,.7)}

span[data-type=datebox],span[data-type=signaturebox],span[data-type=timebox],span[data-type=timebox] .FITB-inptCont-inner {position:relative}

span[data-type=datebox]:after,span[data-type=signaturebox]:after,span[data-type=timebox] .FITB-inptCont-inner:after,span[data-type=timebox]:after {content:""; pointer-events:none; background-repeat:no-repeat; background-size:cover; position:absolute; width:12px; height:12px; top:50%; right:0; left:auto; transform:translateY(-50%)}

span[data-type=datebox] input[type=text],span[data-type=signaturebox] input[type=text],span[data-type=timebox] .FITB-inptCont-inner input[type=text],span[data-type=timebox] input[type=text] {padding-right:12px}

span[data-type=datebox] input[data-format] {min-width:120px!important}

span[data-type=datebox]:after {-webkit-mask-image:url(/assets/img/v4/fields/control_inline/date.svg); mask-image:url(/assets/img/v4/fields/control_inline/date.svg); background-color:#b6bcc8}

span[data-type=signaturebox]:after {-webkit-mask-image:url(/assets/img/v4/fields/control_inline/signature.svg); mask-image:url(/assets/img/v4/fields/control_inline/signature.svg); background-color:#b6bcc8}

span[data-type=signaturebox] .FITB-sign-button {min-width:120px; min-height:17px; display:inline-block; border-bottom:1px solid #c3cad8; cursor:pointer; outline:none}

span[data-type=signaturebox] label {font-size:10px!important; transform:translateY(100%)}

span[data-type=signaturebox] .form-validation-error~.FITB-sign-button {border-color:#ff4e5d}

span.FITB-inptCont {position:relative; display:inline-block; line-height:normal}

span.FITB-inptCont * {line-height:normal; vertical-align:middle}

span.FITB-inptCont[data-type=checkbox] label,span.FITB-inptCont[data-type=radiobox] label {color:#1c2643; cursor:pointer; padding-left:26px; display:inline-block}

span.FITB-inptCont[data-type=checkbox] label:before,span.FITB-inptCont[data-type=radiobox] label:before {content:""; background-color:#fff; pointer-events:none; border:1px solid #c3cad8; border-radius:2px; box-sizing:border-box; position:absolute; width:18px; height:18px; top:50%; right:auto; left:4px; transform:translateY(-50%); transition:background-color .2s,border-color .2s,box-shadow .2s}

span.FITB-inptCont[data-type=checkbox] label:after,span.FITB-inptCont[data-type=radiobox] label:after {content:""; opacity:0; transition:opacity .2s,transform .2s}

span.FITB-inptCont[data-type=checkbox] input:checked~label:after,span.FITB-inptCont[data-type=radiobox] input:checked~label:after {opacity:1}

span.FITB-inptCont[data-type=checkbox] input:checked~label:before,span.FITB-inptCont[data-type=radiobox] input:checked~label:before {border-color:#4573e3}

span.FITB-inptCont[data-type=checkbox] label:after {background:url(/assets/img/v4/fields/control_inline/check.svg) no-repeat 50%/cover; position:absolute; width:10px; height:8px; top:50%; right:auto; left:8px; transform:translateY(-50%)}

span.FITB-inptCont[data-type=checkbox] input:checked~label:before {background-color:#4573e3}

span.FITB-inptCont[data-type=radiobox] label:before {border-radius:50%}

span.FITB-inptCont[data-type=radiobox] label:after {background-color:#4573e3; border-radius:50%; position:absolute; width:12px; height:12px; top:50%; right:auto; left:7px; transform:translateY(-50%); transform:translateY(-50%) scale(0)}

span.FITB-inptCont[data-type=radiobox] input:checked~label:after {transform:translateY(-50%) scale(1)}

span.FITB-inptCont[data-type=textbox] input {min-width:120px!important}

span.FITB-inptCont[data-type=textbox][data-grouptype=control_fullname] input {min-width:90px}

span.FITB-inptCont[data-type=signaturebox] {vertical-align:text-bottom}

span.FITB-inptCont[data-type=signaturebox] img {max-width:calc(100% - 12px); max-height:2em}

span.FITB-inptCont[data-type=datebox] input,span.FITB-inptCont[data-type=signaturebox] input,span.FITB-inptCont[data-type=textbox] input,span.FITB-inptCont[data-type=timebox] input {display:block}

span.FITB-inptCont[data-type=datebox] input:focus~label,span.FITB-inptCont[data-type=datebox] input:valid~label,span.FITB-inptCont[data-type=signaturebox] input:focus~label,span.FITB-inptCont[data-type=signaturebox] input:valid~label,span.FITB-inptCont[data-type=textbox] input:focus~label,span.FITB-inptCont[data-type=textbox] input:valid~label,span.FITB-inptCont[data-type=timebox] input:focus~label,span.FITB-inptCont[data-type=timebox] input:valid~label {font-size:10px; color:#545b69; left:0; transform:translateY(100%)}

span.FITB-inptCont[data-type=datebox] label,span.FITB-inptCont[data-type=signaturebox] label,span.FITB-inptCont[data-type=textbox] label,span.FITB-inptCont[data-type=timebox] label {content:attr(data-label); position:absolute; width:auto;
height:100%; top:0; right:auto; left:4px; max-width:100%; overflow:hidden; pointer-events:none; color:#6b7385; font-size:.875em; font-weight:400; white-space:nowrap; text-overflow:ellipsis; transition:transform .1s,font-size .1s,color .1s,left .1s}

span.FITB-inptCont[data-type=datebox] input.conditionallyDisabled~label,span.FITB-inptCont[data-type=signaturebox] input.conditionallyDisabled~label,span.FITB-inptCont[data-type=textbox] input.conditionallyDisabled~label,span.FITB-inptCont[data-type=timebox] input.conditionallyDisabled~label {font-size:10px; color:#545b69; left:0; transform:translateY(100%)}

span.FITB-inptCont[data-type=datebox] label,span.FITB-inptCont[data-type=timebox] label {width:calc(100% - 12px)}

span.FITB-inptCont[data-type=datebox] img.icon-liteMode,span.FITB-inptCont[data-type=timebox] img.icon-liteMode {z-index:1; cursor:pointer; position:absolute; width:12px; height:12px; top:50%; right:0; left:auto; transform:translateY(-50%)}

span.FITB-inptCont[data-type=datebox] input:-ms-input-placeholder,span.FITB-inptCont[data-type=timebox] input:-ms-input-placeholder {opacity:0; -ms-transition:opacity .2s; transition:opacity .2s}

span.FITB-inptCont[data-type=datebox] input::placeholder,span.FITB-inptCont[data-type=timebox] input::placeholder {opacity:0; transition:opacity .2s}

span.FITB-inptCont[data-type=datebox] input:focus:-ms-input-placeholder,span.FITB-inptCont[data-type=datebox] input:valid:-ms-input-placeholder,span.FITB-inptCont[data-type=timebox] input:focus:-ms-input-placeholder,span.FITB-inptCont[data-type=timebox] input:valid:-ms-input-placeholder {opacity:1}

span.FITB-inptCont[data-type=datebox] input:focus::placeholder,span.FITB-inptCont[data-type=datebox] input:valid::placeholder,span.FITB-inptCont[data-type=timebox] input:focus::placeholder,span.FITB-inptCont[data-type=timebox] input:valid::placeholder {opacity:1}

span.FITB-inptCont[data-type=selectbox] select,span.FITB-inptCont[data-type=timebox] select {color:#1c2643; font-size:.875em; background:url(/assets/img/v4/fields/control_inline/arrow.svg) no-repeat calc(100% - 2px) 50%/10px; cursor:pointer; -webkit-appearance:none; appearance:none; min-width:120px; border-color:#c3cad8; border-width:0 0 1px; outline:none; padding:1px 14px 1px 4px}

span.FITB-inptCont[data-type=selectbox] select:invalid,span.FITB-inptCont[data-type=timebox] select:invalid {color:#6b7385}

span.FITB-inptCont[data-type=selectbox] select.form-dropdown,span.FITB-inptCont[data-type=timebox] select.form-dropdown {height:auto}

span.FITB-inptCont[data-type=selectbox] select.form-dropdown {min-width:120px}

span.FITB-inptCont[data-type=timebox] .FITB-inptCont-inner {position:relative; display:inline-block}

span.FITB-inptCont[data-type=timebox] .FITB-inptCont-inner:after {content:""; position:absolute; width:12px; height:12px; top:50%; right:0; left:auto; transform:translateY(-50%); -webkit-mask-image:url(/assets/img/v4/fields/control_inline/time.svg); mask-image:url(/assets/img/v4/fields/control_inline/time.svg); background-color:#b6bcc8}

span.FITB-inptCont[data-type=timebox] input[type=text] {display:inline-block; min-width:64px!important}

span.FITB-inptCont[data-type=timebox] select {min-width:0; margin-left:4px}

span.FITB-inptCont .newDefaultTheme-dateIcon {opacity:0}

[data-qtype=control_inline][data-version=v2].calendar.popup {margin-top:-90px; min-width:300px}

[data-qtype=control_inline][data-version=v2].calendar.popup .calendar-new-month,[data-qtype=control_inline][data-version=v2].calendar.popup .calendar-new-year {padding-right:28px}

[data-qtype=control_inline][data-version=v2].calendar.popup:before {top:0; height:100%}

@keyframes contextAppear {
0% {opacity:.8; transform:scale(.9)}
to {opacity:1; transform:scale(1)}
}

.appointmentCalendar {box-shadow:none!important}

.appointmentCalendarDays {display:table; width:100%; border-collapse:collapse}

.appointmentCalendar .calendarWeek,.appointmentCalendar .daysOfWeek {display:table-row}

.appointmentCalendar .daysOfWeek {border-bottom:6px solid transparent}

.appointmentCalendar .calendarDay,.appointmentCalendar .dayOfWeek {display:table-cell; font-size:12px; text-align:center}

.appointmentCalendar .dayOfWeek {line-height:46px; background-color:#eef3ff; color:#4166cd; text-align:center; width:14.2857142857%}

.appointmentCalendar .calendarDay {position:relative; color:#000}

.appointmentCalendar .calendarDay:after {content:""; width:6px; height:6px; border-radius:50%; background-color:#486cee; position:absolute; left:50%; transform:translateX(-50%); bottom:6px; opacity:0; transition:.3s}

.appointmentCalendar .calendarDayEach {display:block; line-height:36px; border:1px solid hsla(0,0%,100%,0); cursor:pointer; margin:1px; pointer-events:none}

.appointmentCalendar .calendarDay.isActive .calendarDayEach {background-color:#486cee; color:#fff}

.appointmentCalendar .calendarDay.isActive .calendarDayEach,.appointmentCalendar .calendarDay.isToday .calendarDayEach,.appointmentCalendar .calendarDay:not(.empty):hover .calendarDayEach {transition:.3s; border-radius:4px; border:1px solid #8ea4f5}

.appointmentCalendar .calendarDay.isActive .calendarDayEach,.appointmentCalendar .calendarDay:not(.empty):hover .calendarDayEach {border-color:#486cee}

.appointmentCalendar .calendarDay.isSelected:after {opacity:1}

.appointmentCalendar .calendarDay.isSelected.isActive:after {background-color:#fff}

.appointmentCalendar .calendarDay.isUnavailable {color:#cad0dd; pointer-events:none}

.appointmentCalendarContainer {border-radius:6px; border:1px solid #c3cad8; background-color:transparent}

.appointmentCalendarContainer .currentDate {font-size:16px; padding:10px 30px 10px 12px; border:none; width:100%; background-color:transparent; background-repeat:no-repeat; background-position:calc(100% - 13px); background-size:16px}

.appointmentCalendarContainer .monthYearPicker {display:-ms-flexbox; display:flex; border-top:1px solid #c3cad8; border-bottom:1px solid #c3cad8}

.appointmentCalendarContainer .monthYearPicker .pickerArrow {position:absolute; right:0; width:40px; z-index:2; opacity:1; cursor:pointer; transition:.3s; border-color:transparent; border-width:0; background-color:transparent; padding:0;
 outline:none}

.appointmentCalendarContainer .monthYearPicker .pickerArrow.prev {top:0; bottom:50%}

.appointmentCalendarContainer .monthYearPicker .pickerArrow.prev:after {top:3px; transform:rotate(180deg)}

.appointmentCalendarContainer .monthYearPicker .pickerArrow.next {top:50%; bottom:0}

.appointmentCalendarContainer .monthYearPicker .pickerArrow.next:after {top:-3px}

.appointmentCalendarContainer .monthYearPicker .pickerArrow.disabled {pointer-events:none; opacity:.2}

.appointmentCalendarContainer .monthYearPicker .pickerArrow:after {content:""; position:absolute; top:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position:50%; pointer-events:none}

.appointmentCalendarContainer .monthYearPicker .pickerItem {width:50%; position:relative}

.appointmentCalendarContainer .monthYearPicker .pickerItem+.pickerItem {border-left:1px solid #c3cad8}

.appointmentCalendarContainer .monthYearPicker .pickerItem select {-webkit-appearance:none; appearance:none; width:100%; height:45px; margin:0; border-width:0; background-color:transparent; font-size:16px; padding-left:12px}

.appointmentCalendarContainer .monthYearPicker .pickerItem select::-ms-expand {display:none}

#jfQuestion-proxy .appointmentField,.jfCard .appointmentField {width:100%}

.stageContainer .appointmentFieldWrapper .appointmentSlot {pointer-events:none}

.appointmentFieldWrapper[data-breakpoint=isLarge] .appointmentDates {max-width:460px}

.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentFieldRow,.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentFieldRow.forCalendar {-ms-flex-direction:column; flex-direction:column}

.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentFieldRow.forSelectedDate {-ms-flex-direction:row; flex-direction:row; -ms-flex-align:center; align-items:center}

.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentCalendar {max-width:324px; width:100%}

.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentDates {max-width:324px; margin-top:16px; width:100%; margin-left:0}

.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentSlots {height:auto}

.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine]:not(.isOpenMobile) .appointmentFieldContainer .appointmentCalendarDays,.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine]:not(.isOpenMobile) .appointmentFieldContainer .monthYearPicker {display:none}

.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine]:not(.isOpenMobile) .appointmentFieldRow.forCalendar {-ms-flex-direction:column; flex-direction:column}

.appointmentFieldRow.forCalendar {display:-ms-flexbox; display:flex; -ms-flex-pack:start; justify-content:flex-start; -ms-flex-wrap:wrap; flex-wrap:wrap}

.form-label-left+.form-input .appointmentFieldRow.forCalendar,.form-label-right+.form-input .appointmentFieldRow.forCalendar {max-width:310px; -ms-flex-direction:column; flex-direction:column}

.form-label-left+.form-input .appointmentFieldRow.forCalendar .appointmentDates,.form-label-right+.form-input .appointmentFieldRow.forCalendar .appointmentDates {margin-top:16px; width:100%}

.form-label-left+.form-input .appointmentFieldRow.forCalendar .appointmentSlots,.form-label-right+.form-input .appointmentFieldRow.forCalendar .appointmentSlots {height:auto; max-height:340px; overflow:auto}

.appointmentFieldRow.forTimezonePicker {display:inline-block}

.appointmentFieldRow.forSelectedDate {font-weight:400; font-size:13px; color:#fff; background-color:#486cee; border-radius:4px; margin-top:12px; display:grid; /*grid-template-columns:1fr max-content;*/ -ms-flex-align:center; align-items:center; padding:12px; grid-row-gap:12px}

@media (max-width:740px) {
.appointmentFieldRow.forSelectedDate {/*grid-template-columns:1fr;*/justify-items:baseline}
.appointmentFieldRow.forSelectedDate.hasFormerly button {grid-row:3}
}

.appointmentFieldRow.forSelectedDate span {font-size:16px}

.appointmentFieldRow.forSelectedDate .forFormerly span:not(.forSelectedDateTitle) {text-decoration:line-through}

.appointmentFieldRow.forSelectedDate .forSelectedDateContainer {-ms-flex-positive:1; flex-grow:1}

.appointmentFieldRow.forSelectedDate .forSelectedDateTitle {font-weight:600; display:block}

.appointmentFieldRow.forSelectedDate .forSelectedDateItem {padding-left:40px}

.appointmentFieldRow.forSelectedDate button {border-width:0; outline:none; color:#343c6a; cursor:pointer; border-radius:4px; background:#dadef3; padding:8px 12px; font-weight:600; text-wrap:nowrap; min-width:max-content}

.appointmentFieldRow.forSelectedDate button:hover {background-color:#fff}

@media (max-width:740px) {
.appointmentFieldRow.forSelectedDate button {grid-row:2; display:inline-block; left:42px; position:relative}
}

.appointmentFieldInput,.form-line-error .appointmentFieldRow.forSelectedDate {display:none}

.appointmentFieldContainer .appointmentCalendar {width:100%; max-width:312px}

.appointmentFieldContainer .appointmentDates {margin-left:12px; width:calc(100% - 324px); display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column}

.appointmentFieldContainer * {box-sizing:border-box}

@media (max-width:500px) {
.appointmentFieldContainer.appointmentFieldMobile:not(.isOpenMobile) .appointmentCalendarDays,.appointmentFieldContainer.appointmentFieldMobile:not(.isOpenMobile) .monthYearPicker {display:none}
}

.appointmentField .timezonePicker {position:absolute; top:0; left:0; width:100%; height:100%; opacity:0; z-index:3}

.appointmentField .timezonePicker:hover+.timezonePickerName {background-color:#eef3ff; color:#2c3345}

.appointmentField .timezonePickerWrapper {display:inline-block; position:relative}

.appointmentField .timezonePickerName {display:-ms-inline-flexbox; display:inline-flex; -ms-flex-align:center; align-items:center; color:inherit; font-size:12px; padding:4px; pointer-events:none; transition:.3s; border-radius:15px}

.appointmentField .timezonePickerName:after,.appointmentField .timezonePickerName:before {content:""; display:inline-block; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; background-color:#58657e}

.appointmentField .timezonePickerName:before {margin-right:7px; width:16px; height:16px}

.appointmentField .timezonePickerName:after {margin-left:5px; margin-right:2px; width:9px; -ms-flex-item-align:end; align-self:flex-end}

.jfCard .appointmentField .timezonePickerName:after {height:13px}

.appointmentDate {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:12px; font-size:16px; -ms-flex-positive:1; flex-grow:1}

.appointmentDateSelect {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.appointmentDayPicker {-ms-flex-negative:1; flex-shrink:1; display:-ms-flexbox; display:flex}

.appointmentDayPickerButton {color:hsla(0,0%,100%,0); width:26px; height:26px; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; position:relative; border-width:0;
border-radius:50%; background-color:#ecedf3; background-image:none}

.appointmentDayPickerButton:after {content:""; display:-ms-flexbox; display:flex; position:absolute; width:8px; height:14px; background-color:#8894ac; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; transition:.3s}

.appointmentDayPickerButton:hover {background-color:#dcdee9}

.appointmentDayPickerButton+.appointmentDayPickerButton {margin-left:12px}

.appointmentDayPickerButton.prev {transform:rotate(180deg)}

.appointmentSlots {-ms-flex-positive:1; flex-grow:1; position:relative; overflow:auto; -ms-flex:1 1 auto; flex:1 1 auto; height:0; margin:16px 0 8px; font-size:14px; min-height:160px}

.appointmentSlots-empty {display:-ms-flexbox; display:flex; width:100%; height:100%; -ms-flex:1 1 auto; flex:1 1 auto; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; -ms-flex-direction:column; flex-direction:column}

.appointmentSlots-empty-container { text-align:center}

.appointmentSlots-empty-icon {fill:#d5d6da; width:124px; height:124px}

.appointmentSlots-empty-text {margin-top:8px; font-size:14px; color:#8894ac}

.appointmentSlotsContainer {display:-ms-flexbox; display:flex; -ms-flex-pack:justify; justify-content:space-between; -ms-flex-line-pack:start; align-content:flex-start; -ms-flex-wrap:wrap; flex-wrap:wrap; height:100%}

.appointmentSlot {height:44px; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; width:calc(50% - 6px); border:1px solid #486cee; background-color:transparent; color:#486cee; border-radius:6px; text-align:center; font-size:16px; margin-bottom:8px; transition:.3s; cursor:pointer}

.appointmentSlot:not(.disabled):not(.active):hover {background-color:#eef3ff}

.appointmentSlot.active {animation:indicate .2s linear forwards}

.appointmentSlot.disabled {border:1px solid #c3cad8; background-color:#f4f5f8; color:#c3cad8; cursor:default}

@media (max-width:740px) {
#jfQuestion-proxy .appointmentCalendar,.jfCard .appointmentCalendar {margin:auto}
#jfQuestion-proxy .appointmentCalendarContainer,#jfQuestion-proxy .appointmentCalendarTimezone,.jfCard .appointmentCalendarContainer,.jfCard .appointmentCalendarTimezone {width:100%; max-width:324px}
#jfQuestion-proxy .appointmentCalendarTimezone,.jfCard .appointmentCalendarTimezone {-ms-flex-order:-1; order:-1; margin-top:-8px}
#jfQuestion-proxy .appointmentDates,.jfCard .appointmentDates {width:100%; max-width:324px; margin-top:16px; margin-left:auto!important; margin-right:auto!important}
#jfQuestion-proxy .appointmentSlots,.jfCard .appointmentSlots {min-height:auto; height:auto}
#jfQuestion-proxy .appointmentFieldWrapper:not(.isOpenMobile) .appointmentCalendarDays,#jfQuestion-proxy .appointmentFieldWrapper:not(.isOpenMobile) .monthYearPicker,.jfCard .appointmentFieldWrapper:not(.isOpenMobile) .appointmentCalendarDays,.jfCard .appointmentFieldWrapper:not(.isOpenMobile) .monthYearPicker {display:none}
#jfQuestion-proxy .appointmentFieldRow.forCalendar,.jfCard .appointmentFieldRow.forCalendar {-ms-flex-direction:column; flex-direction:column}
#jfQuestion-proxy .appointmentFieldRow.forSelectedDate,.jfCard .appointmentFieldRow.forSelectedDate {margin-top:0}
}

@media (max-width:600px) {
.jotform-form .appointmentCalendarContainer,.jotform-form .appointmentCalendarTimezone {width:100%; max-width:324px}
.jotform-form .appointmentCalendarTimezone {-ms-flex-order:-1; order:-1; margin-top:-8px}
.jotform-form .appointmentSlots {height:auto}
.jotform-form .appointmentFieldWrapper:not(.isOpenMobile) .appointmentCalendarDays,.jotform-form .appointmentFieldWrapper:not(.isOpenMobile) .monthYearPicker {display:none}
.jotform-form .appointmentFieldWrapper[data-breakpoint=isNormal] .appointmentDates {margin-left:0; width:324px; margin-top:16px}
.jotform-form .appointmentFieldRow.forCalendar {-ms-flex-direction:column; flex-direction:column}
}

@keyframes indicate {
0% {color:#486cee; background-color:transparent}
to {color:#fff; background-color:#486cee}
}

.jDropdownWG {position:relative; z-index:9}

.jDropdownWG-toggler.isLocked {cursor:auto}

.jDropdownWG:not(:hover) .jDropdownWG-dropdown-popover {display:none}

.jDropdownWG-dropdown-popover {position:absolute; z-index:99; top:100%; left:0; display:-ms-flexbox; display:flex; -ms-flex-flow:column nowrap; flex-flow:column nowrap; -ms-flex-pack:center; justify-content:center; background:#2c3245; border-radius:4px; padding:.5rem 1.5rem .5rem 3.125rem; min-height:4rem; max-width:90vw; font-family:sans-serif; line-height:1.25rem}

.jDropdownWG-dropdown-popover-primary {color:#fff; font-size:.875rem}

.jDropdownWG-dropdown-popover-secondary {color:#adb9da; font-size:.75rem}

.jDropdownWG-dropdown-popover:before {content:"i"; height:1.25rem; width:1.25rem; border-radius:50%; top:50%; left:1.5625rem; transform:translate(-50%,-50%); background-color:#2f90ff; font-family:Arial Rounded MT Bold,sans-serif; font-weight:500; font-size:.75rem; line-height:.75rem; -ms-flex-pack:center; justify-content:center}

.jDropdownWG-dropdown-popover:before,.jDropdownWG-wrapper {position:absolute; color:#fff; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.jDropdownWG-wrapper {width:85vw; height:60vh; background-color:#2c3245; max-width:380px; max-height:320px; border-radius:4px; overflow:auto; -ms-flex-direction:column; flex-direction:column; font-family:Circular Std,Work Sans Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; z-index:9999}

.jDropdownWG-wrapper.isCardForm {top:-330px}

.jDropdownWG-wrapper.isClose {display:none}

.jDropdownWG-wrapper.isPropertiesPanel {width:100%; max-width:380px; background-color:#30343a}

.jDropdownWG-wrapper.isPropertiesPanel::-webkit-scrollbar {all:initial!important; width:6px!important}

.jDropdownWG-wrapper.isPropertiesPanel::-webkit-scrollbar-thumb {all:initial!important; background-color:rgba(0,0,0,.5)!important; border-radius:4px!important}

.jDropdownWG-header-wrapper {-ms-flex-pack:justify; justify-content:space-between; width:90%; margin:12px 8px 0; padding:3px; font-size:13px; font-weight:500; transition:.3s; transform:0,-100px}

.jDropdownWG-header-input-wrapper,.jDropdownWG-header-wrapper {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.jDropdownWG-header-input-wrapper {-ms-flex-direction:column; flex-direction:column; width:100%; background-color:#2c3245; transform:translateY(-100px); transition:transform .3s ease-in-out!important; position:sticky; top:0}

.jDropdownWG-header-input-wrapper.isSticky {transform:translate(0)}

.jDropdownWG-AmPm-Wrapper {-ms-flex-pack:justify; justify-content:space-between; width:125px; cursor:pointer}

.jDropdownWG-AmPm-toggler-wrapper,.jDropdownWG-AmPm-Wrapper {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.jDropdownWG-AmPm-toggler-wrapper {width:43px; height:24px; background-color:#394157; border:1px solid #1f2532; border-radius:24px; position:relative}

.jDropdownWG-AmPm-toggler-ball {width:19px; height:19px; position:absolute; background:#fff; border-radius:50%; transition:right 1s,left 1s}

.am-side {left:3px}

.pm-side {right:3px}

.jDropdownWG-input-wrapper {width:90%; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; margin:10px 0 8px; position:relative; border:1px solid #1f2532}

.jDropdownWG-input-wrapper:after {content:""; position:absolute; width:16px; height:17px; display:inline-block; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; background-color:#b3b5c5; margin-left:16px}

.jDropdownWG-search-input {width:100%; color:#fff; background-color:#394157; border:none; padding:.125rem .375rem .125rem 2.5rem; height:2.75rem}

.jDropdownWG-search-input.isPropertiesPanel {background-color:#546070}

.jDropdownWG-list-wrapper {width:100%; box-sizing:border-box}

.jDropdownWG-list-group-wrapper {width:100%}

.jDropdownWG-list-group-name-wrapper {width:100%; display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; padding:10px 12px}

.jDropdownWG-list-group-name-item {width:92%; font-size:14px; color:#adb9da}

.jDropdownWG-list-option-wrapper {width:100%}

.jDropdownWG-list-option-item-wrapper {width:100%; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; -ms-flex-align:center; align-items:center; padding:8px 12px}

.jDropdownWG-list-option-item-wrapper:hover {background-color:#394157; cursor:pointer}

.jDropdownWG-list-option-item-wrapper.isSelected {background-color:#394157}

.jDropdownWG-list-option-item-wrapper.isPropertiesPanel:hover {background-color:#40444c}

.jDropdownWG-list-option-item-wrapper.isPropertiesPanel.isSelected {background-color:#23262a}

.jDropdownWG-list-option-item {display:-ms-flexbox; display:flex; -ms-flex-pack:justify; justify-content:space-between; width:92%; font-size:14px}

.jDropdownWG-gmt-text {color:#8e9abb}

.jDropdownWG-dropdown-toggler {display:-ms-inline-flexbox; display:inline-flex; -ms-flex-align:center; align-items:center; font-size:12px; cursor:pointer}

:not(.isNotSelected) .jDropdownWG-dropdown-toggler.isLocked {cursor:not-allowed}

.jDropdownWG-dropdown-toggler.isLocked .city-time:after {content:""; width:12px; height:12px; display:inline-block; right:0; margin-left:4px; z-index:9999}

.jDropdownWG-dropdown-toggler:after,.jDropdownWG-dropdown-toggler:before {content:""; display:inline-block; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; background-color:#58657e}

.jDropdownWG-dropdown-toggler:before {margin-right:7px; width:16px; height:16px;}

.jDropdownWG-dropdown-toggler:after {margin-left:7px; margin-right:2px; width:9px; -ms-flex-item-align:end; align-self:flex-end; height:10px}

.jDropdownWG-dropdown-toggler.isLocked:after {content:none}

.jDropdownWG-dropdown-toggler.isPropertiesPanel {color:#fff; background-color:#546070; padding:6px 12px; width:100%; font-size:14px; position:relative; border:1px solid #3e4652}

.jDropdownWG-dropdown-toggler.isPropertiesPanel:before {content:none}

.jDropdownWG-dropdown-toggler.isPropertiesPanel:after {content:""; border-left:1px solid #444d5a; position:absolute; height:100%; margin:0; top:0; right:0; width:32px; background-position:50%}

.jDropdownWG-header-input-wrapper.isPropertiesPanel {background-color:#30343a}

.jDropdownWG-input-wrapper.isPropertiesPanel {background-color:#546070}

.jDropdownWG-gmt-text.isPropertiesPanel {color:#546070}

.jDropdownWG-list-group-name-item.isPropertiesPanel {color:#707e90}

.jDropdownWG-AmPm-toggler-wrapper.isPropertiesPanel {background-color:#546070}

.jf-brandingWrapper {position:absolute; width:100%}

.jf-brandingWrapper .jf-branding {text-align:right}

.buttonWithClear,.buttonWithoutClear {position:relative; width:100%}

.buttonWithClear .jf-brandingWrapper {bottom:58px}

.buttonWithoutClear .jf-brandingWrapper {bottom:12px}

.lineAlignment-Right .buttonWithoutClear .jf-brandingWrapper {right:25px}

.lineAlignment-Left .buttonWithoutClear .jf-brandingWrapper {left:25px}

.submitBrandingWrapper .jf-branding {width:100%; text-align:center}

.formFooter-heightMask {height:56px}

.formFooter {position:fixed; left:0; right:0; bottom:0; padding:0 .875em; background-color:#414247; z-index:2}

.formFooter,.formFooter-wrapper {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.formFooter-wrapper.formFooter-leftSide {margin-right:auto}

.formFooter-content {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.formFooter-logo {display:-ms-flexbox; display:flex; max-width:132px}

.formFooter-rightSide {margin-left:.5em}

.formFooter-rightSide .formFooter-text {color:#bfbfbf; font-size:.75em; margin-right:.9375em}

.formFooter-button {display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; -ms-flex-negative:0; flex-shrink:0; min-width:200px; padding:.625em 8px; border-radius:3px; font-size:.875em; transition:background-color .3s}

.branding21.formFooter {font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; background-color:#0a1551}

.branding21.formFooter .formFooter-logo {height:44px}

.branding21.formFooter .formFooter-text {color:#f3f3fe}

.branding21.formFooter .formFooter-button {background-color:#78bb07; border-color:#78bb07}

.branding21.formFooter.isAccessible .formFooter-button {background-color:#0075e3; border-color:#0075e3}

.branding21.formFooter.isAccessible .formFooter-button:hover {background-color:#0066c6; border-color:#0066c6}

body {font-family:Inter,sans-serif; font-size:16px; background-color:#f3f3fe; color:#2c3345}

.form-all {border-radius:3px; box-shadow:0 4px 4px rgba(87,100,126,.21); background-color:#fff; max-width:752px}

.form-line {margin-top:12px; margin-bottom:12px}

.appointmentCalendarContainer .monthYearPicker .pickerArrow:after,.calendar-new-header .button {background-image:none; -webkit-mask-position:center; mask-position:center; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; background-color:#56647e}

.form-line-active {background-color:#f1f5ff}

.form-line-error {background-color:#ffeded}

.form-label {color:#2c3345; font-weight: bold}

.form-required {color:#dc2626}

.form-sub-label {color:#57647e}

.form-dropdown,.form-textarea,.form-textbox,.signature-pad-passive,.signature-wrapper {background-color:#fff; border-color:#b8bdc9; color:#2c3345}

.form-dropdown:hover,.form-textarea:hover,.form-textbox:hover,.signature-pad-passive:hover,.signature-wrapper:hover {border-color:rgba(46,105,255,.5); box-shadow:0 0 0 2px rgba(46,105,255,.25)}

.form-dropdown:focus,.form-textarea:focus,.form-textbox:focus,.signature-pad-passive:focus,.signature-wrapper:focus {border-color:#2e69ff; box-shadow:0 0 0 3px rgba(46,105,255,.25)}

.form-checkbox+label:before,.form-checkbox+span:before,.form-radio+label:before,.form-radio+span:before {background-color:#fff; border-color:#b8bdc9}

.form-checkbox:hover+label:before,.form-checkbox:hover+span:before,.form-radio:hover+label:before,.form-radio:hover+span:before {border-color:rgba(46,105,255,.5); box-shadow:0 0 0 2px rgba(46,105,255,.25)}

.form-checkbox:focus+label:before,.form-checkbox:focus+span:before,.form-radio:focus+label:before,.form-radio:focus+span:before {border-color:#2e69ff; box-shadow:0 0 0 3px rgba(46,105,255,.25)}

.form-radio+label:after,.form-radio+span:after {background-color:#2e69ff}

.form-radio+label,.form-radio+span {color:#2c3345}

.form-radio:checked+span label:before {border-color:#2e69ff}

.form-radio:checked+span div:after,.form-radio:checked+span label:after {background-color:#2e69ff}

.form-checkbox:checked+label:before,.form-checkbox:checked+span:before,.form-checkbox:checked+span label:before {border-color:#2e69ff; background-color:#2e69ff}

.form-line-error .form-validation-error {border-color:#dc2626}

.form-line-error .form-validation-error:hover {border-color:#fe8e92; box-shadow:0 0 0 2px #ffa5a5}

.form-line-error .form-validation-error:focus {border-color:#dc2626; box-shadow:0 0 0 3px #ffa5a5}

.form-line-error .form-checkbox:not(:checked)+label:before,.form-line-error .form-radio:not(:checked)+label:before {border-color:#dc2626}

.form-line-error .form-checkbox:not(:checked):hover+label:before,.form-line-error .form-radio:not(:checked):hover+label:before {border-color:#fe8e92; box-shadow:0 0 0 2px #ffa5a5}

.form-line-error .form-checkbox:not(:checked):focus+label:before,.form-line-error .form-radio:not(:checked):focus+label:before {border-color:#dc2626; box-shadow:0 0 0 3px #ffa5a5}

.jf-form-buttons {border-color:#c3cad8}

.form-buttons-wrapper,.form-pagebreak,.form-submit-clear-wrapper {border-color:#e5e7f2}

.form-pagebreak-back {background-color:#e5e7f2; border-color:#e5e7f2}

.form-pagebreak-back.button-hidden {display:none}

.form-pagebreak-back:hover {background-color:#ced0da}

.form-pagebreak-next {background-color:#2e69ff; border-color:#2e69ff; color:#fff}

.form-pagebreak-next.button-hidden {display:none}

.form-pagebreak-next:hover {background-color:#295fe6}

.form-sacl-button,.form-submit-print {border-color:#c3cad8; background-color:#fff}

.form-sacl-button:hover,.form-submit-print:hover {background-color:#c3cad8}

.formFooter-button,.submit-button {background-color:#18bd5b; border-color:#18bd5b; color:#fff}

.formFooter-button:hover,.submit-button:hover {background-color:#16aa52}

.form-submit-reset {color:#57647e; background:transparent; border:none; text-shadow:none; box-shadow:none; text-decoration:underline}

.form-header {color:#2c3345; word-break:break-word}

.form-subHeader {color:#57647e; word-break:break-word}

.divider,.form-header-group {border-color:#ededf1}

.header-large {border-color:#d7d8e1}

.form-matrix-column-headers,.form-matrix-row-headers {background-color:#e5eaf4}

.form-matrix-column-headers,.form-matrix-table td,.form-matrix-table td:last-child,.form-matrix-table th,.form-matrix-table th:last-child,.form-matrix-table tr:last-child td,.form-matrix-table tr:last-child th,.form-matrix-table tr:not([role=group])+tr[role=group] th {border-color:#c3cad8}

.form-matrix-values {background-color:#fff}

li[data-type=control_fileupload] .qq-upload-button {background-color:#fbfcff; color:#2c3345}

li[data-type=control_fileupload] .qq-upload-cancel,li[data-type=control_fileupload] .qq-upload-failed-text:before,li[data-type=control_fileupload] .qq-upload-file,li[data-type=control_fileupload] .qq-upload-img-container,li[data-type=control_fileupload] .qq-upload-size {background-color:#dae6ff}

li[data-type=control_fileupload] .qq-upload-img-container>img {border-color:#b5c2db}

li[data-type=control_fileupload] .qq-upload-delete {background-color:#dce5f6}

li[data-type=control_fileupload] .qq-upload-cancel {color:#2c3345}

.rating-item label {color:#8894ab; background-color:#fff}

.rating-item-titles {color:#57647e}

.form-line-error .rating-item label {border-color:#dc2626; color:#fe8e92}

.rating-item input:focus+label,.rating-item input:hover+label {background-color:#e1e9ff; color:#2e69ff; border-color:#2e69ff}

.rating-item input:checked+label {background-color:#2e69ff; color:#fff; border-color:#2e69ff}

.form-spinner-button-container>* {background-color:#f4f4f7}

.form-spinner-button-container>:before {color:#57647e}

.form-spinner-button-container>:hover:before {color:#2e69ff}

li[data-type=control_datetime] .extended .allowTime-container+.form-sub-label-container,li[data-type=control_datetime] .extended>.form-sub-label-container:nth-child(3)+.form-sub-label-container {background-color:#f3f4f7}

.form-single-column>span:not(.form-checkbox-item) {clear:left}

.form-textarea-limit-indicator {margin-top:8px}

.form-textarea-limit-indicator label+span {margin-left:5px}

.form-dropdown[multiple],.form-dropdown[size] {background-image:none}

.form-dropdown[size] {padding:5px 10px 0}

.form-dropdown[size]::-webkit-scrollbar {-webkit-appearance:none; appearance:none; width:6px}

.form-dropdown[size]::-webkit-scrollbar-thumb {border-radius:4px; background-color:rgba(0,0,0,.5); box-shadow:0 0 1px hsla(0,0%,100%,.5)}

.form-submit-button-simple_red.form-pagebreak-back,.form-submit-button-simple_red.form-pagebreak-next,.form-submit-button-simple_red.submit-button {color:#fff; border-color:#a60000; box-shadow:0 1px 0 0 #f29d93; background:linear-gradient(0deg,#fe1900 0,#ce0000)}

.form-submit-button-simple_red.form-pagebreak-back:active,.form-submit-button-simple_red.form-pagebreak-back:hover,.form-submit-button-simple_red.form-pagebreak-next:active,.form-submit-button-simple_red.form-pagebreak-next:hover,.form-submit-button-simple_red.submit-button:active,.form-submit-button-simple_red.submit-button:hover {border-color:#a60000; background:linear-gradient(0deg,#ff461d 0,#e60d00)}

.form-submit-button-simple_red.form-sacl-button,.form-submit-button-simple_red.form-submit-print {border-color:#a60000; color:#a60000}

.form-submit-button-simple_red.form-sacl-button:active,.form-submit-button-simple_red.form-sacl-button:hover,.form-submit-button-simple_red.form-submit-print:active,.form-submit-button-simple_red.form-submit-print:hover {color:#fff;
background:linear-gradient(0deg,#ff461d 0,#e60d00)}

.form-submit-button-simple_white.form-pagebreak-back,.form-submit-button-simple_white.form-pagebreak-next,.form-submit-button-simple_white.submit-button {color:#777; background:linear-gradient(0deg,#ededed 0,#dfdfdf); border-color:#ededed}

.form-submit-button-simple_white.form-pagebreak-back:active,.form-submit-button-simple_white.form-pagebreak-back:hover,.form-submit-button-simple_white.form-pagebreak-next:active,.form-submit-button-simple_white.form-pagebreak-next:hover,.form-submit-button-simple_white.submit-button:active,.form-submit-button-simple_white.submit-button:hover {background:linear-gradient(0deg,#fafafa 0,#ebebeb)}

.form-submit-button-simple_white.form-sacl-button,.form-submit-button-simple_white.form-submit-print {border-color:#777; color:#777}

.form-submit-button-simple_white.form-sacl-button:active,.form-submit-button-simple_white.form-sacl-button:hover,.form-submit-button-simple_white.form-submit-print:active,.form-submit-button-simple_white.form-submit-print:hover { color:#ededed; background:#777}

.form-submit-button-simple_grey.form-pagebreak-back,.form-submit-button-simple_grey.form-pagebreak-next,.form-submit-button-simple_grey.submit-button {color:#fff; background:linear-gradient(0deg,#888 0,#575757); border-color:#555}

.form-submit-button-simple_grey.form-pagebreak-back:active,.form-submit-button-simple_grey.form-pagebreak-back:hover,.form-submit-button-simple_grey.form-pagebreak-next:active,.form-submit-button-simple_grey.form-pagebreak-next:hover,.form-submit-button-simple_grey.submit-button:active,.form-submit-button-simple_grey.submit-button:hover {background:linear-gradient(0deg,#989898 0,#676767)}

.form-submit-button-simple_grey.form-sacl-button,.form-submit-button-simple_grey.form-submit-print {border-color:#575757; color:#575757}

.form-submit-button-simple_grey.form-sacl-button:active,.form-submit-button-simple_grey.form-sacl-button:hover,.form-submit-button-simple_grey.form-submit-print:active,.form-submit-button-simple_grey.form-submit-print:hover {color:#fff;
background:#575757}

.form-submit-button-simple_black.form-pagebreak-back,.form-submit-button-simple_black.form-pagebreak-next,.form-submit-button-simple_black.submit-button {color:#fff; background:linear-gradient(0deg,#666 0,#000); border-color:#000}

.form-submit-button-simple_black.form-pagebreak-back:active,.form-submit-button-simple_black.form-pagebreak-back:hover,.form-submit-button-simple_black.form-pagebreak-next:active,.form-submit-button-simple_black.form-pagebreak-next:hover,.form-submit-button-simple_black.submit-button:active,.form-submit-button-simple_black.submit-button:hover {background:linear-gradient(0deg,grey 0,#1a1a1a)}

.form-submit-button-simple_black.form-sacl-button,.form-submit-button-simple_black.form-submit-print {border-color:#000; color:#000}

.form-submit-button-simple_black.form-sacl-button:active,.form-submit-button-simple_black.form-sacl-button:hover,.form-submit-button-simple_black.form-submit-print:active,.form-submit-button-simple_black.form-submit-print:hover { color:#fff; background:#000}

.form-submit-button-simple_pink.form-pagebreak-back,.form-submit-button-simple_pink.form-pagebreak-next,.form-submit-button-simple_pink.submit-button {color:#fff; text-shadow:-1px -1px 0 #c70042; border-color:#cc0447; box-shadow:inset 0 1px 0 0 #faafd4; background:linear-gradient(0deg,#ff5c92 0,#f00252)}

.form-submit-button-simple_pink.form-pagebreak-back:active,.form-submit-button-simple_pink.form-pagebreak-back:hover,.form-submit-button-simple_pink.form-pagebreak-next:active,.form-submit-button-simple_pink.form-pagebreak-next:hover,.form-submit-button-simple_pink.submit-button:active,.form-submit-button-simple_pink.submit-button:hover {background:linear-gradient(0deg,#ff5ca0 0,#ff036c)}

.form-submit-button-simple_pink.form-sacl-button,.form-submit-button-simple_pink.form-submit-print {border-color:#cc0447; color:#cc0447}

.form-submit-button-simple_pink.form-sacl-button:active,.form-submit-button-simple_pink.form-sacl-button:hover,.form-submit-button-simple_pink.form-submit-print:active,.form-submit-button-simple_pink.form-submit-print:hover {color:#fff;
background:#cc0447}

.form-submit-button-simple_rose.form-pagebreak-back,.form-submit-button-simple_rose.form-pagebreak-next,.form-submit-button-simple_rose.submit-button {color:#fff; text-shadow:-1px -1px 0 #b23d35; border-color:#d83526; box-shadow:inset 0 1px 0 0 #f7c4c0; background:linear-gradient(0deg,#fc8d83 0,#e4685d)}

.form-submit-button-simple_rose.form-pagebreak-back:hover,.form-submit-button-simple_rose.form-pagebreak-next:hover,.form-submit-button-simple_rose.submit-button:hover {background:linear-gradient(0deg,#ffa69e 0,#ee776d)}

.form-submit-button-simple_rose.form-pagebreak-back:active,.form-submit-button-simple_rose.form-pagebreak-next:active,.form-submit-button-simple_rose.submit-button:active {background:linear-gradient(0deg,#ee776d 0,#ffa69e)}

.form-submit-button-simple_rose.form-sacl-button,.form-submit-button-simple_rose.form-submit-print {border-color:#d83526; color:#d83526}

.form-submit-button-simple_rose.form-sacl-button:active,.form-submit-button-simple_rose.form-sacl-button:hover,.form-submit-button-simple_rose.form-submit-print:active,.form-submit-button-simple_rose.form-submit-print:hover {color:#fff;
background:#d83526}

.form-submit-button-simple_blue.form-pagebreak-back,.form-submit-button-simple_blue.form-pagebreak-next,.form-submit-button-simple_blue.submit-button {color:#fff; text-shadow:-1px -1px 0 #003ea1; border-color:#0d4aab; box-shadow:inset 0 1px 0 0 #97c4fe;background:linear-gradient(0deg,#3d94f6 0,#1e62d0)}

.form-submit-button-simple_blue.form-pagebreak-back:hover,.form-submit-button-simple_blue.form-pagebreak-next:hover,.form-submit-button-simple_blue.submit-button:hover {background:linear-gradient(0deg,#54a2f9 0,#2e7be3)}

.form-submit-button-simple_blue.form-pagebreak-back:active,.form-submit-button-simple_blue.form-pagebreak-next:active,.form-submit-button-simple_blue.submit-button:active {background:linear-gradient(0deg,#2e7be3 0,#54a2f9)}

.form-submit-button-simple_blue.form-sacl-button,.form-submit-button-simple_blue.form-submit-print {border-color:#0d4aab; color:#0d4aab}

.form-submit-button-simple_blue.form-sacl-button:active,.form-submit-button-simple_blue.form-sacl-button:hover,.form-submit-button-simple_blue.form-submit-print:active,.form-submit-button-simple_blue.form-submit-print:hover {color:#fff;
background:#0d4aab}

.form-submit-button-simple_carolina_blue.form-pagebreak-back,.form-submit-button-simple_carolina_blue.form-pagebreak-next,.form-submit-button-simple_carolina_blue.submit-button {color:#14396a; text-shadow:1px 1px 0 #98d1f4; border-color:#1e63a2; box-shadow:inset 0 1px 0 0 #bee3f9; background:linear-gradient(0deg,#63b9ee 0,#468dcf)}

.form-submit-button-simple_carolina_blue.form-pagebreak-back:hover,.form-submit-button-simple_carolina_blue.form-pagebreak-next:hover,.form-submit-button-simple_carolina_blue.submit-button:hover {background:linear-gradient(0deg,#74c4f6 0,#509cd9)}

.form-submit-button-simple_carolina_blue.form-pagebreak-back:active,.form-submit-button-simple_carolina_blue.form-pagebreak-next:active,.form-submit-button-simple_carolina_blue.submit-button:active {background:linear-gradient(0deg,#509cd9 0,#74c4f6)}

.form-submit-button-simple_carolina_blue.form-sacl-button,.form-submit-button-simple_carolina_blue.form-submit-print {border-color:#1e63a2; color:#1e63a2}

.form-submit-button-simple_carolina_blue.form-sacl-button:active,.form-submit-button-simple_carolina_blue.form-sacl-button:hover,.form-submit-button-simple_carolina_blue.form-submit-print:active,.form-submit-button-simple_carolina_blue.form-submit-print:hover {color:#fff; background:#1e63a2}

.form-submit-button-simple_green.form-pagebreak-back,.form-submit-button-simple_green.form-pagebreak-next,.form-submit-button-simple_green.submit-button {color:#154d0c; text-shadow:1px 1px 0 #aade7c; border-color:#268a16; box-shadow:inset 0 1px 0 0 #c9efab; background:linear-gradient(0deg,#7bd82f 0,#4ea20a)}

.form-submit-button-simple_green.form-pagebreak-back:hover,.form-submit-button-simple_green.form-pagebreak-next:hover,.form-submit-button-simple_green.submit-button:hover {background:linear-gradient(0deg,#80dd32 0,#5bb215)}

.form-submit-button-simple_green.form-pagebreak-back:active,.form-submit-button-simple_green.form-pagebreak-next:active,.form-submit-button-simple_green.submit-button:active {background:linear-gradient(0deg,#5bb215 0,#80dd32)}

.form-submit-button-simple_green.form-sacl-button,.form-submit-button-simple_green.form-submit-print {border-color:#4ea20a; color:#4ea20a}

.form-submit-button-simple_green.form-sacl-button:active,.form-submit-button-simple_green.form-sacl-button:hover,.form-submit-button-simple_green.form-submit-print:active,.form-submit-button-simple_green.form-submit-print:hover {color:#fff; background:#4ea20a}

.form-submit-button-simple_green_apple.form-pagebreak-back,.form-submit-button-simple_green_apple.form-pagebreak-next,.form-submit-button-simple_green_apple.submit-button {color:#fff; text-shadow:-1px -1px 0 #5a8200; border-color:#5a8200;
box-shadow:inset 0 1px 0 0 #b9e84b; background:linear-gradient(0deg,#96d10c 0,#6d9c01)}

.form-submit-button-simple_green_apple.form-pagebreak-back:hover,.form-submit-button-simple_green_apple.form-pagebreak-next:hover,.form-submit-button-simple_green_apple.submit-button:hover {background:linear-gradient(0deg,#9ed915 0,#78aa04)}

.form-submit-button-simple_green_apple.form-pagebreak-back:active,.form-submit-button-simple_green_apple.form-pagebreak-next:active,.form-submit-button-simple_green_apple.submit-button:active {background:linear-gradient(0deg,#78aa04 0,#9ed915)}

.form-submit-button-simple_green_apple.form-sacl-button,.form-submit-button-simple_green_apple.form-submit-print {border-color:#96d10c; color:#96d10c}

.form-submit-button-simple_green_apple.form-sacl-button:active,.form-submit-button-simple_green_apple.form-sacl-button:hover,.form-submit-button-simple_green_apple.form-submit-print:active,.form-submit-button-simple_green_apple.form-submit-print:hover {color:#fff; background:#96d10c}

.form-submit-button-simple_yellow.form-pagebreak-back,.form-submit-button-simple_yellow.form-pagebreak-next,.form-submit-button-simple_yellow.submit-button {color:#d85d00; text-shadow:1px 1px 0 #ffed66; border-color:#fa2; box-shadow:inset 0 1px 0 0 #fff6af; background:linear-gradient(0deg,#ffed64 0,#ffab23)}

.form-submit-button-simple_yellow.form-pagebreak-back:hover,.form-submit-button-simple_yellow.form-pagebreak-next:hover,.form-submit-button-simple_yellow.submit-button:hover {background:linear-gradient(0deg,#feed83 0,#ffbc34)}

.form-submit-button-simple_yellow.form-pagebreak-back:active,.form-submit-button-simple_yellow.form-pagebreak-next:active,.form-submit-button-simple_yellow.submit-button:active {background:linear-gradient(0deg,#ffbc34 0,#feed83)}

.form-submit-button-simple_yellow.form-sacl-button,.form-submit-button-simple_yellow.form-submit-print {border-color:#fa2; color:#fa2}

.form-submit-button-simple_yellow.form-sacl-button:active,.form-submit-button-simple_yellow.form-sacl-button:hover,.form-submit-button-simple_yellow.form-submit-print:active,.form-submit-button-simple_yellow.form-submit-print:hover { color:#fff; background:#fa2}

.form-submit-button-simple_orange.form-pagebreak-back,.form-submit-button-simple_orange.form-pagebreak-next,.form-submit-button-simple_orange.submit-button {color:#fff; text-shadow:-1px -1px 0 #d85d00; border-color:#d85d00; box-shadow:inset 0 1px 0 0 #ffcc7a; background:linear-gradient(0deg,#faa51a 0,#ff6c00)}

.form-submit-button-simple_orange.form-pagebreak-back:active,.form-submit-button-simple_orange.form-pagebreak-back:hover,.form-submit-button-simple_orange.form-pagebreak-next:active,.form-submit-button-simple_orange.form-pagebreak-next:hover,.form-submit-button-simple_orange.submit-button:active,.form-submit-button-simple_orange.submit-button:hover {background:linear-gradient(0deg,#ffb53b 0,#fc8d0f)}

.form-submit-button-simple_orange.form-sacl-button,.form-submit-button-simple_orange.form-submit-print {border-color:#ff6c00; color:#ff6c00}

.form-submit-button-simple_orange.form-sacl-button:active,.form-submit-button-simple_orange.form-sacl-button:hover,.form-submit-button-simple_orange.form-submit-print:active,.form-submit-button-simple_orange.form-submit-print:hover {
color:#fff; background:#ff6c00}

.form-submit-button-carbon_rounded.form-pagebreak-back,.form-submit-button-carbon_rounded.form-pagebreak-next,.form-submit-button-carbon_rounded.form-sacl-button,.form-submit-button-carbon_rounded.form-submit-print,.form-submit-button-carbon_rounded.submit-button,.form-submit-button-cool_grey_rounded.form-pagebreak-back,.form-submit-button-cool_grey_rounded.form-pagebreak-next,.form-submit-button-cool_grey_rounded.form-sacl-button,.form-submit-button-cool_grey_rounded.form-submit-print,.form-submit-button-cool_grey_rounded.submit-button,.form-submit-button-light_rounded.form-pagebreak-back,.form-submit-button-light_rounded.form-pagebreak-next,.form-submit-button-light_rounded.form-sacl-button,.form-submit-button-light_rounded.form-submit-print,.form-submit-button-light_rounded.submit-button {border-radius:30px}

.form-submit-button-light.form-pagebreak-back,.form-submit-button-light.form-pagebreak-next,.form-submit-button-light.submit-button,.form-submit-button-light_rounded.form-pagebreak-back,.form-submit-button-light_rounded.form-pagebreak-next,.form-submit-button-light_rounded.submit-button {color:#7c868d; text-shadow:1px 1px 0 #fff; border-color:#dfdfdf; box-shadow:inset 0 1px 0 0 #fff,0 1px 1px 0 rgba(0,0,0,.4); background:linear-gradient(0deg,#fafafa 0,#eaeaea)}

.form-submit-button-light.form-pagebreak-back:active,.form-submit-button-light.form-pagebreak-back:hover,.form-submit-button-light.form-pagebreak-next:active,.form-submit-button-light.form-pagebreak-next:hover,.form-submit-button-light.submit-button:active,.form-submit-button-light.submit-button:hover,.form-submit-button-light_rounded.form-pagebreak-back:active,.form-submit-button-light_rounded.form-pagebreak-back:hover,.form-submit-button-light_rounded.form-pagebreak-next:active,.form-submit-button-light_rounded.form-pagebreak-next:hover,.form-submit-button-light_rounded.submit-button:active,.form-submit-button-light_rounded.submit-button:hover {background:linear-gradient(0deg,#fff 0,#f4f4f4)}

.form-submit-button-light.form-sacl-button,.form-submit-button-light.form-submit-print,.form-submit-button-light_rounded.form-sacl-button,.form-submit-button-light_rounded.form-submit-print {border-color:#7c868d; color:#7c868d}

.form-submit-button-light.form-sacl-button:active,.form-submit-button-light.form-sacl-button:hover,.form-submit-button-light.form-submit-print:active,.form-submit-button-light.form-submit-print:hover,.form-submit-button-light_rounded.form-sacl-button:active,.form-submit-button-light_rounded.form-sacl-button:hover,.form-submit-button-light_rounded.form-submit-print:active,.form-submit-button-light_rounded.form-submit-print:hover {color:#fff; background:#7c868d}

.form-submit-button-cool_grey.form-pagebreak-back,.form-submit-button-cool_grey.form-pagebreak-next,.form-submit-button-cool_grey.submit-button,.form-submit-button-cool_grey_rounded.form-pagebreak-back,.form-submit-button-cool_grey_rounded.form-pagebreak-next,.form-submit-button-cool_grey_rounded.submit-button {color:#f9fbfd; text-shadow:0 -1px 0 #414346; border-color:#60646c; box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.2),0 1px 1px 0 rgba(0,0,0,.4);
background:linear-gradient(0deg,#9799a0 0,#787b83)}

.form-submit-button-cool_grey.form-pagebreak-back:active,.form-submit-button-cool_grey.form-pagebreak-back:hover,.form-submit-button-cool_grey.form-pagebreak-next:active,.form-submit-button-cool_grey.form-pagebreak-next:hover,.form-submit-button-cool_grey.submit-button:active,.form-submit-button-cool_grey.submit-button:hover,.form-submit-button-cool_grey_rounded.form-pagebreak-back:active,.form-submit-button-cool_grey_rounded.form-pagebreak-back:hover,.form-submit-button-cool_grey_rounded.form-pagebreak-next:active,.form-submit-button-cool_grey_rounded.form-pagebreak-next:hover,.form-submit-button-cool_grey_rounded.submit-button:active,.form-submit-button-cool_grey_rounded.submit-button:hover { background:linear-gradient(0deg,#9799a0 0,#787b83)}

.form-submit-button-cool_grey.form-sacl-button,.form-submit-button-cool_grey.form-submit-print,.form-submit-button-cool_grey_rounded.form-sacl-button,.form-submit-button-cool_grey_rounded.form-submit-print {border-color:#60646c; color:#60646c}

.form-submit-button-cool_grey.form-sacl-button:active,.form-submit-button-cool_grey.form-sacl-button:hover,.form-submit-button-cool_grey.form-submit-print:active,.form-submit-button-cool_grey.form-submit-print:hover,.form-submit-button-cool_grey_rounded.form-sacl-button:active,.form-submit-button-cool_grey_rounded.form-sacl-button:hover,.form-submit-button-cool_grey_rounded.form-submit-print:active,.form-submit-button-cool_grey_rounded.form-submit-print:hover { color:#fff; background:#60646c}

.form-submit-button-carbon.form-pagebreak-back,.form-submit-button-carbon.form-pagebreak-next,.form-submit-button-carbon.submit-button,.form-submit-button-carbon_rounded.form-pagebreak-back,.form-submit-button-carbon_rounded.form-pagebreak-next,.form-submit-button-carbon_rounded.submit-button {color:#dadee5; text-shadow:-1px -1px 0 #0b0b0d; border-color:#212325; box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.2),0 1px 2px 0 rgba(0,0,0,.44); background:linear-gradient(0deg,#44494c 0,#2a2e30)}

.form-submit-button-carbon.form-pagebreak-back:active,.form-submit-button-carbon.form-pagebreak-back:hover,.form-submit-button-carbon.form-pagebreak-next:active,.form-submit-button-carbon.form-pagebreak-next:hover,.form-submit-button-carbon.submit-button:active,.form-submit-button-carbon.submit-button:hover,.form-submit-button-carbon_rounded.form-pagebreak-back:active,.form-submit-button-carbon_rounded.form-pagebreak-back:hover,.form-submit-button-carbon_rounded.form-pagebreak-next:active,.form-submit-button-carbon_rounded.form-pagebreak-next:hover,.form-submit-button-carbon_rounded.submit-button:active,.form-submit-button-carbon_rounded.submit-button:hover {background:linear-gradient(0deg,#5b6266 0,#383d40)}

.form-submit-button-carbon.form-sacl-button,.form-submit-button-carbon.form-submit-print,.form-submit-button-carbon_rounded.form-sacl-button,.form-submit-button-carbon_rounded.form-submit-print {border-color:#2a2e30; color:#2a2e30}

.form-submit-button-carbon.form-sacl-button:active,.form-submit-button-carbon.form-sacl-button:hover,.form-submit-button-carbon.form-submit-print:active,.form-submit-button-carbon.form-submit-print:hover,.form-submit-button-carbon_rounded.form-sacl-button:active,.form-submit-button-carbon_rounded.form-sacl-button:hover,.form-submit-button-carbon_rounded.form-submit-print:active,.form-submit-button-carbon_rounded.form-submit-print:hover {color:#fff; background:#2a2e30}

.form-submit-button-blue.form-pagebreak-back,.form-submit-button-blue.form-pagebreak-next,.form-submit-button-blue.submit-button {text-shadow:0 1px 0 #1e549d; border-color:#3d7fb1; background:linear-gradient(0deg,#57a9eb 0,#3871c0)}

.form-submit-button-blue.form-pagebreak-back:active,.form-submit-button-blue.form-pagebreak-back:hover,.form-submit-button-blue.form-pagebreak-next:active,.form-submit-button-blue.form-pagebreak-next:hover,.form-submit-button-blue.submit-button:active,.form-submit-button-blue.submit-button:hover {background:linear-gradient(0deg,#78c3ff 0,#4c85d3)}

.form-submit-button-blue.form-sacl-button,.form-submit-button-blue.form-submit-print {border-color:#78c3ff; color:#78c3ff}

.form-submit-button-blue.form-sacl-button:active,.form-submit-button-blue.form-sacl-button:hover,.form-submit-button-blue.form-submit-print:active,.form-submit-button-blue.form-submit-print:hover {color:#fff; background:#78c3ff}

.form-submit-button-black_blue.form-pagebreak-back,.form-submit-button-black_blue.form-pagebreak-next,.form-submit-button-black_blue.submit-button {color:#dadee5; text-shadow:-1px -1px 0 #000; border-color:#000; box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.25),0 1px 2px 0 rgba(0,0,0,.44); background:linear-gradient(0deg,#2e2e2e 0,#030303)}

.form-submit-button-black_blue.form-pagebreak-back:active,.form-submit-button-black_blue.form-pagebreak-back:hover,.form-submit-button-black_blue.form-pagebreak-next:active,.form-submit-button-black_blue.form-pagebreak-next:hover,.form-submit-button-black_blue.submit-button:active,.form-submit-button-black_blue.submit-button:hover {text-shadow:-1px -1px 0 #000,0 0 3px rgba(51,160,255,.5); background:linear-gradient(0deg,#404040 0,#1a1a1a)}

.form-submit-button-black_blue.form-sacl-button,.form-submit-button-black_blue.form-submit-print {border-color:#2e2e2e; color:#2e2e2e}

.form-submit-button-black_blue.form-sacl-button:active,.form-submit-button-black_blue.form-sacl-button:hover,.form-submit-button-black_blue.form-submit-print:active,.form-submit-button-black_blue.form-submit-print:hover {color:#fff; background:#2e2e2e}

.form-submit-button-black_glass.form-pagebreak-back,.form-submit-button-black_glass.form-pagebreak-next,.form-submit-button-black_glass.submit-button {color:#dadee5; text-shadow:-1px -1px 0 #2b3034; border-color:#2b3034; box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.5),0 1px 2px 0 rgba(0,0,0,.44); background:linear-gradient(0deg,#7f8385 0,#5c6064 50%,#4a4e51 51%,#515a66)}

.form-submit-button-black_glass.form-pagebreak-back:active,.form-submit-button-black_glass.form-pagebreak-back:hover,.form-submit-button-black_glass.form-pagebreak-next:active,.form-submit-button-black_glass.form-pagebreak-next:hover,.form-submit-button-black_glass.submit-button:active,.form-submit-button-black_glass.submit-button:hover {background:linear-gradient(0deg,#909598 0,#70757a 50%,#60656a 51%,#6c7889)}

.form-submit-button-black_glass.form-sacl-button,.form-submit-button-black_glass.form-submit-print {border-color:#6c7889; color:#6c7889}

.form-submit-button-black_glass.form-sacl-button:active,.form-submit-button-black_glass.form-sacl-button:hover,.form-submit-button-black_glass.form-submit-print:active,.form-submit-button-black_glass.form-submit-print:hover {color:#fff; background:#6c7889}

.form-submit-button-wood.form-pagebreak-back,.form-submit-button-wood.form-pagebreak-next,.form-submit-button-wood.submit-button,.form-submit-button-wood_3d.form-pagebreak-back,.form-submit-button-wood_3d.form-pagebreak-next,.form-submit-button-wood_3d.submit-button {color:#5e2003; text-shadow:1px 1px 0 #eb9b58; border-color:#91350a; box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.4),0 1px 1px 0 rgba(0,0,0,.4); background-color:#c75e26; background-image:url(https://cdn.jotfor.ms/images/wood.png)}

.form-submit-button-wood.form-pagebreak-back:active,.form-submit-button-wood.form-pagebreak-back:hover,.form-submit-button-wood.form-pagebreak-next:active,.form-submit-button-wood.form-pagebreak-next:hover,.form-submit-button-wood.submit-button:active,.form-submit-button-wood.submit-button:hover,.form-submit-button-wood_3d.form-pagebreak-back:active,.form-submit-button-wood_3d.form-pagebreak-back:hover,.form-submit-button-wood_3d.form-pagebreak-next:active,.form-submit-button-wood_3d.form-pagebreak-next:hover,.form-submit-button-wood_3d.submit-button:active,.form-submit-button-wood_3d.submit-button:hover {background-color:#da936e; background-image:url(https://cdn.jotfor.ms/images/wood-over.png)}

.form-submit-button-wood.form-sacl-button,.form-submit-button-wood.form-submit-print,.form-submit-button-wood_3d.form-sacl-button,.form-submit-button-wood_3d.form-submit-print {border-color:#c75e26; color:#c75e26}

.form-submit-button-wood.form-sacl-button:active,.form-submit-button-wood.form-sacl-button:hover,.form-submit-button-wood.form-submit-print:active,.form-submit-button-wood.form-submit-print:hover,.form-submit-button-wood_3d.form-sacl-button:active,.form-submit-button-wood_3d.form-sacl-button:hover,.form-submit-button-wood_3d.form-submit-print:active,.form-submit-button-wood_3d.form-submit-print:hover {color:#fff; background:#c75e26}

.form-submit-button-wood_3d.form-pagebreak-back,.form-submit-button-wood_3d.form-pagebreak-next,.form-submit-button-wood_3d.submit-button {box-shadow:0 4px 0 0 #91350a,0 6px 2px 1px rgba(0,0,0,.4)}

.form-submit-button-wood_3d.form-pagebreak-back:active,.form-submit-button-wood_3d.form-pagebreak-back:hover,.form-submit-button-wood_3d.form-pagebreak-next:active,.form-submit-button-wood_3d.form-pagebreak-next:hover,.form-submit-button-wood_3d.submit-button:active,.form-submit-button-wood_3d.submit-button:hover {box-shadow:0 2px 0 0 #91350a,0 2px 2px 1px rgba(0,0,0,.4)}

.form-submit-button-3d_edgy_yellow.form-pagebreak-back,.form-submit-button-3d_edgy_yellow.form-pagebreak-next,.form-submit-button-3d_edgy_yellow.submit-button {color:#864f0b; text-shadow:0 1px 0 #ffe245; border-color:#b8882a; box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.4),inset 0 0 3px 0 hsla(0,0%,100%,.4),0 5px 0 0 #b8882a,0 9px 0 0 rgba(0,0,0,.2); background-color:#f8b838}

.form-submit-button-3d_edgy_yellow.form-pagebreak-back:active,.form-submit-button-3d_edgy_yellow.form-pagebreak-back:hover,.form-submit-button-3d_edgy_yellow.form-pagebreak-next:active,.form-submit-button-3d_edgy_yellow.form-pagebreak-next:hover,.form-submit-button-3d_edgy_yellow.submit-button:active,.form-submit-button-3d_edgy_yellow.submit-button:hover {background-color:#ffd842}

.form-submit-button-3d_edgy_yellow.form-sacl-button,.form-submit-button-3d_edgy_yellow.form-submit-print {border-color:#b8882a; color:#b8882a}

.form-submit-button-3d_edgy_yellow.form-sacl-button:active,.form-submit-button-3d_edgy_yellow.form-sacl-button:hover,.form-submit-button-3d_edgy_yellow.form-submit-print:active,.form-submit-button-3d_edgy_yellow.form-submit-print:hover {
color:#fff; background:#b8882a}

.form-submit-button-denim_dark_blue.form-pagebreak-back,.form-submit-button-denim_dark_blue.form-pagebreak-next,.form-submit-button-denim_dark_blue.submit-button {color:#eae3d9; text-shadow:0 -2px 0 #0b101d; border:1px dashed #eae3d9; box-shadow:0 0 0 3px #283045,0 2px 0 3px #0b101d,0 6px 3px 1px rgba(0,0,0,.4); background:#4d4d4d; background-image:url(https://cdn.jotfor.ms/images/denim.png)}

.form-submit-button-denim_dark_blue.form-pagebreak-back:active,.form-submit-button-denim_dark_blue.form-pagebreak-back:hover,.form-submit-button-denim_dark_blue.form-pagebreak-next:active,.form-submit-button-denim_dark_blue.form-pagebreak-next:hover,.form-submit-button-denim_dark_blue.submit-button:active,.form-submit-button-denim_dark_blue.submit-button:hover {color:#fff; background:#283045}

.form-submit-button-denim_dark_blue.form-sacl-button,.form-submit-button-denim_dark_blue.form-submit-print {border-color:#283045; color:#283045}

.form-submit-button-denim_dark_blue.form-sacl-button:active,.form-submit-button-denim_dark_blue.form-sacl-button:hover,.form-submit-button-denim_dark_blue.form-submit-print:active,.form-submit-button-denim_dark_blue.form-submit-print:hover {color:#eae3d9; background:#283045}

.form-submit-button-flat_round_teal.form-pagebreak-back,.form-submit-button-flat_round_teal.form-pagebreak-next,.form-submit-button-flat_round_teal.submit-button {color:#e3dfd4; border:2px solid #231f20; background:#4b6e70}

.form-submit-button-flat_round_teal.form-pagebreak-back:active,.form-submit-button-flat_round_teal.form-pagebreak-back:hover,.form-submit-button-flat_round_teal.form-pagebreak-next:active,.form-submit-button-flat_round_teal.form-pagebreak-next:hover,.form-submit-button-flat_round_teal.submit-button:active,.form-submit-button-flat_round_teal.submit-button:hover {background:#5b8486}

.form-submit-button-flat_round_teal.form-sacl-button,.form-submit-button-flat_round_teal.form-submit-print {border-color:#4b6e70; color:#4b6e70}

.form-submit-button-flat_round_teal.form-sacl-button:active,.form-submit-button-flat_round_teal.form-sacl-button:hover,.form-submit-button-flat_round_teal.form-submit-print:active,.form-submit-button-flat_round_teal.form-submit-print:hover {color:#e3dfd4; background:#4b6e70}

.form-submit-button-leather_black.form-pagebreak-back,.form-submit-button-leather_black.form-pagebreak-next,.form-submit-button-leather_black.submit-button {color:#fff; text-shadow:0 2px 0 #000; border:2px dashed #fff; box-shadow:0 0 0 4px #262626,0 4px 0 4px #000,0 6px 3px 4px rgba(0,0,0,.4); background:#4d4d4d; background-image:url(https://cdn.jotfor.ms/images/leather.png)}

.form-submit-button-leather_black.form-pagebreak-back:active,.form-submit-button-leather_black.form-pagebreak-back:hover,.form-submit-button-leather_black.form-pagebreak-next:active,.form-submit-button-leather_black.form-pagebreak-next:hover,.form-submit-button-leather_black.submit-button:active,.form-submit-button-leather_black.submit-button:hover {background:rgba(0,0,0,.4)}

.form-submit-button-leather_black.form-sacl-button,.form-submit-button-leather_black.form-submit-print {border-color:rgba(0,0,0,.4); color:rgba(0,0,0,.4)}

.form-submit-button-leather_black.form-sacl-button:active,.form-submit-button-leather_black.form-sacl-button:hover,.form-submit-button-leather_black.form-submit-print:active,.form-submit-button-leather_black.form-submit-print:hover {
color:#fff; background:rgba(0,0,0,.4)}

.form-submit-button-metal_brushed.form-pagebreak-back,.form-submit-button-metal_brushed.form-pagebreak-next,.form-submit-button-metal_brushed.submit-button {color:#2a2a2a; text-shadow:0 1px 0 #fff; border:1px outset #999; box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.6),inset 0 1px 0 0 hsla(0,0%,100%,.7),0 2px 4px 0 rgba(0,0,0,.4); background:#757575; background-position:50% 50%; background-image:url(https://cdn.jotfor.ms/images/metal-brushed.png)}

.form-submit-button-metal_brushed.form-sacl-button,.form-submit-button-metal_brushed.form-submit-print {border-color:#757575; color:#757575}

.form-submit-button-metal_brushed.form-sacl-button:active,.form-submit-button-metal_brushed.form-sacl-button:hover,.form-submit-button-metal_brushed.form-submit-print:active,.form-submit-button-metal_brushed.form-submit-print:hover { color:#fff; background:#757575}

.form-submit-button-steel.form-pagebreak-back,.form-submit-button-steel.form-pagebreak-next,.form-submit-button-steel.submit-button {color:grey; text-shadow:0 1px 0 #fff; border-color:#999; box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.7),0 2px 4px 0 rgba(0,0,0,.4); background:#d4d4d4; background-position:50% 50%; background-image:url(https://cdn.jotfor.ms/images/steel.png)}

.form-submit-button-steel.form-pagebreak-back:active,.form-submit-button-steel.form-pagebreak-back:hover,.form-submit-button-steel.form-pagebreak-next:active,.form-submit-button-steel.form-pagebreak-next:hover,.form-submit-button-steel.submit-button:active,.form-submit-button-steel.submit-button:hover {color:#555}

.form-submit-button-steel.form-sacl-button,.form-submit-button-steel.form-submit-print {border-color:#d4d4d4; color:#d4d4d4}

.form-submit-button-steel.form-sacl-button:active,.form-submit-button-steel.form-sacl-button:hover,.form-submit-button-steel.form-submit-print:active,.form-submit-button-steel.form-submit-print:hover {color:#fff; background:#d4d4d4}

.form-submit-button-3d_round_yellow.form-pagebreak-back,.form-submit-button-3d_round_yellow.form-pagebreak-next,.form-submit-button-3d_round_yellow.submit-button {color:#b75902; text-shadow:0 1px 0 #facf73; border-color:#ca6014; box-shadow:inset 0 1px 0 0 #ffdb91,0 4px 0 0 #ca6014,0 6px 2px 1px rgba(0,0,0,.3); background:#febd25}

.form-submit-button-3d_round_yellow.form-pagebreak-back:active,.form-submit-button-3d_round_yellow.form-pagebreak-back:hover,.form-submit-button-3d_round_yellow.form-pagebreak-next:active,.form-submit-button-3d_round_yellow.form-pagebreak-next:hover,.form-submit-button-3d_round_yellow.submit-button:active,.form-submit-button-3d_round_yellow.submit-button:hover {background:#ffcb40; box-shadow:inset 0 1px 0 0 #ffdb91,0 2px 0 0 #ca6014,0 2px 2px 1px rgba(0,0,0,.3)}

.form-submit-button-3d_round_yellow.form-sacl-button,.form-submit-button-3d_round_yellow.form-submit-print {border-color:#febd25; color:#febd25}

.form-submit-button-3d_round_yellow.form-sacl-button:active,.form-submit-button-3d_round_yellow.form-sacl-button:hover,.form-submit-button-3d_round_yellow.form-submit-print:active,.form-submit-button-3d_round_yellow.form-submit-print:hover {color:#fff; background:#febd25}

.form-submit-button-big_green.form-pagebreak-back,.form-submit-button-big_green.form-pagebreak-next,.form-submit-button-big_green.submit-button {color:#eaf3ba; text-shadow:0 1px 0 #71802e; border:3px solid #8a9c38; box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.35),0 0 0 4px rgba(0,0,0,.1); background:linear-gradient(0deg,#c8db6a 0,#9fb644)}

.form-submit-button-big_green.form-pagebreak-back:active,.form-submit-button-big_green.form-pagebreak-back:hover,.form-submit-button-big_green.form-pagebreak-next:active,.form-submit-button-big_green.form-pagebreak-next:hover,.form-submit-button-big_green.submit-button:active,.form-submit-button-big_green.submit-button:hover {background:linear-gradient(0deg,#d2e477 0,#abc04f)}

.form-submit-button-big_green.form-sacl-button,.form-submit-button-big_green.form-submit-print {border-color:#8a9c38; color:#8a9c38}

.form-submit-button-big_green.form-sacl-button:active,.form-submit-button-big_green.form-sacl-button:hover,.form-submit-button-big_green.form-submit-print:active,.form-submit-button-big_green.form-submit-print:hover {color:#fff; background:#8a9c38}

.form-submit-button-book_blue1.form-pagebreak-back,.form-submit-button-book_blue1.form-pagebreak-next,.form-submit-button-book_blue1.submit-button {color:#fff; text-shadow:0 1px 0 #2e4281; border-color:#3d4f8b; box-shadow:inset 0 1px 0 0 #c8d0e4,0 2px 2px 0 rgba(0,0,0,.3); background:linear-gradient(0deg,#8497c4 0,#586ca5)}

.form-submit-button-book_blue1.form-pagebreak-back:active,.form-submit-button-book_blue1.form-pagebreak-back:hover,.form-submit-button-book_blue1.form-pagebreak-next:active,.form-submit-button-book_blue1.form-pagebreak-next:hover,.form-submit-button-book_blue1.submit-button:active,.form-submit-button-book_blue1.submit-button:hover {background:linear-gradient(0deg,#9aacd6 0,#6f82b5); box-shadow:inset 0 1px 0 0 #a5b3d5,0 1px 1px 0 rgba(0,0,0,.3)}

.form-submit-button-book_blue1.form-sacl-button,.form-submit-button-book_blue1.form-submit-print {border-color:#3d4f8b; color:#3d4f8b}

.form-submit-button-book_blue1.form-sacl-button:active,.form-submit-button-book_blue1.form-sacl-button:hover,.form-submit-button-book_blue1.form-submit-print:active,.form-submit-button-book_blue1.form-submit-print:hover {color:#fff;
background:#3d4f8b}

.form-submit-button-book_blue2.form-pagebreak-back,.form-submit-button-book_blue2.form-pagebreak-next,.form-submit-button-book_blue2.submit-button {color:#fff; text-shadow:0 -1px 0 #142353; border-color:#3d4f8b; box-shadow:inset 0 0 0 1px rgba(147,187,255,.3),0 2px 2px 0 rgba(0,0,0,.3); background:linear-gradient(0deg,#5277c8 0,#305096)}

.form-submit-button-book_blue2.form-pagebreak-back:active,.form-submit-button-book_blue2.form-pagebreak-back:hover,.form-submit-button-book_blue2.form-pagebreak-next:active,.form-submit-button-book_blue2.form-pagebreak-next:hover,.form-submit-button-book_blue2.submit-button:active,.form-submit-button-book_blue2.submit-button:hover {background:linear-gradient(0deg,#6f93e1 0,#4668af); box-shadow:inset 0 0 0 1px rgba(147,187,255,.3),0 1px 1px 0 rgba(0,0,0,.3)}

.form-submit-button-book_blue2.form-sacl-button,.form-submit-button-book_blue2.form-submit-print {border-color:#305096; color:#305096}

.form-submit-button-book_blue2.form-sacl-button:active,.form-submit-button-book_blue2.form-sacl-button:hover,.form-submit-button-book_blue2.form-submit-print:active,.form-submit-button-book_blue2.form-submit-print:hover {color:#fff; background:#305096}

.form-submit-button-big_square_blue.form-pagebreak-back,.form-submit-button-big_square_blue.form-pagebreak-next,.form-submit-button-big_square_blue.submit-button {color:#121828; text-shadow:0 1px 0 #89abd7; border-color:#1d2031;
box-shadow:inset 1px 1px 0 0 #a5bddf,0 2px 3px 0 rgba(0,0,0,.4); background:linear-gradient(0deg,#6891c9 0,#4778bd)}

.form-submit-button-big_square_blue.form-pagebreak-back:active,.form-submit-button-big_square_blue.form-pagebreak-back:hover,.form-submit-button-big_square_blue.form-pagebreak-next:active,.form-submit-button-big_square_blue.form-pagebreak-next:hover,.form-submit-button-big_square_blue.submit-button:active,.form-submit-button-big_square_blue.submit-button:hover {background:linear-gradient(0deg,#6e96d1 0,#4f80c5)}

.form-submit-button-big_square_blue.form-sacl-button,.form-submit-button-big_square_blue.form-submit-print {border-color:#4778bd; color:#4778bd}

.form-submit-button-big_square_blue.form-sacl-button:active,.form-submit-button-big_square_blue.form-sacl-button:hover,.form-submit-button-big_square_blue.form-submit-print:active,.form-submit-button-big_square_blue.form-submit-print:hover {color:#fff; background:#4778bd}

.form-submit-button-push_red.form-pagebreak-back,.form-submit-button-push_red.form-pagebreak-next,.form-submit-button-push_red.submit-button {color:#fff; text-shadow:0 -1px 0 #770900; border:3px solid #911208; box-shadow:inset 0 1px 1px 0 #ff9a50,0 0 0 3px #c8381f; background:linear-gradient(0deg,#ef4c26 0,#dc4116 50%,#d02e17 51%,#b21109)}

.form-submit-button-push_red.form-pagebreak-back:active,.form-submit-button-push_red.form-pagebreak-back:hover,.form-submit-button-push_red.form-pagebreak-next:active,.form-submit-button-push_red.form-pagebreak-next:hover,.form-submit-button-push_red.submit-button:active,.form-submit-button-push_red.submit-button:hover {background:linear-gradient(0deg,#ff6642 0,#eb481b 50%,#df371f 51%,#c11f10)}

.form-submit-button-push_red.form-sacl-button,.form-submit-button-push_red.form-submit-print {border-color:#d02e17; color:#d02e17}

.form-submit-button-push_red.form-sacl-button:active,.form-submit-button-push_red.form-sacl-button:hover,.form-submit-button-push_red.form-submit-print:active,.form-submit-button-push_red.form-submit-print:hover {color:#fff; background:#d02e17}

.form-submit-button-big_white.form-pagebreak-back,.form-submit-button-big_white.form-pagebreak-next,.form-submit-button-big_white.submit-button {color:#999; text-shadow:0 1px 0 #fff; border:3px solid #fff; box-shadow:0 0 0 1px #d9d9d9,0 3px 7px 0 rgba(0,0,0,.4); background:linear-gradient(0deg,#e9e9e9 0,#fbfbfb)}

.form-submit-button-big_white.form-pagebreak-back:active,.form-submit-button-big_white.form-pagebreak-back:hover,.form-submit-button-big_white.form-pagebreak-next:active,.form-submit-button-big_white.form-pagebreak-next:hover,.form-submit-button-big_white.submit-button:active,.form-submit-button-big_white.submit-button:hover {background:linear-gradient(0deg,#f2f2f2 0,#fff)}

.form-submit-button-big_white.form-sacl-button,.form-submit-button-big_white.form-submit-print {border-color:#999; color:#999}

.form-submit-button-big_white.form-sacl-button:active,.form-submit-button-big_white.form-sacl-button:hover,.form-submit-button-big_white.form-submit-print:active,.form-submit-button-big_white.form-submit-print:hover {color:#fff; background:#999}

.form-submit-button-blue-400.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.submit-button {color:#fff; border-color:#09f; background-color:#09f}

.form-submit-button-blue-400.submit-button:active,.form-submit-button-blue-400.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.submit-button:hover {border-color:rgba(0,153,255,.8); background-color:rgba(0,153,255,.8)}

.form-submit-button-blue-400.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-pagebreak-next {color:#fff; border-color:#0066c3; background-color:#0066c3}

.form-submit-button-blue-400.form-pagebreak-next:active,.form-submit-button-blue-400.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-pagebreak-next:hover {border-color:rgba(0,102,195,.8); background-color:rgba(0,102,195,.8)}

.form-submit-button-blue-400.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-pagebreak-back {color:#fff; border-color:rgba(0,153,255,.8); background-color:rgba(0,153,255,.8)}

.form-submit-button-blue-400.form-pagebreak-back:active,.form-submit-button-blue-400.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-pagebreak-back:hover {border-color:#09f; background-color:#09f}

.form-submit-button-blue-400.form-sacl-button,.form-submit-button-blue-400.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-submit-print {border-color:#09f; color:#09f; background-color:#fff}

.form-submit-button-blue-400.form-sacl-button:active,.form-submit-button-blue-400.form-sacl-button:hover,.form-submit-button-blue-400.form-submit-print:active,.form-submit-button-blue-400.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-400.form-submit-print:hover {color:#fff; background-color:#09f}

.form-submit-button-yellow-300.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.submit-button {color:#fff; border-color:#ffc42c; background-color:#ffc42c}

.form-submit-button-yellow-300.submit-button:active,.form-submit-button-yellow-300.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.submit-button:hover {border-color:rgba(255,196,44,.8); background-color:rgba(255,196,44,.8)}

.form-submit-button-yellow-300.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-pagebreak-next {color:#fff; border-color:#f49200; background-color:#f49200}

.form-submit-button-yellow-300.form-pagebreak-next:active,.form-submit-button-yellow-300.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-pagebreak-next:hover {border-color:rgba(244,146,0,.8); background-color:rgba(244,146,0,.8)}

.form-submit-button-yellow-300.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-pagebreak-back {color:#fff; border-color:rgba(255,196,44,.8); background-color:rgba(255,196,44,.8)}

.form-submit-button-yellow-300.form-pagebreak-back:active,.form-submit-button-yellow-300.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-pagebreak-back:hover {border-color:#ffc42c; background-color:#ffc42c}

.form-submit-button-yellow-300.form-sacl-button,.form-submit-button-yellow-300.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-submit-print {border-color:#ffc42c; color:#ffc42c; background-color:#fff}

.form-submit-button-yellow-300.form-sacl-button:active,.form-submit-button-yellow-300.form-sacl-button:hover,.form-submit-button-yellow-300.form-submit-print:active,.form-submit-button-yellow-300.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-yellow-300.form-submit-print:hover {color:#fff; background-color:#ffc42c}

.form-submit-button-orange-500.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.submit-button {color:#fff; border-color:#ff6100; background-color:#ff6100}

.form-submit-button-orange-500.submit-button:active,.form-submit-button-orange-500.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.submit-button:hover {border-color:rgba(255,97,0,.8); background-color:rgba(255,97,0,.8)}

.form-submit-button-orange-500.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-pagebreak-next {color:#fff; border-color:#e55300; background-color:#e55300}

.form-submit-button-orange-500.form-pagebreak-next:active,.form-submit-button-orange-500.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-pagebreak-next:hover {border-color:rgba(229,83,0,.8); background-color:rgba(229,83,0,.8)}

.form-submit-button-orange-500.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-pagebreak-back {color:#fff; border-color:rgba(255,97,0,.8); background-color:rgba(255,97,0,.8)}

.form-submit-button-orange-500.form-pagebreak-back:active,.form-submit-button-orange-500.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-pagebreak-back:hover {border-color:#e55300; background-color:#e55300}

.form-submit-button-orange-500.form-sacl-button,.form-submit-button-orange-500.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-submit-print {border-color:#ff6100; color:#ff6100; background-color:#fff}

.form-submit-button-orange-500.form-sacl-button:active,.form-submit-button-orange-500.form-sacl-button:hover,.form-submit-button-orange-500.form-submit-print:active,.form-submit-button-orange-500.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-orange-500.form-submit-print:hover {color:#fff; background-color:#ff6100}

.form-submit-button-red-500.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.submit-button {color:#fff; border-color:#c90909; background-color:#c90909}

.form-submit-button-red-500.submit-button:active,.form-submit-button-red-500.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.submit-button:hover {border-color:rgba(201,9,9,.8); background-color:rgba(201,9,9,.8)}

.form-submit-button-red-500.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-pagebreak-next {color:#fff; border-color:#ab0101; background-color:#ab0101}

.form-submit-button-red-500.form-pagebreak-next:active,.form-submit-button-red-500.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-pagebreak-next:hover {border-color:rgba(171,1,1,.8); background-color:rgba(171,1,1,.8)}

.form-submit-button-red-500.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-pagebreak-back {color:#fff; border-color:rgba(201,9,9,.8); background-color:rgba(201,9,9,.8)}

.form-submit-button-red-500.form-pagebreak-back:active,.form-submit-button-red-500.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-pagebreak-back:hover {border-color:#c90909; background-color:#c90909}

.form-submit-button-red-500.form-sacl-button,.form-submit-button-red-500.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-submit-print {border-color:#c90909; color:#c90909; background-color:#fff}

.form-submit-button-red-500.form-sacl-button:active,.form-submit-button-red-500.form-sacl-button:hover,.form-submit-button-red-500.form-submit-print:active,.form-submit-button-red-500.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-500.form-submit-print:hover {color:#fff; background-color:#c90909}

.form-submit-button-reports-400.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.submit-button {color:#fff; border-color:#5369ab; background-color:#5369ab}

.form-submit-button-reports-400.submit-button:active,.form-submit-button-reports-400.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.submit-button:hover {border-color:rgba(83,105,171,.8); background-color:rgba(83,105,171,.8)}

.form-submit-button-reports-400.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-pagebreak-next {color:#fff; border-color:#344067; background-color:#344067}

.form-submit-button-reports-400.form-pagebreak-next:active,.form-submit-button-reports-400.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-pagebreak-next:hover {border-color:rgba(52,64,103,.8); background-color:rgba(52,64,103,.8)}

.form-submit-button-reports-400.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-pagebreak-back {color:#fff; border-color:rgba(83,105,171,.8); background-color:rgba(83,105,171,.8)}

.form-submit-button-reports-400.form-pagebreak-back:active,.form-submit-button-reports-400.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-pagebreak-back:hover {border-color:#5369ab; background-color:#5369ab}

.form-submit-button-reports-400.form-sacl-button,.form-submit-button-reports-400.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-submit-print {background-color:#fff; border-color:#5369ab; color:#5369ab}

.form-submit-button-reports-400.form-sacl-button:active,.form-submit-button-reports-400.form-sacl-button:hover,.form-submit-button-reports-400.form-submit-print:active,.form-submit-button-reports-400.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-reports-400.form-submit-print:hover {color:#fff; background-color:#5369ab}

.form-submit-button-approvals-400.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.submit-button {color:#fff; border-color:#007862; background-color:#007862}

.form-submit-button-approvals-400.submit-button:active,.form-submit-button-approvals-400.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.submit-button:hover {border-color:rgba(0,120,98,.8); background-color:rgba(0,120,98,.8)}

.form-submit-button-approvals-400.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-pagebreak-next {color:#fff; border-color:#006653; background-color:#006653}

.form-submit-button-approvals-400.form-pagebreak-next:active,.form-submit-button-approvals-400.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-pagebreak-next:hover {border-color:rgba(0,102,83,.8); background-color:rgba(0,102,83,.8)}

.form-submit-button-approvals-400.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-pagebreak-back {color:#fff; border-color:rgba(0,120,98,.8); background-color:rgba(0,120,98,.8)}

.form-submit-button-approvals-400.form-pagebreak-back:active,.form-submit-button-approvals-400.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-pagebreak-back:hover {border-color:#007862; background-color:#007862}

.form-submit-button-approvals-400.form-sacl-button,.form-submit-button-approvals-400.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-submit-print {background-color:#fff; border-color:#007862; color:#007862}

.form-submit-button-approvals-400.form-sacl-button:active,.form-submit-button-approvals-400.form-sacl-button:hover,.form-submit-button-approvals-400.form-submit-print:active,.form-submit-button-approvals-400.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-approvals-400.form-submit-print:hover {color:#fff; background-color:#007862}

.form-submit-button-inbox-400.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.submit-button {color:#fff; border-color:#249bb4; background-color:#249bb4}

.form-submit-button-inbox-400.submit-button:active,.form-submit-button-inbox-400.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.submit-button:hover {border-color:rgba(36,155,180,.8); background-color:rgba(36,155,180,.8)}

.form-submit-button-inbox-400.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-pagebreak-next {color:#fff; border-color:#1989a0; background-color:#1989a0}

.form-submit-button-inbox-400.form-pagebreak-next:active,.form-submit-button-inbox-400.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-pagebreak-next:hover {border-color:rgba(25,137,160,.8); background-color:rgba(25,137,160,.8)}

.form-submit-button-inbox-400.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-pagebreak-back {color:#fff; border-color:rgba(36,155,180,.8); background-color:rgba(36,155,180,.8)}

.form-submit-button-inbox-400.form-pagebreak-back:active,.form-submit-button-inbox-400.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-pagebreak-back:hover {border-color:#249bb4; background-color:#249bb4}

.form-submit-button-inbox-400.form-sacl-button,.form-submit-button-inbox-400.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-submit-print {background-color:#fff; border-color:#249bb4; color:#249bb4}

.form-submit-button-inbox-400.form-sacl-button:active,.form-submit-button-inbox-400.form-sacl-button:hover,.form-submit-button-inbox-400.form-submit-print:active,.form-submit-button-inbox-400.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-inbox-400.form-submit-print:hover {color:#fff; background-color:#249bb4}

.form-submit-button-tables-600.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.submit-button {color:#fff; border-color:#007b2a; background-color:#007b2a}

.form-submit-button-tables-600.submit-button:active,.form-submit-button-tables-600.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.submit-button:hover {border-color:rgba(0,123,42,.8); background-color:rgba(0,123,42,.8)}

.form-submit-button-tables-600.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-pagebreak-next {color:#fff; border-color:#049e38; background-color:#049e38}

.form-submit-button-tables-600.form-pagebreak-next:active,.form-submit-button-tables-600.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-pagebreak-next:hover {border-color:rgba(4,158,56,.8); background-color:rgba(4,158,56,.8)}

.form-submit-button-tables-600.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-pagebreak-back {color:#fff; border-color:rgba(0,123,42,.8); background-color:rgba(0,123,42,.8)}

.form-submit-button-tables-600.form-pagebreak-back:active,.form-submit-button-tables-600.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-pagebreak-back:hover {border-color:#007b2a; background-color:#007b2a}

.form-submit-button-tables-600.form-sacl-button,.form-submit-button-tables-600.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-submit-print {background-color:#fff; border-color:#007b2a; color:#007b2a}

.form-submit-button-tables-600.form-sacl-button:active,.form-submit-button-tables-600.form-sacl-button:hover,.form-submit-button-tables-600.form-submit-print:active,.form-submit-button-tables-600.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-tables-600.form-submit-print:hover {color:#fff; background-color:#007b2a}

.form-submit-button-purple-400.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.submit-button {color:#fff; border-color:#9c4dd3; background-color:#9c4dd3}

.form-submit-button-purple-400.submit-button:active,.form-submit-button-purple-400.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.submit-button:hover {border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-purple-400.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-pagebreak-next {color:#fff; border-color:#892dca; background-color:#892dca}

.form-submit-button-purple-400.form-pagebreak-next:active,.form-submit-button-purple-400.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-pagebreak-next:hover {border-color:rgba(137,45,202,.8); background-color:rgba(137,45,202,.8)}

.form-submit-button-purple-400.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-pagebreak-back {color:#fff; border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-purple-400.form-pagebreak-back:active,.form-submit-button-purple-400.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-pagebreak-back:hover {border-color:#9c4dd3; background-color:#9c4dd3}

.form-submit-button-purple-400.form-sacl-button,.form-submit-button-purple-400.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-submit-print {background-color:#fff; border-color:#9c4dd3; color:#9c4dd3}

.form-submit-button-purple-400.form-sacl-button:active,.form-submit-button-purple-400.form-sacl-button:hover,.form-submit-button-purple-400.form-submit-print:active,.form-submit-button-purple-400.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-purple-400.form-submit-print:hover {color:#fff; background-color:#9c4dd3}

.form-submit-button-navy-700.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.submit-button {color:#fff; border-color:#0a1551; background-color:#0a1551}

.form-submit-button-navy-700.submit-button:active,.form-submit-button-navy-700.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.submit-button:hover {border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-navy-700.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-navy-700.form-pagebreak-next:active,.form-submit-button-navy-700.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-navy-700.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-navy-700.form-pagebreak-back:active,.form-submit-button-navy-700.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-navy-700.form-sacl-button,.form-submit-button-navy-700.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-submit-print {background-color:#fff; border-color:#0a1551; color:#0a1551}

.form-submit-button-navy-700.form-sacl-button:active,.form-submit-button-navy-700.form-sacl-button:hover,.form-submit-button-navy-700.form-submit-print:active,.form-submit-button-navy-700.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-navy-700.form-submit-print:hover {color:#fff; background-color:#0a1551}

.form-submit-button-green-400.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.submit-button {color:#fff; border-color:#7fca00; background-color:#7fca00}

.form-submit-button-green-400.submit-button:active,.form-submit-button-green-400.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.submit-button:hover {border-color:rgba(127,202,0,.8); background-color:rgba(127,202,0,.8)}

.form-submit-button-green-400.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-pagebreak-next {color:#fff; border-color:#529300; background-color:#529300}

.form-submit-button-green-400.form-pagebreak-next:active,.form-submit-button-green-400.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-pagebreak-next:hover {border-color:rgba(82,147,0,.8); background-color:rgba(82,147,0,.8)}

.form-submit-button-green-400.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-pagebreak-back {color:#fff; border-color:rgba(127,202,0,.8); background-color:rgba(127,202,0,.8)}

.form-submit-button-green-400.form-pagebreak-back:active,.form-submit-button-green-400.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-pagebreak-back:hover {border-color:#7fca00; background-color:#7fca00}

.form-submit-button-green-400.form-sacl-button,.form-submit-button-green-400.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-submit-print {background-color:#fff; border-color:#7fca00; color:#7fca00}

.form-submit-button-green-400.form-sacl-button:active,.form-submit-button-green-400.form-sacl-button:hover,.form-submit-button-green-400.form-submit-print:active,.form-submit-button-green-400.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-green-400.form-submit-print:hover {color:#fff; background-color:#7fca00}

.form-submit-button-pdf-200.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.submit-button {color:#fff; border-color:#628eff; background-color:#628eff}

.form-submit-button-pdf-200.submit-button:active,.form-submit-button-pdf-200.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.submit-button:hover {border-color:rgba(98,142,255,.8); background-color:rgba(98,142,255,.8)}

.form-submit-button-pdf-200.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-pagebreak-next {color:#fff; border-color:#2f4ead; background-color:#2f4ead}

.form-submit-button-pdf-200.form-pagebreak-next:active,.form-submit-button-pdf-200.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-pagebreak-next:hover {border-color:rgba(47,78,173,.8); background-color:rgba(47,78,173,.8)}

.form-submit-button-pdf-200.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-pagebreak-back {color:#fff; border-color:rgba(98,142,255,.8); background-color:rgba(98,142,255,.8)}

.form-submit-button-pdf-200.form-pagebreak-back:active,.form-submit-button-pdf-200.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-pagebreak-back:hover {border-color:#628eff; background-color:#628eff}

.form-submit-button-pdf-200.form-sacl-button,.form-submit-button-pdf-200.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-submit-print {background-color:#fff; border-color:#628eff; color:#628eff}

.form-submit-button-pdf-200.form-sacl-button:active,.form-submit-button-pdf-200.form-sacl-button:hover,.form-submit-button-pdf-200.form-submit-print:active,.form-submit-button-pdf-200.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-200.form-submit-print:hover {color:#fff; background:#628eff}

.form-submit-button-pdf-400.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.submit-button {color:#fff; border-color:#3e62c8; background-color:#3e62c8}

.form-submit-button-pdf-400.submit-button:active,.form-submit-button-pdf-400.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.submit-button:hover {border-color:rgba(62,98,200,.8); background-color:rgba(62,98,200,.8)}

.form-submit-button-pdf-400.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-pdf-400.form-pagebreak-next:active,.form-submit-button-pdf-400.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-pdf-400.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-pagebreak-back {color:#fff; border-color:rgba(62,98,200,.8); background-color:rgba(62,98,200,.8)}

.form-submit-button-pdf-400.form-pagebreak-back:active,.form-submit-button-pdf-400.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-pagebreak-back:hover {border-color:#3e62c8; background-color:#3e62c8}

.form-submit-button-pdf-400.form-sacl-button,.form-submit-button-pdf-400.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-submit-print {background-color:#fff; border-color:#3e62c8; color:#3e62c8}

.form-submit-button-pdf-400.form-sacl-button:active,.form-submit-button-pdf-400.form-sacl-button:hover,.form-submit-button-pdf-400.form-submit-print:active,.form-submit-button-pdf-400.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-pdf-400.form-submit-print:hover {color:#fff; background:#3e62c8}

.form-submit-button-red-300.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.submit-button {color:#fff; border-color:#f87171; background-color:#f87171}

.form-submit-button-red-300.submit-button:active,.form-submit-button-red-300.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.submit-button:hover {border-color:rgba(248,113,113,.8); background-color:rgba(248,113,113,.8)}

.form-submit-button-red-300.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-pagebreak-next {color:#fff; border-color:#e64444; background-color:#e64444}

.form-submit-button-red-300.form-pagebreak-next:active,.form-submit-button-red-300.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-pagebreak-next:hover {border-color:rgba(230,68,68,.8); background-color:rgba(230,68,68,.8)}

.form-submit-button-red-300.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-pagebreak-back {color:#fff; border-color:rgba(248,113,113,.8); background-color:rgba(248,113,113,.8)}

.form-submit-button-red-300.form-pagebreak-back:active,.form-submit-button-red-300.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-pagebreak-back:hover {border-color:#f87171; background-color:#f87171}

.form-submit-button-red-300.form-sacl-button,.form-submit-button-red-300.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-submit-print {background-color:#fff; border-color:#f87171; color:#f87171}

.form-submit-button-red-300.form-sacl-button:active,.form-submit-button-red-300.form-sacl-button:hover,.form-submit-button-red-300.form-submit-print:active,.form-submit-button-red-300.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-red-300.form-submit-print:hover {color:#fff; background:#f87171}

.form-submit-button-blue-300.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.submit-button {color:#fff; border-color:#4bb7ff; background-color:#4bb7ff}

.form-submit-button-blue-300.submit-button:active,.form-submit-button-blue-300.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.submit-button:hover {border-color:rgba(75,183,255,.8); background-color:rgba(75,183,255,.8)}

.form-submit-button-blue-300.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-pagebreak-next {color:#fff; border-color:#09f; background-color:#09f}

.form-submit-button-blue-300.form-pagebreak-next:active,.form-submit-button-blue-300.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-pagebreak-next:hover {border-color:rgba(0,153,255,.8); background-color:rgba(0,153,255,.8)}

.form-submit-button-blue-300.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-pagebreak-back {color:#fff; border-color:rgba(75,183,255,.8); background-color:rgba(75,183,255,.8)}

.form-submit-button-blue-300.form-pagebreak-back:active,.form-submit-button-blue-300.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-pagebreak-back:hover {border-color:#4bb7ff; background-color:#4bb7ff}

.form-submit-button-blue-300.form-sacl-button,.form-submit-button-blue-300.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-submit-print {border-color:#4bb7ff; color:#4bb7ff; background-color:#fff}

.form-submit-button-blue-300.form-sacl-button:active,.form-submit-button-blue-300.form-sacl-button:hover,.form-submit-button-blue-300.form-submit-print:active,.form-submit-button-blue-300.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-blue-300.form-submit-print:hover {color:#fff; background-color:#4bb7ff}

.form-submit-button-gray-900.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.submit-button {color:#fff; border-color:#0a0b0d; background-color:#0a0b0d}

.form-submit-button-gray-900.submit-button:active,.form-submit-button-gray-900.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.submit-button:hover {border-color:rgba(10,11,13,.8); background-color:rgba(10,11,13,.8)}

.form-submit-button-gray-900.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-pagebreak-next {color:#fff; border-color:#3e4652; background-color:#3e4652}

.form-submit-button-gray-900.form-pagebreak-next:active,.form-submit-button-gray-900.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-pagebreak-next:hover {border-color:rgba(62,70,82,.8); background-color:rgba(62,70,82,.8)}

.form-submit-button-gray-900.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-pagebreak-back {color:#fff; border-color:rgba(10,11,13,.8); background-color:rgba(10,11,13,.8)}

.form-submit-button-gray-900.form-pagebreak-back:active,.form-submit-button-gray-900.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-pagebreak-back:hover {border-color:#0a0b0d; background-color:#0a0b0d}

.form-submit-button-gray-900.form-sacl-button,.form-submit-button-gray-900.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-submit-print {background-color:#fff; border-color:#0a0b0d; color:#0a0b0d}

.form-submit-button-gray-900.form-sacl-button:active,.form-submit-button-gray-900.form-sacl-button:hover,.form-submit-button-gray-900.form-submit-print:active,.form-submit-button-gray-900.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-900.form-submit-print:hover {color:#fff; background:#0a0b0d}

.form-submit-button-gray-500.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.submit-button {color:#fff; border-color:#4a5361; background-color:#4a5361}

.form-submit-button-gray-500.submit-button:active,.form-submit-button-gray-500.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.submit-button:hover {border-color:rgba(74,83,97,.8); background-color:rgba(74,83,97,.8)}

.form-submit-button-gray-500.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-pagebreak-next {color:#fff; border-color:#6b7584; background-color:#6b7584}

.form-submit-button-gray-500.form-pagebreak-next:active,.form-submit-button-gray-500.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-pagebreak-next:hover {border-color:rgba(107,117,132,.8); background-color:rgba(107,117,132,.8)}

.form-submit-button-gray-500.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-pagebreak-back {color:#fff; border-color:rgba(74,83,97,.8); background-color:rgba(74,83,97,.8)}

.form-submit-button-gray-500.form-pagebreak-back:active,.form-submit-button-gray-500.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-pagebreak-back:hover {border-color:#4a5361; background-color:#4a5361}

.form-submit-button-gray-500.form-sacl-button,.form-submit-button-gray-500.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-submit-print {background-color:#fff; border-color:#4a5361; color:#4a5361}

.form-submit-button-gray-500.form-sacl-button:active,.form-submit-button-gray-500.form-sacl-button:hover,.form-submit-button-gray-500.form-submit-print:active,.form-submit-button-gray-500.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gray-500.form-submit-print:hover {color:#fff; background:#4a5361}

.form-submit-button-white-400.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.submit-button {color:#000; border-color:#fff; background-color:#fff}

.form-submit-button-white-400.submit-button:active,.form-submit-button-white-400.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.submit-button:hover {border-color:hsla(0,0%,100%,.8); background-color:hsla(0,0%,100%,.8)}

.form-submit-button-white-400.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-pagebreak-next {color:#000; border-color:#fff; background-color:#fff}

.form-submit-button-white-400.form-pagebreak-next:active,.form-submit-button-white-400.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-pagebreak-next:hover {border-color:hsla(0,0%,100%,.8); background-color:hsla(0,0%,100%,.8)}

.form-submit-button-white-400.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-pagebreak-back {color:#000; border-color:hsla(0,0%,100%,.65); background-color:hsla(0,0%,100%,.65)}

.form-submit-button-white-400.form-pagebreak-back:active,.form-submit-button-white-400.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-pagebreak-back:hover {border-color:#fff; background-color:#fff}

.form-submit-button-white-400.form-sacl-button,.form-submit-button-white-400.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-submit-print {background-color:transparent; border-color:#fff; color:#fff}

.form-submit-button-white-400.form-sacl-button:active,.form-submit-button-white-400.form-sacl-button:hover,.form-submit-button-white-400.form-submit-print:active,.form-submit-button-white-400.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-white-400.form-submit-print:hover {color:#000; background:#fff}

.form-submit-button-brown-500.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.submit-button {color:#fff; border-color:#733000; background-color:#733000}

.form-submit-button-brown-500.submit-button:active,.form-submit-button-brown-500.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.submit-button:hover {border-color:rgba(115,48,0,.8); background-color:rgba(115,48,0,.8)}

.form-submit-button-brown-500.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-pagebreak-next {color:#fff; border-color:#410301; background-color:#410301}

.form-submit-button-brown-500.form-pagebreak-next:active,.form-submit-button-brown-500.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-pagebreak-next:hover {border-color:rgba(65,3,1,.8); background-color:rgba(65,3,1,.8)}

.form-submit-button-brown-500.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-pagebreak-back {color:#fff; border-color:rgba(115,48,0,.8); background-color:rgba(115,48,0,.8)}

.form-submit-button-brown-500.form-pagebreak-back:active,.form-submit-button-brown-500.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-pagebreak-back:hover {border-color:#733000; background-color:#733000}

.form-submit-button-brown-500.form-sacl-button,.form-submit-button-brown-500.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-submit-print {background-color:#fff; border-color:#733000; color:#733000}

.form-submit-button-brown-500.form-sacl-button:active,.form-submit-button-brown-500.form-sacl-button:hover,.form-submit-button-brown-500.form-submit-print:active,.form-submit-button-brown-500.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-brown-500.form-submit-print:hover {color:#fff; background:#733000}

.form-submit-button-gradient-1.form-sacl-button,.form-submit-button-gradient-1.form-submit-print,.form-submit-button-gradient-2.form-sacl-button,.form-submit-button-gradient-2.form-submit-print,.form-submit-button-gradient-3.form-sacl-button,.form-submit-button-gradient-3.form-submit-print,.form-submit-button-gradient-4.form-sacl-button,.form-submit-button-gradient-4.form-submit-print,.form-submit-button-gradient-5.form-sacl-button,.form-submit-button-gradient-5.form-submit-print,.form-submit-button-gradient-6.form-sacl-button,.form-submit-button-gradient-6.form-submit-print,.form-submit-button-gradient-7.form-sacl-button,.form-submit-button-gradient-7.form-submit-print,.form-submit-button-gradient-8.form-sacl-button,.form-submit-button-gradient-8.form-submit-print,.form-submit-button-gradient-9.form-sacl-button,.form-submit-button-gradient-9.form-submit-print,.form-submit-button-gradient-10.form-sacl-button,.form-submit-button-gradient-10.form-submit-print,.form-submit-button-gradient-11.form-sacl-button,.form-submit-button-gradient-11.form-submit-print,.form-submit-button-gradient-12.form-sacl-button,.form-submit-button-gradient-12.form-submit-print,.form-submit-button-gradient-13.form-sacl-button,.form-submit-button-gradient-13.form-submit-print,.form-submit-button-gradient-14.form-sacl-button,.form-submit-button-gradient-14.form-submit-print,.form-submit-button-gradient-15.form-sacl-button,.form-submit-button-gradient-15.form-submit-print,.form-submit-button-gradient-16.form-sacl-button,.form-submit-button-gradient-16.form-submit-print,.form-submit-button-gradient-17.form-sacl-button,.form-submit-button-gradient-17.form-submit-print,.form-submit-button-gradient-18.form-sacl-button,.form-submit-button-gradient-18.form-submit-print,.form-submit-button-gradient-19.form-sacl-button,.form-submit-button-gradient-19.form-submit-print,.form-submit-button-gradient-20.form-sacl-button,.form-submit-button-gradient-20.form-submit-print,.form-submit-button-gradient-21.form-sacl-button,.form-submit-button-gradient-21.form-submit-print,.form-submit-button-gradient-22.form-sacl-button,.form-submit-button-gradient-22.form-submit-print,.form-submit-button-gradient-23.form-sacl-button,.form-submit-button-gradient-23.form-submit-print,.form-submit-button-gradient-24.form-sacl-button,.form-submit-button-gradient-24.form-submit-print,.form-submit-button-gradient-25.form-sacl-button,.form-submit-button-gradient-25.form-submit-print,.form-submit-button-gradient-26.form-sacl-button,.form-submit-button-gradient-26.form-submit-print,.form-submit-button-gradient-27.form-sacl-button,.form-submit-button-gradient-27.form-submit-print,.form-submit-button-gradient-28.form-sacl-button,.form-submit-button-gradient-28.form-submit-print,.form-submit-button-gradient-29.form-sacl-button,.form-submit-button-gradient-29.form-submit-print,.form-submit-button-gradient-30.form-sacl-button,.form-submit-button-gradient-30.form-submit-print,.form-submit-button-gradient-31.form-sacl-button,.form-submit-button-gradient-31.form-submit-print,.form-submit-button-gradient-32.form-sacl-button,.form-submit-button-gradient-32.form-submit-print,.form-submit-button-gradient-33.form-sacl-button,.form-submit-button-gradient-33.form-submit-print {position:relative; border:2px solid transparent; background-color:#fff; background-clip:padding-box}

.form-submit-button-gradient-1.form-sacl-button:after,.form-submit-button-gradient-1.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-1.form-sacl-button:active,.form-submit-button-gradient-1.form-sacl-button:hover,.form-submit-button-gradient-1.form-submit-print:active,.form-submit-button-gradient-1.form-submit-print:hover {border:none}

.form-submit-button-gradient-2.form-sacl-button:after,.form-submit-button-gradient-2.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-2.form-sacl-button:active,.form-submit-button-gradient-2.form-sacl-button:hover,.form-submit-button-gradient-2.form-submit-print:active,.form-submit-button-gradient-2.form-submit-print:hover {border:none}

.form-submit-button-gradient-3.form-sacl-button:after,.form-submit-button-gradient-3.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-3.form-sacl-button:active,.form-submit-button-gradient-3.form-sacl-button:hover,.form-submit-button-gradient-3.form-submit-print:active,.form-submit-button-gradient-3.form-submit-print:hover {border:none}

.form-submit-button-gradient-4.form-sacl-button:after,.form-submit-button-gradient-4.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-4.form-sacl-button:active,.form-submit-button-gradient-4.form-sacl-button:hover,.form-submit-button-gradient-4.form-submit-print:active,.form-submit-button-gradient-4.form-submit-print:hover {border:none}

.form-submit-button-gradient-5.form-sacl-button:after,.form-submit-button-gradient-5.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-5.form-sacl-button:active,.form-submit-button-gradient-5.form-sacl-button:hover,.form-submit-button-gradient-5.form-submit-print:active,.form-submit-button-gradient-5.form-submit-print:hover {border:none}

.form-submit-button-gradient-6.form-sacl-button:after,.form-submit-button-gradient-6.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-6.form-sacl-button:active,.form-submit-button-gradient-6.form-sacl-button:hover,.form-submit-button-gradient-6.form-submit-print:active,.form-submit-button-gradient-6.form-submit-print:hover {border:none}

.form-submit-button-gradient-7.form-sacl-button:after,.form-submit-button-gradient-7.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-7.form-sacl-button:active,.form-submit-button-gradient-7.form-sacl-button:hover,.form-submit-button-gradient-7.form-submit-print:active,.form-submit-button-gradient-7.form-submit-print:hover {border:none}

.form-submit-button-gradient-8.form-sacl-button:after,.form-submit-button-gradient-8.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-8.form-sacl-button:active,.form-submit-button-gradient-8.form-sacl-button:hover,.form-submit-button-gradient-8.form-submit-print:active,.form-submit-button-gradient-8.form-submit-print:hover {border:none}

.form-submit-button-gradient-9.form-sacl-button:after,.form-submit-button-gradient-9.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-9.form-sacl-button:active,.form-submit-button-gradient-9.form-sacl-button:hover,.form-submit-button-gradient-9.form-submit-print:active,.form-submit-button-gradient-9.form-submit-print:hover {border:none}

.form-submit-button-gradient-10.form-sacl-button:after,.form-submit-button-gradient-10.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-10.form-sacl-button:active,.form-submit-button-gradient-10.form-sacl-button:hover,.form-submit-button-gradient-10.form-submit-print:active,.form-submit-button-gradient-10.form-submit-print:hover {border:none}

.form-submit-button-gradient-11.form-sacl-button:after,.form-submit-button-gradient-11.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-11.form-sacl-button:active,.form-submit-button-gradient-11.form-sacl-button:hover,.form-submit-button-gradient-11.form-submit-print:active,.form-submit-button-gradient-11.form-submit-print:hover {border:none}

.form-submit-button-gradient-12.form-sacl-button:after,.form-submit-button-gradient-12.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-12.form-sacl-button:active,.form-submit-button-gradient-12.form-sacl-button:hover,.form-submit-button-gradient-12.form-submit-print:active,.form-submit-button-gradient-12.form-submit-print:hover {border:none}

.form-submit-button-gradient-13.form-sacl-button:after,.form-submit-button-gradient-13.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-13.form-sacl-button:active,.form-submit-button-gradient-13.form-sacl-button:hover,.form-submit-button-gradient-13.form-submit-print:active,.form-submit-button-gradient-13.form-submit-print:hover {border:none}

.form-submit-button-gradient-14.form-sacl-button:after,.form-submit-button-gradient-14.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-14.form-sacl-button:active,.form-submit-button-gradient-14.form-sacl-button:hover,.form-submit-button-gradient-14.form-submit-print:active,.form-submit-button-gradient-14.form-submit-print:hover {border:none}

.form-submit-button-gradient-15.form-sacl-button:after,.form-submit-button-gradient-15.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-15.form-sacl-button:active,.form-submit-button-gradient-15.form-sacl-button:hover,.form-submit-button-gradient-15.form-submit-print:active,.form-submit-button-gradient-15.form-submit-print:hover {border:none}

.form-submit-button-gradient-16.form-sacl-button:after,.form-submit-button-gradient-16.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-16.form-sacl-button:active,.form-submit-button-gradient-16.form-sacl-button:hover,.form-submit-button-gradient-16.form-submit-print:active,.form-submit-button-gradient-16.form-submit-print:hover {border:none}

.form-submit-button-gradient-17.form-sacl-button:after,.form-submit-button-gradient-17.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-17.form-sacl-button:active,.form-submit-button-gradient-17.form-sacl-button:hover,.form-submit-button-gradient-17.form-submit-print:active,.form-submit-button-gradient-17.form-submit-print:hover {border:none}

.form-submit-button-gradient-18.form-sacl-button:after,.form-submit-button-gradient-18.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-18.form-sacl-button:active,.form-submit-button-gradient-18.form-sacl-button:hover,.form-submit-button-gradient-18.form-submit-print:active,.form-submit-button-gradient-18.form-submit-print:hover {border:none}

.form-submit-button-gradient-19.form-sacl-button:after,.form-submit-button-gradient-19.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-19.form-sacl-button:active,.form-submit-button-gradient-19.form-sacl-button:hover,.form-submit-button-gradient-19.form-submit-print:active,.form-submit-button-gradient-19.form-submit-print:hover {border:none}

.form-submit-button-gradient-20.form-sacl-button:after,.form-submit-button-gradient-20.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-20.form-sacl-button:active,.form-submit-button-gradient-20.form-sacl-button:hover,.form-submit-button-gradient-20.form-submit-print:active,.form-submit-button-gradient-20.form-submit-print:hover {border:none}

.form-submit-button-gradient-21.form-sacl-button:after,.form-submit-button-gradient-21.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-21.form-sacl-button:active,.form-submit-button-gradient-21.form-sacl-button:hover,.form-submit-button-gradient-21.form-submit-print:active,.form-submit-button-gradient-21.form-submit-print:hover {border:none}

.form-submit-button-gradient-22.form-sacl-button:after,.form-submit-button-gradient-22.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-22.form-sacl-button:active,.form-submit-button-gradient-22.form-sacl-button:hover,.form-submit-button-gradient-22.form-submit-print:active,.form-submit-button-gradient-22.form-submit-print:hover {border:none}

.form-submit-button-gradient-23.form-sacl-button:after,.form-submit-button-gradient-23.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-23.form-sacl-button:active,.form-submit-button-gradient-23.form-sacl-button:hover,.form-submit-button-gradient-23.form-submit-print:active,.form-submit-button-gradient-23.form-submit-print:hover {border:none}

.form-submit-button-gradient-24.form-sacl-button:after,.form-submit-button-gradient-24.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-24.form-sacl-button:active,.form-submit-button-gradient-24.form-sacl-button:hover,.form-submit-button-gradient-24.form-submit-print:active,.form-submit-button-gradient-24.form-submit-print:hover {border:none}

.form-submit-button-gradient-25.form-sacl-button:after,.form-submit-button-gradient-25.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-25.form-sacl-button:active,.form-submit-button-gradient-25.form-sacl-button:hover,.form-submit-button-gradient-25.form-submit-print:active,.form-submit-button-gradient-25.form-submit-print:hover {border:none}

.form-submit-button-gradient-26.form-sacl-button:after,.form-submit-button-gradient-26.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-26.form-sacl-button:active,.form-submit-button-gradient-26.form-sacl-button:hover,.form-submit-button-gradient-26.form-submit-print:active,.form-submit-button-gradient-26.form-submit-print:hover {border:none}

.form-submit-button-gradient-27.form-sacl-button:after,.form-submit-button-gradient-27.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-27.form-sacl-button:active,.form-submit-button-gradient-27.form-sacl-button:hover,.form-submit-button-gradient-27.form-submit-print:active,.form-submit-button-gradient-27.form-submit-print:hover {border:none}

.form-submit-button-gradient-28.form-sacl-button:after,.form-submit-button-gradient-28.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-28.form-sacl-button:active,.form-submit-button-gradient-28.form-sacl-button:hover,.form-submit-button-gradient-28.form-submit-print:active,.form-submit-button-gradient-28.form-submit-print:hover {border:none}

.form-submit-button-gradient-29.form-sacl-button:after,.form-submit-button-gradient-29.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-29.form-sacl-button:active,.form-submit-button-gradient-29.form-sacl-button:hover,.form-submit-button-gradient-29.form-submit-print:active,.form-submit-button-gradient-29.form-submit-print:hover {border:none}

.form-submit-button-gradient-30.form-sacl-button:after,.form-submit-button-gradient-30.form-submit-print:after {content:""; position:absolute; top:-2px; bottom:-2px; left:-2px; right:-2px; z-index:-1; border-radius:4px}

.form-submit-button-gradient-30.form-sacl-button:active,.form-submit-button-gradient-30.form-sacl-button:hover,.form-submit-button-gradient-30.form-submit-print:active,.form-submit-button-gradient-30.form-submit-print:hover {border:none}

.form-submit-button-gradient-1.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.submit-button {color:#fff; border-color:#09f; background:linear-gradient(90deg,#09f,#00609f)}

.form-submit-button-gradient-1.submit-button:active,.form-submit-button-gradient-1.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.submit-button:hover {background:linear-gradient(90deg,#09f,#00609f 50%)}

.form-submit-button-gradient-1.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-pagebreak-next {color:#fff; border-color:#0066c3; background-color:#0066c3}

.form-submit-button-gradient-1.form-pagebreak-next:active,.form-submit-button-gradient-1.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-pagebreak-next:hover {border-color:rgba(0,102,195,.8); background-color:rgba(0,102,195,.8)}

.form-submit-button-gradient-1.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-pagebreak-back {color:#fff; border-color:rgba(0,153,255,.8); background-color:rgba(0,153,255,.8)}

.form-submit-button-gradient-1.form-pagebreak-back:active,.form-submit-button-gradient-1.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-pagebreak-back:hover {border-color:#09f; background-color:#09f}

.form-submit-button-gradient-1.form-sacl-button,.form-submit-button-gradient-1.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-submit-print {border-color:transparent; color:#09f}

.form-submit-button-gradient-1.form-sacl-button:after,.form-submit-button-gradient-1.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-submit-print:after {background:linear-gradient(90deg,#09f,#00609f)}

.form-submit-button-gradient-1.form-sacl-button:active,.form-submit-button-gradient-1.form-sacl-button:hover,.form-submit-button-gradient-1.form-submit-print:active,.form-submit-button-gradient-1.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-1.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#09f,#00609f 50%)}

.form-submit-button-gradient-2.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.submit-button {color:#fff; border-color:#ffc42c; background:linear-gradient(90deg,#ffb629,#da9000)}

.form-submit-button-gradient-2.submit-button:active,.form-submit-button-gradient-2.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.submit-button:hover {background:linear-gradient(90deg,#ffb629,#da9000 50%)}

.form-submit-button-gradient-2.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-pagebreak-next {color:#fff; border-color:#f49200; background-color:#f49200}

.form-submit-button-gradient-2.form-pagebreak-next:active,.form-submit-button-gradient-2.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-pagebreak-next:hover {border-color:rgba(244,146,0,.8); background-color:rgba(244,146,0,.8)}

.form-submit-button-gradient-2.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-pagebreak-back {color:#fff; border-color:rgba(255,196,44,.8); background-color:rgba(255,196,44,.8)}

.form-submit-button-gradient-2.form-pagebreak-back:active,.form-submit-button-gradient-2.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-pagebreak-back:hover {border-color:#ffc42c; background-color:#ffc42c}

.form-submit-button-gradient-2.form-sacl-button,.form-submit-button-gradient-2.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-submit-print {color:#ffc42c; border-color:transparent}

.form-submit-button-gradient-2.form-sacl-button:after,.form-submit-button-gradient-2.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-submit-print:after {background:linear-gradient(90deg,#ffb629 0,#da9000)}

.form-submit-button-gradient-2.form-sacl-button:active,.form-submit-button-gradient-2.form-sacl-button:hover,.form-submit-button-gradient-2.form-submit-print:active,.form-submit-button-gradient-2.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-2.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#ffb629,#da9000 50%)}

.form-submit-button-gradient-3.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.submit-button {color:#fff; border-color:#ff6100; background:linear-gradient(90deg,#ff6100,#ca4d00)}

.form-submit-button-gradient-3.submit-button:active,.form-submit-button-gradient-3.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.submit-button:hover {background:linear-gradient(90deg,#ff6100,#ca4d00 50%)}

.form-submit-button-gradient-3.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-pagebreak-next {color:#fff; border-color:#e55300; background-color:#e55300}

.form-submit-button-gradient-3.form-pagebreak-next:active,.form-submit-button-gradient-3.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-pagebreak-next:hover {border-color:rgba(229,83,0,.8); background-color:rgba(229,83,0,.8)}

.form-submit-button-gradient-3.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-pagebreak-back {color:#fff; border-color:rgba(255,97,0,.8); background-color:rgba(255,97,0,.8)}

.form-submit-button-gradient-3.form-pagebreak-back:active,.form-submit-button-gradient-3.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-pagebreak-back:hover {border-color:#e55300; background-color:#e55300}

.form-submit-button-gradient-3.form-sacl-button,.form-submit-button-gradient-3.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-submit-print {color:#ff6100; border-color:transparent}

.form-submit-button-gradient-3.form-sacl-button:after,.form-submit-button-gradient-3.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-submit-print:after {background:linear-gradient(90deg,#ff6100 0,#ca4d00)}

.form-submit-button-gradient-3.form-sacl-button:active,.form-submit-button-gradient-3.form-sacl-button:hover,.form-submit-button-gradient-3.form-submit-print:active,.form-submit-button-gradient-3.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-3.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#ff6100,#ca4d00 50%)}

.form-submit-button-gradient-4.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.submit-button {color:#fff; border-color:#c90909; background:linear-gradient(90deg,#f96868,#b00)}

.form-submit-button-gradient-4.submit-button:active,.form-submit-button-gradient-4.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.submit-button:hover {background:linear-gradient(90deg,#f96868,#b00 50%)}

.form-submit-button-gradient-4.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-pagebreak-next {color:#fff; border-color:#ab0101; background-color:#ab0101}

.form-submit-button-gradient-4.form-pagebreak-next:active,.form-submit-button-gradient-4.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-pagebreak-next:hover {border-color:rgba(171,1,1,.8); background-color:rgba(171,1,1,.8)}

.form-submit-button-gradient-4.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-pagebreak-back {color:#fff; border-color:rgba(201,9,9,.8); background-color:rgba(201,9,9,.8)}

.form-submit-button-gradient-4.form-pagebreak-back:active,.form-submit-button-gradient-4.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-pagebreak-back:hover {border-color:#c90909; background-color:#c90909}

.form-submit-button-gradient-4.form-sacl-button,.form-submit-button-gradient-4.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-submit-print {color:#c90909; border-color:transparent}

.form-submit-button-gradient-4.form-sacl-button:after,.form-submit-button-gradient-4.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-submit-print:after {background:linear-gradient(90deg,#f96868 0,#b00)}

.form-submit-button-gradient-4.form-sacl-button:active,.form-submit-button-gradient-4.form-sacl-button:hover,.form-submit-button-gradient-4.form-submit-print:active,.form-submit-button-gradient-4.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-4.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#f96868,#b00 50%)}

.form-submit-button-gradient-5.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.submit-button {color:#fff; border-color:#5369ab; background:linear-gradient(90deg,#7a91d7,#2545a7)}

.form-submit-button-gradient-5.submit-button:active,.form-submit-button-gradient-5.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.submit-button:hover {background:linear-gradient(90deg,#7a91d7,#2545a7 50%)}

.form-submit-button-gradient-5.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-pagebreak-next {color:#fff; border-color:#344067; background-color:#344067}

.form-submit-button-gradient-5.form-pagebreak-next:active,.form-submit-button-gradient-5.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-pagebreak-next:hover {border-color:rgba(52,64,103,.8); background-color:rgba(52,64,103,.8)}

.form-submit-button-gradient-5.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-pagebreak-back {color:#fff; border-color:rgba(83,105,171,.8); background-color:rgba(83,105,171,.8)}

.form-submit-button-gradient-5.form-pagebreak-back:active,.form-submit-button-gradient-5.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-pagebreak-back:hover {border-color:#5369ab; background-color:#5369ab}

.form-submit-button-gradient-5.form-sacl-button,.form-submit-button-gradient-5.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-submit-print {color:#5369ab; border-color:transparent}

.form-submit-button-gradient-5.form-sacl-button:after,.form-submit-button-gradient-5.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-submit-print:after {background:linear-gradient(90deg,#7a91d7 0,#2545a7)}

.form-submit-button-gradient-5.form-sacl-button:active,.form-submit-button-gradient-5.form-sacl-button:hover,.form-submit-button-gradient-5.form-submit-print:active,.form-submit-button-gradient-5.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-5.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#7a91d7,#2545a7 50%)}

.form-submit-button-gradient-6.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.submit-button {color:#fff; border-color:#007862; background:linear-gradient(90deg,#00aa8b,#005646)}

.form-submit-button-gradient-6.submit-button:active,.form-submit-button-gradient-6.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.submit-button:hover {background:linear-gradient(90deg,#00aa8b,#005646 50%)}

.form-submit-button-gradient-6.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-pagebreak-next {color:#fff; border-color:#006653; background-color:#006653}

.form-submit-button-gradient-6.form-pagebreak-next:active,.form-submit-button-gradient-6.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-pagebreak-next:hover {border-color:rgba(0,102,83,.8); background-color:rgba(0,102,83,.8)}

.form-submit-button-gradient-6.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-pagebreak-back {color:#fff; border-color:rgba(0,120,98,.8); background-color:rgba(0,120,98,.8)}

.form-submit-button-gradient-6.form-pagebreak-back:active,.form-submit-button-gradient-6.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-pagebreak-back:hover {border-color:#007862; background-color:#007862}

.form-submit-button-gradient-6.form-sacl-button,.form-submit-button-gradient-6.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-submit-print {color:#007862; border-color:transparent}

.form-submit-button-gradient-6.form-sacl-button:after,.form-submit-button-gradient-6.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-submit-print:after {background:linear-gradient(90deg,#00aa8b 0,#005646)}

.form-submit-button-gradient-6.form-sacl-button:active,.form-submit-button-gradient-6.form-sacl-button:hover,.form-submit-button-gradient-6.form-submit-print:active,.form-submit-button-gradient-6.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-6.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#00aa8b,#005646 50%)}

.form-submit-button-gradient-7.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.submit-button {color:#fff; border-color:#249bb4; background:linear-gradient(90deg,#08c3ea,#00778f)}

.form-submit-button-gradient-7.submit-button:active,.form-submit-button-gradient-7.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.submit-button:hover {background:linear-gradient(90deg,#08c3ea,#00778f 50%)}

.form-submit-button-gradient-7.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-pagebreak-next {color:#fff; border-color:#1989a0; background-color:#1989a0}

.form-submit-button-gradient-7.form-pagebreak-next:active,.form-submit-button-gradient-7.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-pagebreak-next:hover {border-color:rgba(25,137,160,.8); background-color:rgba(25,137,160,.8)}

.form-submit-button-gradient-7.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-pagebreak-back {color:#fff; border-color:rgba(36,155,180,.8); background-color:rgba(36,155,180,.8)}

.form-submit-button-gradient-7.form-pagebreak-back:active,.form-submit-button-gradient-7.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-pagebreak-back:hover {border-color:#249bb4; background-color:#249bb4}

.form-submit-button-gradient-7.form-sacl-button,.form-submit-button-gradient-7.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-submit-print {color:#249bb4; border-color:transparent}

.form-submit-button-gradient-7.form-sacl-button:after,.form-submit-button-gradient-7.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-submit-print:after {background:linear-gradient(90deg,#08c3ea 0,#00778f)}

.form-submit-button-gradient-7.form-sacl-button:active,.form-submit-button-gradient-7.form-sacl-button:hover,.form-submit-button-gradient-7.form-submit-print:active,.form-submit-button-gradient-7.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-7.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#08c3ea,#00778f 50%)}

.form-submit-button-gradient-8.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.submit-button {color:#fff; border-color:#007b2a; background:linear-gradient(90deg,#00a037,#006b25)}

.form-submit-button-gradient-8.submit-button:active,.form-submit-button-gradient-8.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.submit-button:hover {background:linear-gradient(90deg,#00a037,#006b25 50%)}

.form-submit-button-gradient-8.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-pagebreak-next {color:#fff; border-color:#049e38; background-color:#049e38}

.form-submit-button-gradient-8.form-pagebreak-next:active,.form-submit-button-gradient-8.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-pagebreak-next:hover {border-color:rgba(4,158,56,.8); background-color:rgba(4,158,56,.8)}

.form-submit-button-gradient-8.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-pagebreak-back {color:#fff; border-color:rgba(0,123,42,.8); background-color:rgba(0,123,42,.8)}

.form-submit-button-gradient-8.form-pagebreak-back:active,.form-submit-button-gradient-8.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-pagebreak-back:hover {border-color:#007b2a; background-color:#007b2a}

.form-submit-button-gradient-8.form-sacl-button,.form-submit-button-gradient-8.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-submit-print {color:#007b2a; border-color:transparent}

.form-submit-button-gradient-8.form-sacl-button:after,.form-submit-button-gradient-8.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-submit-print:after {background:linear-gradient(90deg,#00a037 0,#006b25)}

.form-submit-button-gradient-8.form-sacl-button:active,.form-submit-button-gradient-8.form-sacl-button:hover,.form-submit-button-gradient-8.form-submit-print:active,.form-submit-button-gradient-8.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-8.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#00a037,#006b25 50%)}

.form-submit-button-gradient-9.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.submit-button {color:#fff; border-color:#9c4dd3; background:linear-gradient(90deg,#ca80ff,#6b05b4)}

.form-submit-button-gradient-9.submit-button:active,.form-submit-button-gradient-9.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.submit-button:hover {background:linear-gradient(90deg,#ca80ff,#6b05b4 50%)}

.form-submit-button-gradient-9.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-pagebreak-next {color:#fff; border-color:#892dca; background-color:#892dca}

.form-submit-button-gradient-9.form-pagebreak-next:active,.form-submit-button-gradient-9.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-pagebreak-next:hover {border-color:rgba(137,45,202,.8); background-color:rgba(137,45,202,.8)}

.form-submit-button-gradient-9.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-pagebreak-back {color:#fff; border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-gradient-9.form-pagebreak-back:active,.form-submit-button-gradient-9.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-pagebreak-back:hover {border-color:#9c4dd3; background-color:#9c4dd3}

.form-submit-button-gradient-9.form-sacl-button,.form-submit-button-gradient-9.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-submit-print {color:#9c4dd3; border-color:transparent}

.form-submit-button-gradient-9.form-sacl-button:after,.form-submit-button-gradient-9.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-submit-print:after {background:linear-gradient(90deg,#ca80ff 0,#6b05b4)}

.form-submit-button-gradient-9.form-sacl-button:active,.form-submit-button-gradient-9.form-sacl-button:hover,.form-submit-button-gradient-9.form-submit-print:active,.form-submit-button-gradient-9.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-9.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#ca80ff,#6b05b4 50%)}

.form-submit-button-gradient-10.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.submit-button {color:#fff; border-color:#0a1551; background:linear-gradient(90deg,#253692,#0a1551)}

.form-submit-button-gradient-10.submit-button:active,.form-submit-button-gradient-10.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.submit-button:hover {background:linear-gradient(90deg,#253692,#0a1551 50%)}

.form-submit-button-gradient-10.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-gradient-10.form-pagebreak-next:active,.form-submit-button-gradient-10.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-gradient-10.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-gradient-10.form-pagebreak-back:active,.form-submit-button-gradient-10.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-gradient-10.form-sacl-button,.form-submit-button-gradient-10.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-submit-print {color:#0a1551; border-color:transparent}

.form-submit-button-gradient-10.form-sacl-button:after,.form-submit-button-gradient-10.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-submit-print:after {background:linear-gradient(90deg,#253692 0,#0a1551)}

.form-submit-button-gradient-10.form-sacl-button:active,.form-submit-button-gradient-10.form-sacl-button:hover,.form-submit-button-gradient-10.form-submit-print:active,.form-submit-button-gradient-10.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-10.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#253692,#0a1551 50%)}

.form-submit-button-gradient-11.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.submit-button {color:#fff; border-color:#7fca00; background:linear-gradient(90deg,#7fca00,#8cdb06 .01%,#4d7b00)}

.form-submit-button-gradient-11.submit-button:active,.form-submit-button-gradient-11.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.submit-button:hover {background:linear-gradient(90deg,#7fca00,#8cdb06 .01%,#4d7b00 50%)}

.form-submit-button-gradient-11.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-pagebreak-next {color:#fff; border-color:#529300; background-color:#529300}

.form-submit-button-gradient-11.form-pagebreak-next:active,.form-submit-button-gradient-11.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-pagebreak-next:hover {border-color:rgba(82,147,0,.8); background-color:rgba(82,147,0,.8)}

.form-submit-button-gradient-11.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-pagebreak-back {color:#fff; border-color:rgba(127,202,0,.8); background-color:rgba(127,202,0,.8)}

.form-submit-button-gradient-11.form-pagebreak-back:active,.form-submit-button-gradient-11.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-pagebreak-back:hover {border-color:#7fca00; background-color:#7fca00}

.form-submit-button-gradient-11.form-sacl-button,.form-submit-button-gradient-11.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-submit-print {color:#7fca00; border-color:transparent}

.form-submit-button-gradient-11.form-sacl-button:after,.form-submit-button-gradient-11.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-submit-print:after {background:linear-gradient(90deg,#7fca00,#8cdb06 .01%,#4d7b00)}

.form-submit-button-gradient-11.form-sacl-button:active,.form-submit-button-gradient-11.form-sacl-button:hover,.form-submit-button-gradient-11.form-submit-print:active,.form-submit-button-gradient-11.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-11.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#7fca00,#8cdb06 .01%,#4d7b00 50%)}

.form-submit-button-gradient-12.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.submit-button {color:#fff; border-color:#628eff; background:linear-gradient(90deg,#628eff,#0333ae)}

.form-submit-button-gradient-12.submit-button:active,.form-submit-button-gradient-12.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.submit-button:hover {background:linear-gradient(90deg,#628eff,#0333ae 50%)}

.form-submit-button-gradient-12.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2f4ead}

.form-submit-button-gradient-12.form-pagebreak-next:active,.form-submit-button-gradient-12.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-pagebreak-next:hover {border-color:rgba(47,78,173,.8); background-color:rgba(47,78,173,.8)}

.form-submit-button-gradient-12.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-pagebreak-back {color:#fff; border-color:rgba(98,142,255,.8); background-color:rgba(98,142,255,.8)}

.form-submit-button-gradient-12.form-pagebreak-back:active,.form-submit-button-gradient-12.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-pagebreak-back:hover {border-color:#628eff; background-color:#628eff}

.form-submit-button-gradient-12.form-sacl-button,.form-submit-button-gradient-12.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-submit-print {color:#628eff; border-color:transparent}

.form-submit-button-gradient-12.form-sacl-button:after,.form-submit-button-gradient-12.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-submit-print:after {background:linear-gradient(90deg,#628eff 0,#0333ae)}

.form-submit-button-gradient-12.form-sacl-button:active,.form-submit-button-gradient-12.form-sacl-button:hover,.form-submit-button-gradient-12.form-submit-print:active,.form-submit-button-gradient-12.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-12.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#628eff,#0333ae 50%)}

.form-submit-button-gradient-13.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.submit-button {color:#fff; border-color:#733000; background:linear-gradient(90deg,#bb682d,#733000)}

.form-submit-button-gradient-13.submit-button:active,.form-submit-button-gradient-13.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.submit-button:hover {background:linear-gradient(90deg,#bb682d,#733000 50%)}

.form-submit-button-gradient-13.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-pagebreak-next {color:#fff; border-color:#410301; background-color:#410301}

.form-submit-button-gradient-13.form-pagebreak-next:active,.form-submit-button-gradient-13.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-pagebreak-next:hover {border-color:rgba(65,3,1,.8); background-color:rgba(65,3,1,.8)}

.form-submit-button-gradient-13.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-pagebreak-back {color:#fff; border-color:rgba(115,48,0,.8); background-color:rgba(115,48,0,.8)}

.form-submit-button-gradient-13.form-pagebreak-back:active,.form-submit-button-gradient-13.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-pagebreak-back:hover {border-color:#733000; background-color:#733000}

.form-submit-button-gradient-13.form-sacl-button,.form-submit-button-gradient-13.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-submit-print {color:#733000; border-color:transparent}

.form-submit-button-gradient-13.form-sacl-button:after,.form-submit-button-gradient-13.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-submit-print:after {background:linear-gradient(90deg,#bb682d 0,#733000)}

.form-submit-button-gradient-13.form-sacl-button:active,.form-submit-button-gradient-13.form-sacl-button:hover,.form-submit-button-gradient-13.form-submit-print:active,.form-submit-button-gradient-13.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-13.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#bb682d,#733000 50%)}

.form-submit-button-gradient-14.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.submit-button {color:#fff; border-color:#f87171; background:linear-gradient(90deg,#f87171,#ba2222)}

.form-submit-button-gradient-14.submit-button:active,.form-submit-button-gradient-14.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.submit-button:hover {background:linear-gradient(90deg,#f87171,#ba2222 50%)}

.form-submit-button-gradient-14.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-pagebreak-next {color:#fff; border-color:#e64444; background-color:#e64444}

.form-submit-button-gradient-14.form-pagebreak-next:active,.form-submit-button-gradient-14.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-pagebreak-next:hover {border-color:rgba(230,68,68,.8); background-color:rgba(230,68,68,.8)}

.form-submit-button-gradient-14.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-pagebreak-back {color:#fff; border-color:rgba(248,113,113,.8); background-color:rgba(248,113,113,.8)}

.form-submit-button-gradient-14.form-pagebreak-back:active,.form-submit-button-gradient-14.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-pagebreak-back:hover {border-color:#f87171; background-color:#f87171}

.form-submit-button-gradient-14.form-sacl-button,.form-submit-button-gradient-14.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-submit-print {color:#f87171; border-color:transparent}

.form-submit-button-gradient-14.form-sacl-button:after,.form-submit-button-gradient-14.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-submit-print:after {background:linear-gradient(90deg,#f87171 0,#ba2222)}

.form-submit-button-gradient-14.form-sacl-button:active,.form-submit-button-gradient-14.form-sacl-button:hover,.form-submit-button-gradient-14.form-submit-print:active,.form-submit-button-gradient-14.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-14.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#f87171,#ba2222 50%)}

.form-submit-button-gradient-15.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.submit-button {color:#fff; border-color:#4bb7ff; background:linear-gradient(90deg,#4bb7ff,#0165a8)}

.form-submit-button-gradient-15.submit-button:active,.form-submit-button-gradient-15.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.submit-button:hover {background:linear-gradient(90deg,#4bb7ff,#0165a8 50%)}

.form-submit-button-gradient-15.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-pagebreak-next {color:#fff; border-color:#09f; background-color:#09f}

.form-submit-button-gradient-15.form-pagebreak-next:active,.form-submit-button-gradient-15.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-pagebreak-next:hover {border-color:rgba(0,153,255,.8); background-color:rgba(0,153,255,.8)}

.form-submit-button-gradient-15.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-pagebreak-back {color:#fff; border-color:rgba(75,183,255,.8); background-color:rgba(75,183,255,.8)}

.form-submit-button-gradient-15.form-pagebreak-back:active,.form-submit-button-gradient-15.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-pagebreak-back:hover {border-color:#4bb7ff; background-color:#4bb7ff}

.form-submit-button-gradient-15.form-sacl-button,.form-submit-button-gradient-15.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-submit-print {color:#4bb7ff; border-color:transparent}

.form-submit-button-gradient-15.form-sacl-button:after,.form-submit-button-gradient-15.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-submit-print:after {background:linear-gradient(90deg,#4bb7ff 0,#0165a8)}

.form-submit-button-gradient-15.form-sacl-button:active,.form-submit-button-gradient-15.form-sacl-button:hover,.form-submit-button-gradient-15.form-submit-print:active,.form-submit-button-gradient-15.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-15.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#4bb7ff,#0165a8 50%)}

.form-submit-button-gradient-16.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.submit-button {color:#fff; border-color:#0a0b0d; background:linear-gradient(90deg,#4e5156,#0a0b0d)}

.form-submit-button-gradient-16.submit-button:active,.form-submit-button-gradient-16.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.submit-button:hover {background:linear-gradient(90deg,#4e5156,#0a0b0d 50%)}

.form-submit-button-gradient-16.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-pagebreak-next {color:#fff; border-color:#3e4652; background-color:#3e4652}

.form-submit-button-gradient-16.form-pagebreak-next:active,.form-submit-button-gradient-16.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-pagebreak-next:hover {border-color:rgba(62,70,82,.8); background-color:rgba(62,70,82,.8)}

.form-submit-button-gradient-16.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-pagebreak-back {color:#fff; border-color:rgba(10,11,13,.8); background-color:rgba(10,11,13,.8)}

.form-submit-button-gradient-16.form-pagebreak-back:active,.form-submit-button-gradient-16.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-pagebreak-back:hover {border-color:#0a0b0d; background-color:#0a0b0d}

.form-submit-button-gradient-16.form-sacl-button,.form-submit-button-gradient-16.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-submit-print {color:#0a0b0d; border-color:transparent}

.form-submit-button-gradient-16.form-sacl-button:after,.form-submit-button-gradient-16.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-submit-print:after {background:linear-gradient(90deg,#4e5156 0,#0a0b0d)}

.form-submit-button-gradient-16.form-sacl-button:active,.form-submit-button-gradient-16.form-sacl-button:hover,.form-submit-button-gradient-16.form-submit-print:active,.form-submit-button-gradient-16.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-16.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#4e5156,#0a0b0d 50%)}

.form-submit-button-gradient-17.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.submit-button {color:#fff; border-color:#4a5361; background:linear-gradient(90deg,#8c939d,#4a5361)}

.form-submit-button-gradient-17.submit-button:active,.form-submit-button-gradient-17.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.submit-button:hover {background:linear-gradient(90deg,#8c939d,#4a5361 50%)}

.form-submit-button-gradient-17.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-pagebreak-next {color:#fff; border-color:#6b7584; background-color:#6b7584}

.form-submit-button-gradient-17.form-pagebreak-next:active,.form-submit-button-gradient-17.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-pagebreak-next:hover {border-color:rgba(107,117,132,.8); background-color:rgba(107,117,132,.8)}

.form-submit-button-gradient-17.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-pagebreak-back {color:#fff; border-color:rgba(74,83,97,.8); background-color:rgba(74,83,97,.8)}

.form-submit-button-gradient-17.form-pagebreak-back:active,.form-submit-button-gradient-17.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-pagebreak-back:hover {border-color:#4a5361; background-color:#4a5361}

.form-submit-button-gradient-17.form-sacl-button,.form-submit-button-gradient-17.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-submit-print {color:#4a5361; border-color:transparent}

.form-submit-button-gradient-17.form-sacl-button:after,.form-submit-button-gradient-17.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-submit-print:after {background:linear-gradient(90deg,#8c939d 0,#4a5361)}

.form-submit-button-gradient-17.form-sacl-button:active,.form-submit-button-gradient-17.form-sacl-button:hover,.form-submit-button-gradient-17.form-submit-print:active,.form-submit-button-gradient-17.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-17.form-submit-print:hover {color:#fff; background:linear-gradient(90deg,#8c939d,#4a5361 50%)}

.form-submit-button-gradient-18.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.submit-button {color:#fff; border-color:#09f; background:linear-gradient(180deg,#5cbeff,#9b1df2)}

.form-submit-button-gradient-18.submit-button:active,.form-submit-button-gradient-18.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.submit-button:hover {background:linear-gradient(180deg,#5cbeff 20%,#9b1df2 80%)}

.form-submit-button-gradient-18.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-pagebreak-next {color:#fff; border-color:#0066c3; background-color:#0066c3}

.form-submit-button-gradient-18.form-pagebreak-next:active,.form-submit-button-gradient-18.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-pagebreak-next:hover {border-color:rgba(0,102,195,.8); background-color:rgba(0,102,195,.8)}

.form-submit-button-gradient-18.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-pagebreak-back {color:#fff; border-color:rgba(0,153,255,.8); background-color:rgba(0,153,255,.8)}

.form-submit-button-gradient-18.form-pagebreak-back:active,.form-submit-button-gradient-18.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-pagebreak-back:hover {border-color:#09f; background-color:#09f}

.form-submit-button-gradient-18.form-sacl-button,.form-submit-button-gradient-18.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-submit-print {color:#09f; border-color:transparent}

.form-submit-button-gradient-18.form-sacl-button:after,.form-submit-button-gradient-18.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-submit-print:after {background:linear-gradient(180deg,#5cbeff,#9b1df2)}

.form-submit-button-gradient-18.form-sacl-button:active,.form-submit-button-gradient-18.form-sacl-button:hover,.form-submit-button-gradient-18.form-submit-print:active,.form-submit-button-gradient-18.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-18.form-submit-print:hover {color:#fff; background:linear-gradient(180deg,#5cbeff 20%,#9b1df2 80%)}

.form-submit-button-gradient-19.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.submit-button {color:#fff; border-color:#9c4dd3; background:linear-gradient(180deg,#9b1df2,#ff8e8e)}

.form-submit-button-gradient-19.submit-button:active,.form-submit-button-gradient-19.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.submit-button:hover {background:linear-gradient(180deg,#9b1df2 20%,#ff8e8e 80%)}

.form-submit-button-gradient-19.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-pagebreak-next {color:#fff; border-color:#892dca; background-color:#892dca}

.form-submit-button-gradient-19.form-pagebreak-next:active,.form-submit-button-gradient-19.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-pagebreak-next:hover {border-color:rgba(137,45,202,.8); background-color:rgba(137,45,202,.8)}

.form-submit-button-gradient-19.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-pagebreak-back {color:#fff; border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-gradient-19.form-pagebreak-back:active,.form-submit-button-gradient-19.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-pagebreak-back:hover {border-color:#9c4dd3; background-color:#9c4dd3}

.form-submit-button-gradient-19.form-sacl-button,.form-submit-button-gradient-19.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-submit-print {color:#9c4dd3; border-color:transparent}

.form-submit-button-gradient-19.form-sacl-button:after,.form-submit-button-gradient-19.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-submit-print:after {background:linear-gradient(180deg,#9b1df2,#ff8e8e)}

.form-submit-button-gradient-19.form-sacl-button:active,.form-submit-button-gradient-19.form-sacl-button:hover,.form-submit-button-gradient-19.form-submit-print:active,.form-submit-button-gradient-19.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-19.form-submit-print:hover {color:#fff; background:linear-gradient(180deg,#9b1df2 20%,#ff8e8e 80%)}

.form-submit-button-gradient-20.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.submit-button {color:#fff; border-color:#4bb7ff; background:linear-gradient(180deg,#ff4d8d 10.62%,#5cbeff)}

.form-submit-button-gradient-20.submit-button:active,.form-submit-button-gradient-20.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.submit-button:hover {background:linear-gradient(180deg,#ff4d8d 10.62%,#5cbeff 80%)}

.form-submit-button-gradient-20.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-pagebreak-next {color:#fff; border-color:#09f; background-color:#09f}

.form-submit-button-gradient-20.form-pagebreak-next:active,.form-submit-button-gradient-20.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-pagebreak-next:hover {border-color:rgba(0,153,255,.8); background-color:rgba(0,153,255,.8)}

.form-submit-button-gradient-20.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-pagebreak-back {color:#fff; border-color:rgba(75,183,255,.8); background-color:rgba(75,183,255,.8)}

.form-submit-button-gradient-20.form-pagebreak-back:active,.form-submit-button-gradient-20.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-pagebreak-back:hover {border-color:#4bb7ff; background-color:#4bb7ff}

.form-submit-button-gradient-20.form-sacl-button,.form-submit-button-gradient-20.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-submit-print {color:#4bb7ff; border-color:transparent}

.form-submit-button-gradient-20.form-sacl-button:after,.form-submit-button-gradient-20.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-submit-print:after {background:linear-gradient(180deg,#ff4d8d 10.62%,#5cbeff)}

.form-submit-button-gradient-20.form-sacl-button:active,.form-submit-button-gradient-20.form-sacl-button:hover,.form-submit-button-gradient-20.form-submit-print:active,.form-submit-button-gradient-20.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-20.form-submit-print:hover {color:#fff; background:linear-gradient(180deg,#ff4d8d 10.62%,#5cbeff 80%)}

.form-submit-button-gradient-21.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.submit-button {color:#fff; border-color:#7fca00; background:linear-gradient(180deg,#7fca00,#ff4545)}

.form-submit-button-gradient-21.submit-button:active,.form-submit-button-gradient-21.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.submit-button:hover {background:linear-gradient(180deg,#7fca00,#ff4545 80%)}

.form-submit-button-gradient-21.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-pagebreak-next {color:#fff; border-color:#529300; background-color:#529300}

.form-submit-button-gradient-21.form-pagebreak-next:active,.form-submit-button-gradient-21.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-pagebreak-next:hover {border-color:rgba(82,147,0,.8); background-color:rgba(82,147,0,.8)}

.form-submit-button-gradient-21.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-pagebreak-back {color:#fff; border-color:rgba(127,202,0,.8); background-color:rgba(127,202,0,.8)}

.form-submit-button-gradient-21.form-pagebreak-back:active,.form-submit-button-gradient-21.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-pagebreak-back:hover {border-color:#7fca00; background-color:#7fca00}

.form-submit-button-gradient-21.form-sacl-button,.form-submit-button-gradient-21.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-submit-print {color:#7fca00; border-color:transparent}

.form-submit-button-gradient-21.form-sacl-button:after,.form-submit-button-gradient-21.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-submit-print:after {background:linear-gradient(180deg,#7fca00,#ff4545)}

.form-submit-button-gradient-21.form-sacl-button:active,.form-submit-button-gradient-21.form-sacl-button:hover,.form-submit-button-gradient-21.form-submit-print:active,.form-submit-button-gradient-21.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-21.form-submit-print:hover {color:#fff; background:linear-gradient(180deg,#7fca00,#ff4545 80%)}

.form-submit-button-gradient-22.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.submit-button {color:#fff; border-color:#f87171; background:linear-gradient(180deg,#ff4545,#0a0b0d)}

.form-submit-button-gradient-22.submit-button:active,.form-submit-button-gradient-22.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.submit-button:hover {background:linear-gradient(180deg,#ff4545,#0a0b0d 80%)}

.form-submit-button-gradient-22.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-pagebreak-next {color:#fff; border-color:#e64444; background-color:#e64444}

.form-submit-button-gradient-22.form-pagebreak-next:active,.form-submit-button-gradient-22.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-pagebreak-next:hover {border-color:rgba(230,68,68,.8); background-color:rgba(230,68,68,.8)}

.form-submit-button-gradient-22.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-pagebreak-back {color:#fff; border-color:rgba(248,113,113,.8); background-color:rgba(248,113,113,.8)}

.form-submit-button-gradient-22.form-pagebreak-back:active,.form-submit-button-gradient-22.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-pagebreak-back:hover {border-color:#f87171; background-color:#f87171}

.form-submit-button-gradient-22.form-sacl-button,.form-submit-button-gradient-22.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-submit-print {color:#f87171; border-color:transparent}

.form-submit-button-gradient-22.form-sacl-button:after,.form-submit-button-gradient-22.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-submit-print:after {background:linear-gradient(180deg,#ff4545,#0a0b0d)}

.form-submit-button-gradient-22.form-sacl-button:active,.form-submit-button-gradient-22.form-sacl-button:hover,.form-submit-button-gradient-22.form-submit-print:active,.form-submit-button-gradient-22.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-22.form-submit-print:hover {color:#fff; background:linear-gradient(180deg,#ff4545,#0a0b0d 80%)}

.form-submit-button-gradient-23.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.submit-button {color:#fff; border-color:#ffc42c; background:linear-gradient(180deg,#ffb629,#005646)}

.form-submit-button-gradient-23.submit-button:active,.form-submit-button-gradient-23.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.submit-button:hover {background:linear-gradient(180deg,#ffb629,#005646 80%)}

.form-submit-button-gradient-23.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-pagebreak-next {color:#fff; border-color:#f49200; background-color:#f49200}

.form-submit-button-gradient-23.form-pagebreak-next:active,.form-submit-button-gradient-23.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-pagebreak-next:hover {border-color:rgba(244,146,0,.8); background-color:rgba(244,146,0,.8)}

.form-submit-button-gradient-23.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-pagebreak-back {color:#fff; border-color:rgba(255,196,44,.8); background-color:rgba(255,196,44,.8)}

.form-submit-button-gradient-23.form-pagebreak-back:active,.form-submit-button-gradient-23.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-pagebreak-back:hover {border-color:#ffc42c; background-color:#ffc42c}

.form-submit-button-gradient-23.form-sacl-button,.form-submit-button-gradient-23.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-submit-print {color:#ffc42c; border-color:transparent}

.form-submit-button-gradient-23.form-sacl-button:after,.form-submit-button-gradient-23.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-submit-print:after {background:linear-gradient(180deg,#ffb629,#005646)}

.form-submit-button-gradient-23.form-sacl-button:active,.form-submit-button-gradient-23.form-sacl-button:hover,.form-submit-button-gradient-23.form-submit-print:active,.form-submit-button-gradient-23.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-23.form-submit-print:hover {color:#fff; background:linear-gradient(180deg,#ffb629,#005646 80%)}

.form-submit-button-gradient-24.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.submit-button {color:#fff; border-color:#9c4dd3; background:radial-gradient(72.29% 269.33% at 46.39% 51.16%,#9836de 30.73%,#00609f 100%)}

.form-submit-button-gradient-24.submit-button:active,.form-submit-button-gradient-24.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.submit-button:hover {background:radial-gradient(72.29% 269.33% at 46.39% 51.16%,#9836de 30.73%,#00609f 80%)}

.form-submit-button-gradient-24.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-pagebreak-next {color:#fff; border-color:#892dca; background-color:#892dca}

.form-submit-button-gradient-24.form-pagebreak-next:active,.form-submit-button-gradient-24.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-pagebreak-next:hover {border-color:rgba(137,45,202,.8); background-color:rgba(137,45,202,.8)}

.form-submit-button-gradient-24.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-pagebreak-back {color:#fff; border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-gradient-24.form-pagebreak-back:active,.form-submit-button-gradient-24.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-pagebreak-back:hover {border-color:#9c4dd3; background-color:#9c4dd3}

.form-submit-button-gradient-24.form-sacl-button,.form-submit-button-gradient-24.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-submit-print {color:#9c4dd3; border-color:transparent}

.form-submit-button-gradient-24.form-sacl-button:after,.form-submit-button-gradient-24.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-submit-print:after {background:radial-gradient(72.29% 269.33% at 46.39% 51.16%,#9836de 30.73%,#00609f 100%)}

.form-submit-button-gradient-24.form-sacl-button:active,.form-submit-button-gradient-24.form-sacl-button:hover,.form-submit-button-gradient-24.form-submit-print:active,.form-submit-button-gradient-24.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-24.form-submit-print:hover {color:#fff; background:radial-gradient(72.29% 269.33% at 46.39% 51.16%,#9836de 30.73%,#00609f 80%)}

.form-submit-button-gradient-25.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.submit-button {color:#fff; border-color:#7fca00; background:radial-gradient(56.63% 210.98% at 50.6% 51.16%,#7fca00 0,#4e5156 100%)}

.form-submit-button-gradient-25.submit-button:active,.form-submit-button-gradient-25.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.submit-button:hover {background:radial-gradient(56.63% 210.98% at 50.6% 51.16%,#7fca00 0,#4e5156 80%)}

.form-submit-button-gradient-25.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-pagebreak-next {color:#fff; border-color:#529300; background-color:#529300}

.form-submit-button-gradient-25.form-pagebreak-next:active,.form-submit-button-gradient-25.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-pagebreak-next:hover {border-color:rgba(82,147,0,.8); background-color:rgba(82,147,0,.8)}

.form-submit-button-gradient-25.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-pagebreak-back {color:#fff; border-color:rgba(127,202,0,.8); background-color:rgba(127,202,0,.8)}

.form-submit-button-gradient-25.form-pagebreak-back:active,.form-submit-button-gradient-25.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-pagebreak-back:hover {border-color:#7fca00; background-color:#7fca00}

.form-submit-button-gradient-25.form-sacl-button,.form-submit-button-gradient-25.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-submit-print {color:#7fca00; border-color:transparent}

.form-submit-button-gradient-25.form-sacl-button:after,.form-submit-button-gradient-25.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-submit-print:after {background:radial-gradient(56.63% 210.98% at 50.6% 51.16%,#7fca00 0,#4e5156 100%)}

.form-submit-button-gradient-25.form-sacl-button:active,.form-submit-button-gradient-25.form-sacl-button:hover,.form-submit-button-gradient-25.form-submit-print:active,.form-submit-button-gradient-25.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-25.form-submit-print:hover {color:#fff; background:radial-gradient(56.63% 210.98% at 50.6% 51.16%,#7fca00 0,#4e5156 80%)}

.form-submit-button-gradient-26.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.submit-button {color:#fff; border-color:#f87171; background:conic-gradient(from 90deg at 50% 51.16%,#ca4d00 0deg,#6b05b4 1turn)}

.form-submit-button-gradient-26.submit-button:active,.form-submit-button-gradient-26.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.submit-button:hover {background:conic-gradient(from 90deg at 50% 51.16%,#ca4d00 0deg,#6b05b4 1turn)}

.form-submit-button-gradient-26.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-pagebreak-next {color:#fff; border-color:#e64444; background-color:#e64444}

.form-submit-button-gradient-26.form-pagebreak-next:active,.form-submit-button-gradient-26.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-pagebreak-next:hover {border-color:rgba(230,68,68,.8); background-color:rgba(230,68,68,.8)}

.form-submit-button-gradient-26.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-pagebreak-back {color:#fff; border-color:rgba(248,113,113,.8); background-color:rgba(248,113,113,.8)}

.form-submit-button-gradient-26.form-pagebreak-back:active,.form-submit-button-gradient-26.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-pagebreak-back:hover {border-color:#f87171; background-color:#f87171}

.form-submit-button-gradient-26.form-sacl-button,.form-submit-button-gradient-26.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-submit-print {color:#f87171; border-color:transparent}

.form-submit-button-gradient-26.form-sacl-button:after,.form-submit-button-gradient-26.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-submit-print:after {background:conic-gradient(from 90deg at 50% 51.16%,#ca4d00 0deg,#6b05b4 1turn)}

.form-submit-button-gradient-26.form-sacl-button:active,.form-submit-button-gradient-26.form-sacl-button:hover,.form-submit-button-gradient-26.form-submit-print:active,.form-submit-button-gradient-26.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-26.form-submit-print:hover {color:#fff; background:conic-gradient(from 90deg at 50% 51.16%,#ca4d00 0deg,#6b05b4 1turn)}

.form-submit-button-gradient-27.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.submit-button {color:#fff; border-color:#0a1551; background:conic-gradient(from 90deg at 50% 51.16%,#628eff 0deg,#0333ae 1turn)}

.form-submit-button-gradient-27.submit-button:active,.form-submit-button-gradient-27.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.submit-button:hover {background:conic-gradient(from 90deg at 80% 51.16%,#628eff 0deg,#0333ae 1turn)}

.form-submit-button-gradient-27.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-gradient-27.form-pagebreak-next:active,.form-submit-button-gradient-27.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-gradient-27.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-gradient-27.form-pagebreak-back:active,.form-submit-button-gradient-27.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-gradient-27.form-sacl-button,.form-submit-button-gradient-27.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-submit-print {color:#0a1551; border-color:transparent}

.form-submit-button-gradient-27.form-sacl-button:after,.form-submit-button-gradient-27.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-submit-print:after {
background:conic-gradient(from 90deg at 50% 51.16%,#628eff 0deg,#0333ae 1turn)}

.form-submit-button-gradient-27.form-sacl-button:active,.form-submit-button-gradient-27.form-sacl-button:hover,.form-submit-button-gradient-27.form-submit-print:active,.form-submit-button-gradient-27.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-27.form-submit-print:hover {color:#fff; background:conic-gradient(from 90deg at 80% 51.16%,#628eff 0deg,#0333ae 1turn)}

.form-submit-button-gradient-28.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.submit-button {color:#fff; border-color:#4a5361; background:conic-gradient(from 91.33deg at 50% 50%,#2f333a 0deg,#6e85ac 1turn)}

.form-submit-button-gradient-28.submit-button:active,.form-submit-button-gradient-28.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.submit-button:hover {background:conic-gradient(from 91.33deg at 50% 50%,#2f333a 0deg,#6e85ac 1turn)}

.form-submit-button-gradient-28.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-pagebreak-next {color:#fff; border-color:#6b7584; background-color:#6b7584}

.form-submit-button-gradient-28.form-pagebreak-next:active,.form-submit-button-gradient-28.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-pagebreak-next:hover {border-color:rgba(107,117,132,.8); background-color:rgba(107,117,132,.8)}

.form-submit-button-gradient-28.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-pagebreak-back {color:#fff; border-color:rgba(74,83,97,.8); background-color:rgba(74,83,97,.8)}

.form-submit-button-gradient-28.form-pagebreak-back:active,.form-submit-button-gradient-28.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-pagebreak-back:hover {border-color:#4a5361; background-color:#4a5361}

.form-submit-button-gradient-28.form-sacl-button,.form-submit-button-gradient-28.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-submit-print {color:#4a5361; border-color:transparent}

.form-submit-button-gradient-28.form-sacl-button:after,.form-submit-button-gradient-28.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-submit-print:after {background:conic-gradient(from 91.33deg at 50% 50%,#2f333a 0deg,#6e85ac 1turn)}

.form-submit-button-gradient-28.form-sacl-button:active,.form-submit-button-gradient-28.form-sacl-button:hover,.form-submit-button-gradient-28.form-submit-print:active,.form-submit-button-gradient-28.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-28.form-submit-print:hover {color:#fff; background:conic-gradient(from 91.33deg at 50% 50%,#2f333a 0deg,#6e85ac 1turn)}

.form-submit-button-gradient-29.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.submit-button {color:#fff; border-color:#c90909; background:conic-gradient(from 90deg at 50% 51.16%,#b00 0deg,#001a64 1turn)}

.form-submit-button-gradient-29.submit-button:active,.form-submit-button-gradient-29.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.submit-button:hover {background:conic-gradient(from 90deg at 50% 51.16%,#b00 0deg,#001a64 1turn)}

.form-submit-button-gradient-29.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-pagebreak-next {color:#fff; border-color:#ab0101; background-color:#ab0101}

.form-submit-button-gradient-29.form-pagebreak-next:active,.form-submit-button-gradient-29.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-pagebreak-next:hover {border-color:rgba(171,1,1,.8); background-color:rgba(171,1,1,.8)}

.form-submit-button-gradient-29.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-pagebreak-back {color:#fff; border-color:rgba(201,9,9,.8); background-color:rgba(201,9,9,.8)}

.form-submit-button-gradient-29.form-pagebreak-back:active,.form-submit-button-gradient-29.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-pagebreak-back:hover {border-color:#c90909; background-color:#c90909}

.form-submit-button-gradient-29.form-sacl-button,.form-submit-button-gradient-29.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-submit-print {color:#c90909; border-color:transparent}

.form-submit-button-gradient-29.form-sacl-button:after,.form-submit-button-gradient-29.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-submit-print:after {background:conic-gradient(from 90deg at 50% 51.16%,#b00 0deg,#001a64 1turn)}

.form-submit-button-gradient-29.form-sacl-button:active,.form-submit-button-gradient-29.form-sacl-button:hover,.form-submit-button-gradient-29.form-submit-print:active,.form-submit-button-gradient-29.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-29.form-submit-print:hover {color:#fff; background:conic-gradient(from 90deg at 50% 51.16%,#b00 0deg,#001a64 1turn)}

.form-submit-button-gradient-30.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.submit-button {color:#fff; border-color:#ff6100; background:conic-gradient(from 90deg at 50% 51.16%,#ffb629 0deg,#ba2222 1turn)}

.form-submit-button-gradient-30.submit-button:active,.form-submit-button-gradient-30.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.submit-button:hover {background:conic-gradient(from 90deg at 50% 51.16%,#ffb629 0deg,#ba2222 1turn)}

.form-submit-button-gradient-30.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-pagebreak-next {color:#fff; border-color:#e55300; background-color:#e55300}

.form-submit-button-gradient-30.form-pagebreak-next:active,.form-submit-button-gradient-30.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-pagebreak-next:hover {border-color:rgba(229,83,0,.8); background-color:rgba(229,83,0,.8)}

.form-submit-button-gradient-30.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-pagebreak-back {color:#fff; border-color:rgba(255,97,0,.8); background-color:rgba(255,97,0,.8)}

.form-submit-button-gradient-30.form-pagebreak-back:active,.form-submit-button-gradient-30.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-pagebreak-back:hover {border-color:#e55300; background-color:#e55300}

.form-submit-button-gradient-30.form-sacl-button,.form-submit-button-gradient-30.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-submit-print {color:#ff6100; border-color:transparent}

.form-submit-button-gradient-30.form-sacl-button:after,.form-submit-button-gradient-30.form-submit-print:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-sacl-button:after,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-submit-print:after {background:conic-gradient(from 90deg at 50% 51.16%,#ffb629 0deg,#ba2222 1turn)}

.form-submit-button-gradient-30.form-sacl-button:active,.form-submit-button-gradient-30.form-sacl-button:hover,.form-submit-button-gradient-30.form-submit-print:active,.form-submit-button-gradient-30.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-gradient-30.form-submit-print:hover {color:#fff; background:conic-gradient(from 90deg at 50% 51.16%,#ffb629 0deg,#ba2222 1turn)}

.form-submit-button-image-1.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%;font-weight:600}

.form-submit-button-image-1.form-sacl-button,.form-submit-button-image-1.form-submit-print {background-color:#fff}

.form-submit-button-image-2.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-2.form-sacl-button,.form-submit-button-image-2.form-submit-print {background-color:#fff}

.form-submit-button-image-3.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-3.form-sacl-button,.form-submit-button-image-3.form-submit-print {background-color:#fff}

.form-submit-button-image-4.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-4.form-sacl-button,.form-submit-button-image-4.form-submit-print {background-color:#fff}

.form-submit-button-image-5.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-5.form-sacl-button,.form-submit-button-image-5.form-submit-print {background-color:#fff}

.form-submit-button-image-6.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-6.form-sacl-button,.form-submit-button-image-6.form-submit-print {background-color:#fff}

.form-submit-button-image-7.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-7.form-sacl-button,.form-submit-button-image-7.form-submit-print {background-color:#fff}

.form-submit-button-image-8.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-8.form-sacl-button,.form-submit-button-image-8.form-submit-print {background-color:#fff}

.form-submit-button-image-9.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-9.form-sacl-button,.form-submit-button-image-9.form-submit-print {background-color:#fff}

.form-submit-button-image-10.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-10.form-sacl-button,.form-submit-button-image-10.form-submit-print {background-color:#fff}

.form-submit-button-image-11.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-11.form-sacl-button,.form-submit-button-image-11.form-submit-print {background-color:#fff}

.form-submit-button-image-12.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-12.form-sacl-button,.form-submit-button-image-12.form-submit-print {background-color:#fff}

.form-submit-button-image-13.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-13.form-sacl-button,.form-submit-button-image-13.form-submit-print {background-color:#fff}

.form-submit-button-image-14.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-14.form-sacl-button,.form-submit-button-image-14.form-submit-print {background-color:#fff}

.form-submit-button-image-15.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-15.form-sacl-button,.form-submit-button-image-15.form-submit-print {background-color:#fff}

.form-submit-button-image-16.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-16.form-sacl-button,.form-submit-button-image-16.form-submit-print {background-color:#fff}

.form-submit-button-image-17.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-17.form-sacl-button,.form-submit-button-image-17.form-submit-print {background-color:#fff}

.form-submit-button-image-18.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-18.form-sacl-button,.form-submit-button-image-18.form-submit-print {background-color:#fff}

.form-submit-button-image-19.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-19.form-sacl-button,.form-submit-button-image-19.form-submit-print {background-color:#fff}

.form-submit-button-image-20.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-20.form-sacl-button,.form-submit-button-image-20.form-submit-print {background-color:#fff}

.form-submit-button-image-21.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-21.form-sacl-button,.form-submit-button-image-21.form-submit-print {background-color:#fff}

.form-submit-button-image-22.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-22.form-sacl-button,.form-submit-button-image-22.form-submit-print {background-color:#fff}

.form-submit-button-image-23.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-23.form-sacl-button,.form-submit-button-image-23.form-submit-print {background-color:#fff}

.form-submit-button-image-24.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-24.form-sacl-button,.form-submit-button-image-24.form-submit-print {background-color:#fff}

.form-submit-button-image-25.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-25.form-sacl-button,.form-submit-button-image-25.form-submit-print {background-color:#fff}

.form-submit-button-image-26.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-26.form-sacl-button,.form-submit-button-image-26.form-submit-print {background-color:#fff}

.form-submit-button-image-27.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-27.form-sacl-button,.form-submit-button-image-27.form-submit-print {background-color:#fff}

.form-submit-button-image-28.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-28.form-sacl-button,.form-submit-button-image-28.form-submit-print {background-color:#fff}

.form-submit-button-image-29.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-29.form-sacl-button,.form-submit-button-image-29.form-submit-print {background-color:#fff}

.form-submit-button-image-30.submit-button {border-color:transparent; background-color:transparent; background-repeat:repeat-x; background-size:100% 100%; font-weight:600}

.form-submit-button-image-30.form-sacl-button,.form-submit-button-image-30.form-submit-print {background-color:#fff}

.form-submit-button-image-1.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-1.png)}

.form-submit-button-image-1.submit-button:active,.form-submit-button-image-1.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.submit-button:hover {border-color:rgba(220,38,38,.8); background-color:rgba(220,38,38,.8)}

.form-submit-button-image-1.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-pagebreak-next {color:#fff; border-color:#ab0101; background-color:#ab0101}

.form-submit-button-image-1.form-pagebreak-next:active,.form-submit-button-image-1.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-pagebreak-next:hover {border-color:rgba(171,1,1,.8); background-color:rgba(171,1,1,.8)}

.form-submit-button-image-1.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-pagebreak-back {color:#fff; border-color:rgba(220,38,38,.8); background-color:rgba(220,38,38,.8)}

.form-submit-button-image-1.form-pagebreak-back:active,.form-submit-button-image-1.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-pagebreak-back:hover {border-color:#dc2626; background-color:#dc2626}

.form-submit-button-image-1.form-sacl-button,.form-submit-button-image-1.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-submit-print {border-color:#dc2626; color:#dc2626}

.form-submit-button-image-1.form-sacl-button:active,.form-submit-button-image-1.form-sacl-button:hover,.form-submit-button-image-1.form-submit-print:active,.form-submit-button-image-1.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-1.form-submit-print:hover {color:#fff; background-color:#dc2626}

.form-submit-button-image-2.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.submit-button {color:#e55300; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-2.png?v=0.3)}

.form-submit-button-image-2.submit-button:active,.form-submit-button-image-2.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.submit-button:hover {border-color:rgba(229,83,0,.8); background-color:rgba(229,83,0,.8)}

.form-submit-button-image-2.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-pagebreak-next {color:#fff; border-color:#e55300; background-color:#e55300}

.form-submit-button-image-2.form-pagebreak-next:active,.form-submit-button-image-2.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-pagebreak-next:hover {border-color:rgba(229,83,0,.8); background-color:rgba(229,83,0,.8)}

.form-submit-button-image-2.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-pagebreak-back {color:#fff; border-color:rgba(229,83,0,.8); background-color:rgba(229,83,0,.8)}

.form-submit-button-image-2.form-pagebreak-back:active,.form-submit-button-image-2.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-pagebreak-back:hover {border-color:#e55300; background-color:#e55300}

.form-submit-button-image-2.form-sacl-button,.form-submit-button-image-2.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-submit-print {border-color:#e55300; color:#e55300}

.form-submit-button-image-2.form-sacl-button:active,.form-submit-button-image-2.form-sacl-button:hover,.form-submit-button-image-2.form-submit-print:active,.form-submit-button-image-2.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-2.form-submit-print:hover {color:#fff; background-color:#e55300}

.form-submit-button-image-3.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-3.png)}

.form-submit-button-image-3.submit-button:active,.form-submit-button-image-3.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.submit-button:hover {border-color:rgba(225,18,65,.8); background-color:rgba(225,18,65,.8)}

.form-submit-button-image-3.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-pagebreak-next {color:#fff; border-color:#e11241; background-color:#e11241}

.form-submit-button-image-3.form-pagebreak-next:active,.form-submit-button-image-3.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-pagebreak-next:hover {border-color:rgba(225,18,65,.8); background-color:rgba(225,18,65,.8)}

.form-submit-button-image-3.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-pagebreak-back {color:#fff; border-color:rgba(225,18,65,.8); background-color:rgba(225,18,65,.8)}

.form-submit-button-image-3.form-pagebreak-back:active,.form-submit-button-image-3.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-pagebreak-back:hover {border-color:#e11241; background-color:#e11241}

.form-submit-button-image-3.form-sacl-button,.form-submit-button-image-3.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-submit-print {border-color:#e11241; color:#e11241}

.form-submit-button-image-3.form-sacl-button:active,.form-submit-button-image-3.form-sacl-button:hover,.form-submit-button-image-3.form-submit-print:active,.form-submit-button-image-3.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-3.form-submit-print:hover {color:#fff; background-color:#e11241}

.form-submit-button-image-4.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.submit-button {color:#249bb4; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-4.png)}

.form-submit-button-image-4.submit-button:active,.form-submit-button-image-4.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.submit-button:hover {border-color:rgba(36,155,180,.8); background-color:rgba(36,155,180,.8)}

.form-submit-button-image-4.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-pagebreak-next {color:#fff; border-color:#1989a0; background-color:#1989a0}

.form-submit-button-image-4.form-pagebreak-next:active,.form-submit-button-image-4.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-pagebreak-next:hover {border-color:rgba(25,137,160,.8); background-color:rgba(25,137,160,.8)}

.form-submit-button-image-4.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-pagebreak-back {color:#fff; border-color:rgba(36,155,180,.8); background-color:rgba(36,155,180,.8)}

.form-submit-button-image-4.form-pagebreak-back:active,.form-submit-button-image-4.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-pagebreak-back:hover {border-color:#249bb4; background-color:#249bb4}

.form-submit-button-image-4.form-sacl-button,.form-submit-button-image-4.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-submit-print {border-color:#249bb4; color:#249bb4}

.form-submit-button-image-4.form-sacl-button:active,.form-submit-button-image-4.form-sacl-button:hover,.form-submit-button-image-4.form-submit-print:active,.form-submit-button-image-4.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-4.form-submit-print:hover {color:#fff; background:#249bb4}

.form-submit-button-image-5.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.submit-button {color:#0a1551; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-5.png)}

.form-submit-button-image-5.submit-button:active,.form-submit-button-image-5.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.submit-button:hover {border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-5.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-image-5.form-pagebreak-next:active,.form-submit-button-image-5.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-image-5.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-5.form-pagebreak-back:active,.form-submit-button-image-5.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-image-5.form-sacl-button,.form-submit-button-image-5.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-submit-print {border-color:#0a1551; color:#0a1551}

.form-submit-button-image-5.form-sacl-button:active,.form-submit-button-image-5.form-sacl-button:hover,.form-submit-button-image-5.form-submit-print:active,.form-submit-button-image-5.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-5.form-submit-print:hover {color:#fff; background-color:#0a1551}

.form-submit-button-image-6.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.submit-button {color:#007b2a; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-6.png)}

.form-submit-button-image-6.submit-button:active,.form-submit-button-image-6.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.submit-button:hover {border-color:rgba(0,123,42,.8); background-color:rgba(0,123,42,.8)}

.form-submit-button-image-6.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-pagebreak-next {color:#fff; border-color:#006653; background-color:#006653}

.form-submit-button-image-6.form-pagebreak-next:active,.form-submit-button-image-6.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-pagebreak-next:hover {border-color:rgba(0,102,83,.8); background-color:rgba(0,102,83,.8)}

.form-submit-button-image-6.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-pagebreak-back {color:#fff; border-color:rgba(0,138,91,.8); background-color:rgba(0,138,91,.8)}

.form-submit-button-image-6.form-pagebreak-back:active,.form-submit-button-image-6.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-pagebreak-back:hover {border-color:#008a5b; background-color:#008a5b}

.form-submit-button-image-6.form-sacl-button,.form-submit-button-image-6.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-submit-print {border-color:#007b2a; color:#007b2a}

.form-submit-button-image-6.form-sacl-button:active,.form-submit-button-image-6.form-sacl-button:hover,.form-submit-button-image-6.form-submit-print:active,.form-submit-button-image-6.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-6.form-submit-print:hover {color:#fff; background-color:#007b2a}

.form-submit-button-image-7.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.submit-button {color:#733000; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-7.png)}

.form-submit-button-image-7.submit-button:active,.form-submit-button-image-7.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.submit-button:hover {border-color:rgba(115,48,0,.8); background-color:rgba(115,48,0,.8)}

.form-submit-button-image-7.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-pagebreak-next {color:#fff; border-color:#2e1100; background-color:#2e1100}

.form-submit-button-image-7.form-pagebreak-next:active,.form-submit-button-image-7.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-pagebreak-next:hover {border-color:rgba(46,17,0,.8); background-color:rgba(46,17,0,.8)}

.form-submit-button-image-7.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-pagebreak-back {color:#fff; border-color:rgba(115,48,0,.8); background-color:rgba(115,48,0,.8)}

.form-submit-button-image-7.form-pagebreak-back:active,.form-submit-button-image-7.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-pagebreak-back:hover {border-color:#733000; background-color:#733000}

.form-submit-button-image-7.form-sacl-button,.form-submit-button-image-7.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-submit-print {border-color:#733000; color:#733000}

.form-submit-button-image-7.form-sacl-button:active,.form-submit-button-image-7.form-sacl-button:hover,.form-submit-button-image-7.form-submit-print:active,.form-submit-button-image-7.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-7.form-submit-print:hover {color:#fff; background-color:#733000}

.form-submit-button-image-8.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.submit-button {color:#ff6b6b; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-8.png)}

.form-submit-button-image-8.submit-button:active,.form-submit-button-image-8.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.submit-button:hover {border-color:hsla(0,100%,71%,.8); background-color:hsla(0,100%,71%,.8)}

.form-submit-button-image-8.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-pagebreak-next {color:#fff; border-color:#e11241; background-color:#e11241}

.form-submit-button-image-8.form-pagebreak-next:active,.form-submit-button-image-8.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-pagebreak-next:hover {border-color:rgba(225,18,65,.8); background-color:rgba(225,18,65,.8)}

.form-submit-button-image-8.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-pagebreak-back {color:#fff; border-color:hsla(0,100%,71%,.8); background-color:hsla(0,100%,71%,.8)}

.form-submit-button-image-8.form-pagebreak-back:active,.form-submit-button-image-8.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-pagebreak-back:hover {border-color:#ff6b6b; background-color:#ff6b6b}

.form-submit-button-image-8.form-sacl-button,.form-submit-button-image-8.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-submit-print {border-color:#ff6b6b; color:#ff6b6b}

.form-submit-button-image-8.form-sacl-button:active,.form-submit-button-image-8.form-sacl-button:hover,.form-submit-button-image-8.form-submit-print:active,.form-submit-button-image-8.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-8.form-submit-print:hover {color:#fff; background-color:#ff6b6b}

.form-submit-button-image-9.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.submit-button {color:#0a1551; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-9.png)}

.form-submit-button-image-9.submit-button:active,.form-submit-button-image-9.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.submit-button:hover {border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-9.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-image-9.form-pagebreak-next:active,.form-submit-button-image-9.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-image-9.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-9.form-pagebreak-back:active,.form-submit-button-image-9.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-image-9.form-sacl-button,.form-submit-button-image-9.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-submit-print {border-color:#0a1551; color:#0a1551}

.form-submit-button-image-9.form-sacl-button:active,.form-submit-button-image-9.form-sacl-button:hover,.form-submit-button-image-9.form-submit-print:active,.form-submit-button-image-9.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-9.form-submit-print:hover {color:#fff; background-color:#0a1551}

.form-submit-button-image-10.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.submit-button {color:#e55300; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-10.png)}

.form-submit-button-image-10.submit-button:active,.form-submit-button-image-10.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.submit-button:hover {border-color:rgba(229,83,0,.8); background-color:rgba(229,83,0,.8)}

.form-submit-button-image-10.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-pagebreak-next {color:#fff; border-color:#e55300; background-color:#e55300}

.form-submit-button-image-10.form-pagebreak-next:active,.form-submit-button-image-10.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-pagebreak-next:hover {border-color:rgba(229,83,0,.8); background-color:rgba(229,83,0,.8)}

.form-submit-button-image-10.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-pagebreak-back {color:#fff; border-color:rgba(255,97,0,.8); background-color:rgba(255,97,0,.8)}

.form-submit-button-image-10.form-pagebreak-back:active,.form-submit-button-image-10.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-pagebreak-back:hover {border-color:#ff6100; background-color:#ff6100}

.form-submit-button-image-10.form-sacl-button,.form-submit-button-image-10.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-submit-print {border-color:#e55300; color:#e55300}

.form-submit-button-image-10.form-sacl-button:active,.form-submit-button-image-10.form-sacl-button:hover,.form-submit-button-image-10.form-submit-print:active,.form-submit-button-image-10.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-10.form-submit-print:hover {color:#fff; background-color:#e55300}

.form-submit-button-image-11.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.submit-button {color:#0a1551; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-11.png)}

.form-submit-button-image-11.submit-button:active,.form-submit-button-image-11.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.submit-button:hover {border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-11.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-image-11.form-pagebreak-next:active,.form-submit-button-image-11.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-image-11.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-11.form-pagebreak-back:active,.form-submit-button-image-11.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-image-11.form-sacl-button,.form-submit-button-image-11.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-submit-print {border-color:#0a1551; color:#0a1551}

.form-submit-button-image-11.form-sacl-button:active,.form-submit-button-image-11.form-sacl-button:hover,.form-submit-button-image-11.form-submit-print:active,.form-submit-button-image-11.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-11.form-submit-print:hover {color:#fff; background-color:#0a1551}

.form-submit-button-image-12.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-12.png)}

.form-submit-button-image-12.submit-button:active,.form-submit-button-image-12.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.submit-button:hover {border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-12.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-image-12.form-pagebreak-next:active,.form-submit-button-image-12.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-image-12.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-12.form-pagebreak-back:active,.form-submit-button-image-12.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-image-12.form-sacl-button,.form-submit-button-image-12.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-submit-print {border-color:#0a1551; color:#0a1551}

.form-submit-button-image-12.form-sacl-button:active,.form-submit-button-image-12.form-sacl-button:hover,.form-submit-button-image-12.form-submit-print:active,.form-submit-button-image-12.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-12.form-submit-print:hover {color:#fff; background-color:#0a1551}

.form-submit-button-image-13.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.submit-button {color:#6f76a7; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-13.png)}

.form-submit-button-image-13.submit-button:active,.form-submit-button-image-13.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.submit-button:hover {border-color:rgba(111,118,167,.8); background-color:rgba(111,118,167,.8)}

.form-submit-button-image-13.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-pagebreak-next {color:#fff; border-color:#252d5b; background-color:#252d5b}

.form-submit-button-image-13.form-pagebreak-next:active,.form-submit-button-image-13.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-pagebreak-next:hover {border-color:#6f76a7; background-color:#6f76a7}

.form-submit-button-image-13.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-pagebreak-back {color:#fff; border-color:rgba(111,118,167,.8); background-color:rgba(111,118,167,.8)}

.form-submit-button-image-13.form-pagebreak-back:active,.form-submit-button-image-13.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-pagebreak-back:hover {border-color:#6f76a7; background-color:#6f76a7}

.form-submit-button-image-13.form-sacl-button,.form-submit-button-image-13.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-submit-print {border-color:#6f76a7; color:#6f76a7}

.form-submit-button-image-13.form-sacl-button:active,.form-submit-button-image-13.form-sacl-button:hover,.form-submit-button-image-13.form-submit-print:active,.form-submit-button-image-13.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-13.form-submit-print:hover {color:#fff; background-color:#6f76a7}

.form-submit-button-image-14.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.submit-button {color:#ff4b79; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-14.png?v=0.2)}

.form-submit-button-image-14.submit-button:active,.form-submit-button-image-14.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.submit-button:hover {border-color:rgba(255,75,121,.8); background-color:rgba(255,75,121,.8)}

.form-submit-button-image-14.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-pagebreak-next {color:#fff; border-color:#e11241; background-color:#e11241}

.form-submit-button-image-14.form-pagebreak-next:active,.form-submit-button-image-14.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-pagebreak-next:hover {border-color:rgba(225,18,65,.8); background-color:rgba(225,18,65,.8)}

.form-submit-button-image-14.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-pagebreak-back {color:#fff; border-color:rgba(255,75,121,.8); background-color:rgba(255,75,121,.8)}

.form-submit-button-image-14.form-pagebreak-back:active,.form-submit-button-image-14.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-pagebreak-back:hover {border-color:#ff4b79; background-color:#ff4b79}

.form-submit-button-image-14.form-sacl-button,.form-submit-button-image-14.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-submit-print {border-color:#ff4b79; color:#ff4b79}

.form-submit-button-image-14.form-sacl-button:active,.form-submit-button-image-14.form-sacl-button:hover,.form-submit-button-image-14.form-submit-print:active,.form-submit-button-image-14.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-14.form-submit-print:hover {color:#fff; background-color:#ff4b79}

.form-submit-button-image-15.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.submit-button {color:#42200f; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-15.png?v=0.2)}

.form-submit-button-image-15.submit-button:active,.form-submit-button-image-15.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.submit-button:hover {border-color:rgba(66,32,15,.8); background-color:rgba(66,32,15,.8)}

.form-submit-button-image-15.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-pagebreak-next {color:#fff; border-color:#2e1100; background-color:#2e1100}

.form-submit-button-image-15.form-pagebreak-next:active,.form-submit-button-image-15.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-pagebreak-next:hover {border-color:rgba(46,17,0,.8); background-color:rgba(46,17,0,.8)}

.form-submit-button-image-15.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-pagebreak-back {color:#fff; border-color:rgba(66,32,15,.8); background-color:rgba(66,32,15,.8)}

.form-submit-button-image-15.form-pagebreak-back:active,.form-submit-button-image-15.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-pagebreak-back:hover {border-color:#42200f; background-color:#42200f}

.form-submit-button-image-15.form-sacl-button,.form-submit-button-image-15.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-submit-print {border-color:#42200f; color:#42200f}

.form-submit-button-image-15.form-sacl-button:active,.form-submit-button-image-15.form-sacl-button:hover,.form-submit-button-image-15.form-submit-print:active,.form-submit-button-image-15.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-15.form-submit-print:hover {color:#fff; background-color:#42200f}

.form-submit-button-image-16.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.submit-button {color:#f49200; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-16.png)}

.form-submit-button-image-16.submit-button:active,.form-submit-button-image-16.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.submit-button:hover {border-color:rgba(244,146,0,.8); background-color:rgba(244,146,0,.8)}

.form-submit-button-image-16.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-pagebreak-next {color:#fff; border-color:#f49200;
background-color:#f49200}

.form-submit-button-image-16.form-pagebreak-next:active,.form-submit-button-image-16.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-pagebreak-next:hover {border-color:rgba(244,146,0,.8); background-color:rgba(244,146,0,.8)}

.form-submit-button-image-16.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-pagebreak-back {color:#fff; border-color:rgba(255,196,44,.8); background-color:rgba(255,196,44,.8)}

.form-submit-button-image-16.form-pagebreak-back:active,.form-submit-button-image-16.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-pagebreak-back:hover {border-color:#ffc42c; background-color:#ffc42c}

.form-submit-button-image-16.form-sacl-button,.form-submit-button-image-16.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-submit-print {border-color:#f49200; color:#f49200}

.form-submit-button-image-16.form-sacl-button:active,.form-submit-button-image-16.form-sacl-button:hover,.form-submit-button-image-16.form-submit-print:active,.form-submit-button-image-16.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-16.form-submit-print:hover {color:#fff; background-color:#f49200}

.form-submit-button-image-17.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-17.png)}

.form-submit-button-image-17.submit-button:active,.form-submit-button-image-17.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.submit-button:hover {border-color:rgba(0,120,98,.8); background-color:rgba(0,120,98,.8)}

.form-submit-button-image-17.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-pagebreak-next {color:#fff; border-color:#006653; background-color:#006653}

.form-submit-button-image-17.form-pagebreak-next:active,.form-submit-button-image-17.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-pagebreak-next:hover {border-color:rgba(0,102,83,.8); background-color:rgba(0,102,83,.8)}

.form-submit-button-image-17.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-pagebreak-back {color:#fff; border-color:rgba(0,138,91,.8); background-color:rgba(0,138,91,.8)}

.form-submit-button-image-17.form-pagebreak-back:active,.form-submit-button-image-17.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-pagebreak-back:hover {border-color:#008a5b; background-color:#008a5b}

.form-submit-button-image-17.form-sacl-button,.form-submit-button-image-17.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-submit-print {border-color:#007862; color:#007862}

.form-submit-button-image-17.form-sacl-button:active,.form-submit-button-image-17.form-sacl-button:hover,.form-submit-button-image-17.form-submit-print:active,.form-submit-button-image-17.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-17.form-submit-print:hover {color:#fff; background-color:#007862}

.form-submit-button-image-18.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.submit-button {color:#6a0063; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-18.png)}

.form-submit-button-image-18.submit-button:active,.form-submit-button-image-18.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.submit-button:hover {border-color:rgba(106,0,99,.8); background-color:rgba(106,0,99,.8)}

.form-submit-button-image-18.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-pagebreak-next {color:#fff; border-color:#6a0063; background-color:#6a0063}

.form-submit-button-image-18.form-pagebreak-next:active,.form-submit-button-image-18.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-pagebreak-next:hover {border-color:rgba(106,0,99,.8); background-color:rgba(106,0,99,.8)}

.form-submit-button-image-18.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-pagebreak-back {color:#fff; border-color:rgba(137,45,202,.8); background-color:rgba(137,45,202,.8)}

.form-submit-button-image-18.form-pagebreak-back:active,.form-submit-button-image-18.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-pagebreak-back:hover {border-color:#892dca; background-color:#892dca}

.form-submit-button-image-18.form-sacl-button,.form-submit-button-image-18.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-submit-print {border-color:#6a0063; color:#6a0063}

.form-submit-button-image-18.form-sacl-button:active,.form-submit-button-image-18.form-sacl-button:hover,.form-submit-button-image-18.form-submit-print:active,.form-submit-button-image-18.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-18.form-submit-print:hover {color:#fff; background-color:#6a0063}

.form-submit-button-image-19.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-19.png)}

.form-submit-button-image-19.submit-button:active,.form-submit-button-image-19.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.submit-button:hover {border-color:rgba(195,21,61,.8); background-color:rgba(195,21,61,.8)}

.form-submit-button-image-19.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-pagebreak-next {color:#fff; border-color:#c3153d; background-color:#c3153d}

.form-submit-button-image-19.form-pagebreak-next:active,.form-submit-button-image-19.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-pagebreak-next:hover {border-color:rgba(195,21,61,.8); background-color:rgba(195,21,61,.8)}

.form-submit-button-image-19.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-pagebreak-back {color:#fff; border-color:rgba(255,75,121,.8); background-color:rgba(255,75,121,.8)}

.form-submit-button-image-19.form-pagebreak-back:active,.form-submit-button-image-19.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-pagebreak-back:hover {border-color:#ff4b79; background-color:#ff4b79}

.form-submit-button-image-19.form-sacl-button,.form-submit-button-image-19.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-submit-print {border-color:#c3153d; color:#c3153d}

.form-submit-button-image-19.form-sacl-button:active,.form-submit-button-image-19.form-sacl-button:hover,.form-submit-button-image-19.form-submit-print:active,.form-submit-button-image-19.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-19.form-submit-print:hover {color:#fff; background-color:#c3153d}

.form-submit-button-image-20.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-20.png)}

.form-submit-button-image-20.submit-button:active,.form-submit-button-image-20.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.submit-button:hover {border-color:rgba(65,3,1,.8); background-color:rgba(65,3,1,.8)}

.form-submit-button-image-20.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-pagebreak-next {color:#fff; border-color:#42200f; background-color:#42200f}

.form-submit-button-image-20.form-pagebreak-next:active,.form-submit-button-image-20.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-pagebreak-next:hover {border-color:rgba(66,32,15,.8); background-color:rgba(66,32,15,.8)}

.form-submit-button-image-20.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-pagebreak-back {color:#fff; border-color:rgba(65,3,1,.8); background-color:rgba(65,3,1,.8)}

.form-submit-button-image-20.form-pagebreak-back:active,.form-submit-button-image-20.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-pagebreak-back:hover {border-color:#410301; background-color:#410301}

.form-submit-button-image-20.form-sacl-button,.form-submit-button-image-20.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-submit-print {border-color:#42200f; color:#42200f}

.form-submit-button-image-20.form-sacl-button:active,.form-submit-button-image-20.form-sacl-button:hover,.form-submit-button-image-20.form-submit-print:active,.form-submit-button-image-20.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-20.form-submit-print:hover {color:#fff; background-color:#42200f}

.form-submit-button-image-21.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-21.png?v=0.2)}

.form-submit-button-image-21.submit-button:active,.form-submit-button-image-21.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.submit-button:hover {border-color:rgba(137,45,202,.8); background-color:rgba(137,45,202,.8)}

.form-submit-button-image-21.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-pagebreak-next {color:#fff; border-color:#892dca; background-color:#892dca}

.form-submit-button-image-21.form-pagebreak-next:active,.form-submit-button-image-21.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-pagebreak-next:hover {border-color:rgba(137,45,202,.8); background-color:rgba(137,45,202,.8)}

.form-submit-button-image-21.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-pagebreak-back {color:#fff; border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-image-21.form-pagebreak-back:active,.form-submit-button-image-21.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-pagebreak-back:hover {border-color:#9c4dd3; background-color:#9c4dd3}

.form-submit-button-image-21.form-sacl-button,.form-submit-button-image-21.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-submit-print {border-color:#892dca; color:#892dca}

.form-submit-button-image-21.form-sacl-button:active,.form-submit-button-image-21.form-sacl-button:hover,.form-submit-button-image-21.form-submit-print:active,.form-submit-button-image-21.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-21.form-submit-print:hover {color:#fff; background-color:#892dca}

.form-submit-button-image-22.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.submit-button {color:#0a1551; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-22.png)}

.form-submit-button-image-22.submit-button:active,.form-submit-button-image-22.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.submit-button:hover {border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-22.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-image-22.form-pagebreak-next:active,.form-submit-button-image-22.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-image-22.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-22.form-pagebreak-back:active,.form-submit-button-image-22.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-image-22.form-sacl-button,.form-submit-button-image-22.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-submit-print {border-color:#0a1551; color:#0a1551}

.form-submit-button-image-22.form-sacl-button:active,.form-submit-button-image-22.form-sacl-button:hover,.form-submit-button-image-22.form-submit-print:active,.form-submit-button-image-22.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-22.form-submit-print:hover {color:#fff; background-color:#0a1551}

.form-submit-button-image-23.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.submit-button {color:#733000; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-23.png)}

.form-submit-button-image-23.submit-button:active,.form-submit-button-image-23.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.submit-button:hover {border-color:rgba(115,48,0,.8); background-color:rgba(115,48,0,.8)}

.form-submit-button-image-23.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-pagebreak-next {color:#fff; border-color:#42200f; background-color:#42200f}

.form-submit-button-image-23.form-pagebreak-next:active,.form-submit-button-image-23.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-pagebreak-next:hover {border-color:rgba(66,32,15,.8); background-color:rgba(66,32,15,.8)}

.form-submit-button-image-23.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-pagebreak-back {color:#fff; border-color:rgba(115,48,0,.8); background-color:rgba(115,48,0,.8)}

.form-submit-button-image-23.form-pagebreak-back:active,.form-submit-button-image-23.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-pagebreak-back:hover {border-color:#733000; background-color:#733000}

.form-submit-button-image-23.form-sacl-button,.form-submit-button-image-23.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-submit-print {border-color:#733000; color:#733000}

.form-submit-button-image-23.form-sacl-button:active,.form-submit-button-image-23.form-sacl-button:hover,.form-submit-button-image-23.form-submit-print:active,.form-submit-button-image-23.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-23.form-submit-print:hover {color:#fff; background-color:#733000}

.form-submit-button-image-24.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-24.png)}

.form-submit-button-image-24.submit-button:active,.form-submit-button-image-24.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.submit-button:hover {border-color:rgba(0,102,195,.8); background-color:rgba(0,102,195,.8)}

.form-submit-button-image-24.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-image-24.form-pagebreak-next:active,.form-submit-button-image-24.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-image-24.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-pagebreak-back {color:#fff; border-color:rgba(0,102,195,.8); background-color:rgba(0,102,195,.8)}

.form-submit-button-image-24.form-pagebreak-back:active,.form-submit-button-image-24.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-pagebreak-back:hover {border-color:#0066c3; background-color:#0066c3}

.form-submit-button-image-24.form-sacl-button,.form-submit-button-image-24.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-submit-print {border-color:#0066c3; color:#0066c3}

.form-submit-button-image-24.form-sacl-button:active,.form-submit-button-image-24.form-sacl-button:hover,.form-submit-button-image-24.form-submit-print:active,.form-submit-button-image-24.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-24.form-submit-print:hover {color:#fff; background-color:#0066c3}

.form-submit-button-image-25.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-25.png)}

.form-submit-button-image-25.submit-button:active,.form-submit-button-image-25.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.submit-button:hover {border-color:rgba(0,138,91,.8); background-color:rgba(0,138,91,.8)}

.form-submit-button-image-25.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-pagebreak-next {color:#fff; border-color:#006653; background-color:#006653}

.form-submit-button-image-25.form-pagebreak-next:active,.form-submit-button-image-25.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-pagebreak-next:hover {border-color:rgba(0,102,83,.8); background-color:rgba(0,102,83,.8)}

.form-submit-button-image-25.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-pagebreak-back {color:#fff; border-color:rgba(0,138,91,.8); background-color:rgba(0,138,91,.8)}

.form-submit-button-image-25.form-pagebreak-back:active,.form-submit-button-image-25.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-pagebreak-back:hover {border-color:#008a5b; background-color:#008a5b}

.form-submit-button-image-25.form-sacl-button,.form-submit-button-image-25.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-submit-print {border-color:#008a5b; color:#008a5b}

.form-submit-button-image-25.form-sacl-button:active,.form-submit-button-image-25.form-sacl-button:hover,.form-submit-button-image-25.form-submit-print:active,.form-submit-button-image-25.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-25.form-submit-print:hover {color:#fff; background-color:#008a5b}

.form-submit-button-image-26.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.submit-button {color:#249bb4; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-26.png?v=0.33)}

.form-submit-button-image-26.submit-button:active,.form-submit-button-image-26.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.submit-button:hover {border-color:rgba(36,155,180,.8); background-color:rgba(36,155,180,.8)}

.form-submit-button-image-26.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-pagebreak-next {color:#fff; border-color:#1989a0; background-color:#1989a0}

.form-submit-button-image-26.form-pagebreak-next:active,.form-submit-button-image-26.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-pagebreak-next:hover {border-color:rgba(25,137,160,.8); background-color:rgba(25,137,160,.8)}

.form-submit-button-image-26.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-pagebreak-back {color:#fff; border-color:rgba(36,155,180,.8); background-color:rgba(36,155,180,.8)}

.form-submit-button-image-26.form-pagebreak-back:active,.form-submit-button-image-26.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-pagebreak-back:hover {border-color:#249bb4; background-color:#249bb4}

.form-submit-button-image-26.form-sacl-button,.form-submit-button-image-26.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-submit-print {border-color:#249bb4; color:#249bb4}

.form-submit-button-image-26.form-sacl-button:active,.form-submit-button-image-26.form-sacl-button:hover,.form-submit-button-image-26.form-submit-print:active,.form-submit-button-image-26.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-26.form-submit-print:hover {color:#fff; background-color:#249bb4}

.form-submit-button-image-27.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-27.png)}

.form-submit-button-image-27.submit-button:active,.form-submit-button-image-27.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.submit-button:hover {border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-27.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-pagebreak-next {color:#fff; border-color:#2639aa; background-color:#2639aa}

.form-submit-button-image-27.form-pagebreak-next:active,.form-submit-button-image-27.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-pagebreak-next:hover {border-color:rgba(38,57,170,.8); background-color:rgba(38,57,170,.8)}

.form-submit-button-image-27.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-pagebreak-back {color:#fff; border-color:rgba(10,21,81,.8); background-color:rgba(10,21,81,.8)}

.form-submit-button-image-27.form-pagebreak-back:active,.form-submit-button-image-27.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-pagebreak-back:hover {border-color:#0a1551; background-color:#0a1551}

.form-submit-button-image-27.form-sacl-button,.form-submit-button-image-27.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-submit-print {border-color:#0a1551; color:#0a1551}

.form-submit-button-image-27.form-sacl-button:active,.form-submit-button-image-27.form-sacl-button:hover,.form-submit-button-image-27.form-submit-print:active,.form-submit-button-image-27.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-27.form-submit-print:hover {color:#fff; background-color:#0a1551}

.form-submit-button-image-28.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-28.png)}

.form-submit-button-image-28.submit-button:active,.form-submit-button-image-28.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.submit-button:hover {border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-image-28.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-pagebreak-next {color:#fff; border-color:#6a0063; background-color:#6a0063}

.form-submit-button-image-28.form-pagebreak-next:active,.form-submit-button-image-28.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-pagebreak-next:hover {border-color:rgba(106,0,99,.8); background-color:rgba(106,0,99,.8)}

.form-submit-button-image-28.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-pagebreak-back {color:#fff; border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-image-28.form-pagebreak-back:active,.form-submit-button-image-28.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-pagebreak-back:hover {border-color:#9c4dd3; background-color:#9c4dd3}

.form-submit-button-image-28.form-sacl-button,.form-submit-button-image-28.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-submit-print {border-color:#9c4dd3; color:#9c4dd3}

.form-submit-button-image-28.form-sacl-button:active,.form-submit-button-image-28.form-sacl-button:hover,.form-submit-button-image-28.form-submit-print:active,.form-submit-button-image-28.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-28.form-submit-print:hover {color:#fff; background-color:#9c4dd3}

.form-submit-button-image-29.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.submit-button {color:#410301; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-29.png)}

.form-submit-button-image-29.submit-button:active,.form-submit-button-image-29.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.submit-button:hover {border-color:rgba(65,3,1,.8); background-color:rgba(65,3,1,.8)}

.form-submit-button-image-29.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-pagebreak-next {color:#fff; border-color:#42200f; background-color:#42200f}

.form-submit-button-image-29.form-pagebreak-next:active,.form-submit-button-image-29.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-pagebreak-next:hover {border-color:rgba(66,32,15,.8); background-color:rgba(66,32,15,.8)}

.form-submit-button-image-29.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-pagebreak-back {color:#fff; border-color:rgba(65,3,1,.8); background-color:rgba(65,3,1,.8)}

.form-submit-button-image-29.form-pagebreak-back:active,.form-submit-button-image-29.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-pagebreak-back:hover {border-color:#410301; background-color:#410301}

.form-submit-button-image-29.form-sacl-button,.form-submit-button-image-29.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-submit-print {border-color:#42200f; color:#42200f}

.form-submit-button-image-29.form-sacl-button:active,.form-submit-button-image-29.form-sacl-button:hover,.form-submit-button-image-29.form-submit-print:active,.form-submit-button-image-29.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-29.form-submit-print:hover {color:#fff; background-color:#42200f}

.form-submit-button-image-30.submit-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.submit-button {color:#fff; background-image:url(https://cdn.jotfor.ms/assets/img/submit-button/button-image-30.png)}

.form-submit-button-image-30.submit-button:active,.form-submit-button-image-30.submit-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.submit-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.submit-button:hover {border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-image-30.form-pagebreak-next,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-pagebreak-next {color:#fff; border-color:#892dca; background-color:#892dca}

.form-submit-button-image-30.form-pagebreak-next:active,.form-submit-button-image-30.form-pagebreak-next:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-pagebreak-next:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-pagebreak-next:hover {border-color:rgba(137,45,202,.8); background-color:rgba(137,45,202,.8)}

.form-submit-button-image-30.form-pagebreak-back,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-pagebreak-back {color:#fff; border-color:rgba(156,77,211,.8); background-color:rgba(156,77,211,.8)}

.form-submit-button-image-30.form-pagebreak-back:active,.form-submit-button-image-30.form-pagebreak-back:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-pagebreak-back:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-pagebreak-back:hover {border-color:#9c4dd3; background-color:#9c4dd3}

.form-submit-button-image-30.form-sacl-button,.form-submit-button-image-30.form-submit-print,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-sacl-button,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-submit-print {border-color:#9c4dd3; color:#9c4dd3}

.form-submit-button-image-30.form-sacl-button:active,.form-submit-button-image-30.form-sacl-button:hover,.form-submit-button-image-30.form-submit-print:active,.form-submit-button-image-30.form-submit-print:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-sacl-button:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-submit-print:active,li[data-type=control_button] button.jf-form-buttons.form-submit-button-image-30.form-submit-print:hover {color:#fff; background-color:#9c4dd3}

div.stageContainer {background-color:#f3f3fe}

.page-section li[data-type=control_button] .selectedControls+div,.page-section li[data-type=control_button]>div:first-child {width:100%}

.form-dropdown-wrapper {display:inline-block; min-width:100%; max-width:100%}

.dropdownOptionsEditable {min-width:310px}

.form-checkbox-item {display: flex; align-items: center; position:relative}
.form-checkbox + label {margin-left: 10px}

.form-checkbox-item .btn.btn-barebone.forDeleteOption,.form-radio-item .btn.btn-barebone.forDeleteOption {position:absolute}

.emptyPlaceholderLine,.selectionGroup {width:100%}

.btn-barebone {margin-top:10px}

.form-checkbox-other+label+.forDeleteOption,.form-radio-other+label+.forDeleteOption {right:-26px; top:-14px}

.form-captcha {display:block}

li[data-type=control_fileupload] .jfField {width:100%}

li[data-type=control_fileupload] .jfUpload-container {display:none}

div.question-wrapper {display:-ms-flexbox; display:flex}

.lineAlignment-Auto-Top .question-wrapper,.lineAlignment-Top .question-wrapper {-ms-flex-direction:column; flex-direction:column}

.form-line[data-type=control_email] [data-wrapper-react=true] {-ms-flex-wrap:wrap; flex-wrap:wrap; gap:.05px}

.form-textarea,/*.form-textbox:not(.validate[Email]),*/.question-wrapper .form-dropdown {width:100%}

li[data-type=control_paymentmethods] .question-wrapper {-ms-flex-direction:column; flex-direction:column}

.JotFormBuilder .formCheckboxOther,.JotFormBuilder .formRadioOther {width:auto}

.JotFormBuilder li[data-type=control_rating] div[data-component=rating],.JotFormBuilder li[data-type=control_scale] div[data-component=scale] label {pointer-events:none}

.isBuilder .form-sub-label {margin-top:0}

.isBuilder .form-sub-label .editorHasText,.isBuilder .form-sub-label .editorNoText>div:first-child {margin-top:11px}

li[data-type=control_autoincrement] .question-wrapper {-ms-flex-align:start; align-items:flex-start}

li.isSelected .question-wrapper {z-index:-1}

li[data-type=control_head].isSelected .question-wrapper {-ms-flex-direction:column; flex-direction:column}

.isBuilder .selectionGroup .form-sub-label {margin-top:11px}

.isBuilder .selectionGroup>.form-line {display:-ms-inline-flexbox; display:inline-flex}

.isBuilder .selectionGroup>.form-input-wide-line-fix,.isBuilder li[data-type=control_dropdown].form-line-column .form-sub-label-container>div:first-child {display:block}

.isBuilder li[data-type=control_dropdown].form-line-column .form-sub-label-container>div:first-child .form-dropdown {max-width:100%}

.isBuilder li[data-type=control_spinner].form-line-column .form-sub-label-container>div:first-child {display:block}

.isBuilder .form-line-column .form-number-input,.isBuilder li[data-type=control_email].form-line-column .form-sub-label-container>.form-textbox,.isBuilder li[data-type=control_spinner].form-line-column .form-sub-label-container>div:first-child .form-spinner,.isBuilder li[data-type=control_textbox].form-line-column .form-sub-label-container>.form-textbox {max-width:100%}

.selectionGroup .form-line-column.isSelected .form-sub-label {margin-right:26px}

.selectionGroup .form-line-column.isSelected .form-input-wide[data-layout=half] {width:100%}

.JotFormBuilder #stage li.form-line:not(.form-line-column)[data-type=control_dropdown]:not(.fixed-width) .form-input-wide[data-layout=half] {width:calc(50% - 14px)}

.form-line-column:not([data-type=control_time]).isSelected .form-sub-label .editorHasText {margin-right:26px}

.rating-image-wrapper {width:16px; display:inline-block; line-height:1}

.contextMenu-list .contextMenu-itemTooltip,.rightPanel .input-tooltip {position:absolute; background:#fcefd7; color:#50351b; padding:4px 1px 5px 4px; border-radius:4px; white-space:normal; font-size:9px; line-height:10px; width:95px; top:3px; right:10px; text-align:left; font-weight:500; margin-left:10px; display:none}

.contextMenu-list .contextMenu-itemTooltip:before,.rightPanel .input-tooltip:before {content:""; position:absolute; width:6px; height:6px; background-color:#fcefd7; left:-3px; top:44%; transform:rotate(45deg); z-index:-1}

.contextMenu-list .contextMenu-item-disabled .contextMenu-itemLabel,.contextMenu-list .contextMenu-item-disabled svg {opacity:.5}

.contextMenu-list .contextMenu-item-disabled:hover {color:initial; height:44px; background-color:transparent}

.contextMenu-list .contextMenu-item-disabled:hover svg {fill:#0293e2!important}

.contextMenu-list .contextMenu-item-disabled:hover .contextMenu-itemTooltip {display:block}

.contextMenu-list .contextMenu-item-disabled:not(.contextMenu-itemTooltip),.rightPanel .line .column {position:relative}

.rightPanel .line .column:hover .input-tooltip {display:block}

.rightPanel .input-tooltip {top:35%; right:50%}

.rightPanel .input-tooltip:before {z-index:1}

.rightPanel .disabled-feature .flipSwitch.u-narrow {pointer-events:none; opacity:.5}

.rightPanel div[data-element-id=buttonStyle] button {padding:10px; border-radius:4px}

.ButtonStylePicker-Column {display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; -ms-flex-align:center; align-items:center}

.ButtonStylePicker-Main {height:300px; overflow-y:scroll}

.ButtonStylePicker-Main .jf-form-buttons {min-width:unset}

.ButtonStylePicker-Main::-webkit-scrollbar {width:7px!important}

.ButtonStylePicker-Main::-webkit-scrollbar-track {background:#535f6f!important; border-radius:0!important}

.ButtonStylePicker-Main::-webkit-scrollbar-thumb,.ButtonStylePicker-Main::-webkit-scrollbar-thumb:hover {background:#9e9e9e!important}

.ButtonStylePicker-Container {margin:0!important}

.ButtonStylePicker-Container .ButtonStylePicker-Line .ButtonStylePicker-Column {width:33.33333333%!important}

.ButtonStylePicker-Container .ButtonStylePicker-Line .ButtonStylePicker-Column button {padding:10px 20px!important; font-size:14px!important; border:none}

#buttonStyle .jf-form-buttons {width:auto}

.colorScheme-list li {position:relative}

.colorScheme-list li .new-scheme-icon {position:absolute; display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; -ms-flex-align:center; align-items:center; top:-11px; left:-1px; filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}

.colorScheme-list li svg:first-of-type:not(:only-of-type) {top:29px}

.btn-style-tethered .tabMenu-link {background:#2f333a; color:#fff; border-bottom:4px solid #2f333a; width:100%; padding:11px 0 8px!important; font-size:12px!important; transition-property:all; transition-duration:.3s; transition-timing-function:ease-in-out; text-align:center; text-transform:uppercase; line-height:18px; cursor:pointer; vertical-align:middle}

.btn-style-tethered .tabMenu-link.is-active {border-color:#ff8a36; color:#fff}

.btn-style-tabs {width:100%}

.btn-style-tabs .tabMenu-link {padding:11px 0 8px!important; font-size:12px!important}

.jf-brandingWrapper {text-align:center}

.jf-brandingWrapper,.jf-brandingWrapper .jf-branding {margin-left:0!important}

.jf-brandingWrapper .jf-branding:hover {color:orange!important}

.submitBrandingWrapper .jf-branding {margin-left:0!important}

.submitBrandingWrapper .jf-branding:focus,.submitBrandingWrapper .jf-branding:hover {color:inherit!important; text-decoration:underline; text-decoration-thickness:2px}

.form-line-column:not(.fixed-width) .form-dropdown,.form-line-column:not(.fixed-width) .form-textarea,.form-line-column:not(.fixed-width) .form-textbox,.form-line-column:not(.fixed-width) .signature-pad-passive,.form-line-column:not(.fixed-width) .signature-pad-passive-wrapper {width:100%!important}

.form-line-column .form-label {text-align:left!important}

.form-line .form-subHeader .editorNoText,.form-line.isNotSelected .form-sub-label .editorNoText {display:none!important}

.form-line[data-type=control_checkbox] .form-checkbox-item input+span,.form-line[data-type=control_checkbox] .form-radio-item input+span,.form-line[data-type=control_radio] .form-checkbox-item input+span,.form-line[data-type=control_radio] .form-radio-item input+span {width:100%!important}

.form-line-column[data-type=control_image] .form-image {height:auto!important}

.signature-pad-wrapper {height:100%; overflow:hidden}

li[data-type=control_textarea] .form-input-wide>div,li[data-type=control_textarea] .nicEdit-main {width:100%!important}

li[data-type=control_inline] input[type=text]:not(#productSearch-input) {border-width:0 0 1px!important}

li[data-type=control_inline] .FITB-inptCont input {border-width:0 0 1px!important; border-radius:0!important}

.cont .language-dd {margin:5px}

.cont .language-dd .dd-placeholder {padding:0 32px; font-size:14px}

.language-dd .lang-list li {font-size:12px; text-indent:12px}

.overlay {position:fixed; width:100%; height:100%; background:rgba(0,0,0,.5); top:0; left:0; z-index:99999}

.overlay-content {position:absolute; transform:translate(-50%,-50%); left:50%; top:50%; width:85%; height:72%}

.isEmbeded .overlay-content,.overlay-content {background:#fff; box-shadow:0 3px 5px 0 rgba(0,0,0,.2); display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; -ms-flex-wrap:nowrap; flex-wrap:nowrap; padding:60px  0px 20px; max-width:960px; border-radius:6px}

.isEmbeded .overlay-content {position:relative; width:86%; height:60%; max-height:580px; left:auto; margin:0 auto; transform:translate(0); overflow:hidden; box-sizing:border-box}

.overlay.old_ui .overlay-content {padding-bottom:60px}

.overlay-content .img-wrapper {position:relative; margin:0 50px; max-width:100%; -ms-flex:1; flex:1}

.overlay-content .img-wrapper span {max-width:100%; max-height:100%; background-size:contain; background-repeat:no-repeat; background-position:50%; width:100%; height:100%; border-radius:3px; padding:unset!important}

.lb-next-button,.lb-prev-button {position:absolute; width:36px; height:36px; top:50%; transform:translateY(-50%); color:transparent; cursor:pointer; opacity:1; background-size:16px; transition:opacity .15s ease; background-repeat:no-repeat; background-position:50%}

.lb-prev-button {left:-60px; background-image:url(https://cdn.jotfor.ms/assets/fonts/font-awesome/5.7.2/svgs/solid/chevron-left.svg)}

.lb-next-button {right:-60px; background-image:url(https://cdn.jotfor.ms/assets/fonts/font-awesome/5.7.2/svgs/solid/chevron-right.svg)}

.lb-close-button {position:absolute; width:42px; height:42px; top:12px; right:12px; cursor:pointer; color:#edeef5; background-color:#edeef5; border-radius:50%; font-family:sans-serif; font-size:1em; font-weight:600; text-align:center;
line-height:36px; border:none}

.lb-close-button:before {background-size:contain; background-position:50%; content:""; display:block; width:21px; height:21px; position:absolute; left:11px; top:10px; opacity:.3; transition:.3s;}

.lb-close-button:hover:before {opacity:.75}

.overlay.new_ui .overlay-content:not(.has_thumbnail) .lb-next-button,.overlay.new_ui .overlay-content:not(.has_thumbnail) .lb-prev-button,.overlay.new_ui .overlay-content:not(.has_thumbnail) ul,.overlay.old_ui .lb-next-button,.overlay.old_ui .lb-prev-button {display:none!important}

.overlay .overlay-content .slider-navigation ul {display:-ms-flexbox; display:flex; -ms-flex-align:stretch; align-items:stretch; -ms-flex-pack:center; justify-content:center; margin-top:40px; padding-left:0; -ms-flex-wrap:wrap; flex-wrap:wrap}

.overlay .overlay-content .slider-navigation ul li {list-style-type:none; -ms-flex:0 0 72px; flex:0 0 72px; max-width:72px; width:72px; height:72px; min-height:72px; min-width:72px; border:1px solid #eee; background-size:contain; background-repeat:no-repeat; background-position:50%; background-color:#f8f8f8; border-radius:1px; box-sizing:border-box; margin:8px; cursor:pointer}

.overlay .overlay-content .slider-navigation ul li.selected {border:3px solid #0393e2}

#cashAppModal .overlay-content {max-width:720px; height:auto; padding:0; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); margin:0}

#cashAppModal .overlay-content #cash-app-spinner-container {background-color:#e3e3e3; position:absolute; width:100%; height:100vh; display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; -ms-flex-align:center;
align-items:center}

#cashAppModal .overlay-content #cash-app-spinner-container .loader {border-radius:50%; border:4px solid #f3f3f3; border-top-color:#009afe; width:80px; height:80px; animation:spin 2s linear infinite}

@keyframes spin {
0% {transform:rotate(0deg)}
to {transform:rotate(1turn)}
}

#cashAppModal #cart-modal-header {padding:.9375em 1.875em; border-bottom:1px solid #d7d8e1}

#cashAppModal #cart-modal-header h1 {color:#2c3345; font-size:1.25em; font-weight:600; margin:0}

#cashAppModal #cart-modal-header p {color:#57647e; font-size:.875em; font-weight:400; line-height:24px; margin:.375em 0 0}

#cashAppModal #cart-product-container {padding:1.875em 1.875em .875em; max-height:320px; overflow:hidden; overflow-y:auto}

#cashAppModal #cart-product-container .modal-product {display:-ms-flexbox; display:flex; margin-bottom:18px; -ms-flex-align:center; align-items:center}

#cashAppModal #cart-product-container .modal-product .product-image-wrapper {width:54px; height:54px; -ms-flex:0 0 54px; flex:0 0 54px; border:1px solid #e6e6e6; border-radius:3px; padding:4px; box-sizing:border-box; -ms-flex-pack:center; justify-content:center; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; overflow:hidden}

#cashAppModal #cart-product-container .modal-product .product-image-wrapper img {width:100%}

#cashAppModal #cart-product-container .modal-product .dummy-img img {width:150%!important; max-width:none}

#cashAppModal #cart-product-container .modal-product .product-info {width:100%; padding-left:18px}

#cashAppModal #cart-product-container .modal-product .product-price {text-align:right; font-weight:800}

#cashAppModal #cart-product-container .modal-product .product-name {font-weight:600; font-size:17px; color:#2c3345}

#cashAppModal #cart-product-container .modal-product .product-quantity {color:#2c3345; opacity:.6; font-size:13px; margin-top:4px}

#cashAppModal .cart-total-container {padding:1.875em 0; margin:0 1.875em; border-top:1px solid #d7d8e1; display:-ms-flexbox; display:flex; -ms-flex-pack:justify; justify-content:space-between; box-sizing:border-box}

#cashAppModal .cart-total-container .total-amount {font-size:16px; color:#2c3345; text-align:right; font-weight:800}

#cashAppModal .cart-total-container .total-quantity {color:#57647e; font-size:.875em; font-weight:400}

#cashAppModal #cart-modal-footer {display:-ms-flexbox; display:flex; -ms-flex-pack:justify; justify-content:space-between; background-color:rgba(239,239,246,.45); font-size:inherit; position:relative; width:100%; border-radius:0 0 4px 4px; border-top:1px solid #d7d8e1; overflow:hidden; padding:.9375em 1.875em; box-sizing:border-box}

#cashAppModal #cart-modal-footer #cart-button-back {background-color:#fff; color:#8d8fa8; float:left; margin-right:8px; border:1px solid #8d8fa8; border-image:initial; font-size:16px; height:50px; border-radius:3px; padding:0 24px; text-transform:uppercase; cursor:pointer}

#cashAppModal.donation .overlay-content {max-width:600px}

#cashAppModal.donation #cart-modal-header {border:0}

#cashAppModal.donation #cart-donation-container {text-align:center; padding:32px 0 20px}

#cashAppModal.donation .cart-total-container {-ms-flex-pack:center; justify-content:center; padding:1.875em; border-top-style:dashed; margin:0 10%}

#cashAppModal.donation .cart-total-container .total-amount {font-size:20px}

#cashAppModal.donation #cart-modal-footer {-ms-flex-pack:center; justify-content:center}

#cashAppModal.donation #cart-modal-footer #cart-button-back {height:52px; margin-right:12px; border-radius:6px}

@media screen and (max-width:1024px) and (max-height:640px) {
.overlay .overlay-content {padding:20px}
.overlay .overlay-content .img-wrapper span {background-color:transparent; border:none}
}

@media screen and (max-width:576px) and (max-height:640px) {
.overlay-content {border-radius:4px; max-height:580px}
.overlay-content .img-wrapper {margin:0}
.overlay .overlay-content .slider-navigation ul {display:-ms-flexbox; display:flex; -ms-flex-align:stretch; align-items:stretch; -ms-flex-pack:center; justify-content:center; margin:20px 0 0; padding-left:0; -ms-flex-wrap:nowrap; flex-wrap:nowrap; overflow-x:auto}
.overlay-content .lb-next-button,.overlay-content .lb-prev-button {position:absolute; background-size:16px; width:20px; height:20px}
.overlay-content .lb-prev-button {left:0}
.overlay-content .lb-next-button {right:0}
.overlay-content .lb-close-button {width:28px; height:28px; line-height:28px; font-size:15px; top:6px; right:6px}
.overlay-content .lb-close-button:before {width:14px; height:14px; top:7px; left:7px}
.overlay .overlay-content .slider-navigation ul li {width:58px; height:58px; min-height:58px; min-width:58px; margin:6px; -ms-flex:0 0 58px; flex:0 0 58px; max-width:58px}
}

@media screen and (max-height:640px) and (orientation:landscape) {
.overlay-content {height:80%!important}
}

@media screen and (min-width:481px) and (max-width:768px) {
html.supernova.isEmbeded .form-all,html.supernova.isEmbeded body {margin:0}
}

@media screen and (max-width:768px) {
ul.form-section {margin:0; padding:0 14px}
.pageLogo-mobile,ul.page-section {max-width:inherit}
.form-header-group.hasImage {-ms-flex-direction:column; flex-direction:column}
.form-header-group .header-logo img {max-width:100%}
li[data-type=control_head] .form-header-group .header-text {margin-left:0}
.form-header-group[data-imagealign=Left] .header-logo,.form-header-group[data-imagealign=Right] .header-logo {margin:auto}
.form-section div.form-header-group.header-large {margin:0 -14px; padding:28px}
.form-header-group[data-imagealign=Right] .header-logo {margin-top:10px}
.form-buttons-wrapper,.form-submit-clear-wrapper {-ms-flex-wrap:nowrap; flex-wrap:nowrap}
div.form-pagebreak-next-container.form-pagebreak-save-container {width:auto!important}
div.form-pagebreak {-ms-flex-wrap:nowrap; flex-wrap:nowrap}
.form-buttons-wrapper,.form-pagebreak {margin:0 -14px; padding:30px 14px}
.form-submit-clear-wrapper {margin:0 -14px; padding:1em 14px}
li[data-type=control_pagebreak] .form-pagebreak {-ms-flex-wrap:nowrap; flex-wrap:nowrap}
.form-line[data-type=control_birthdate] .form-input,.form-line[data-type=control_fullname] .form-input {width:100%}
li[data-type=control_text] table {width:100%!important}
}

@media screen and (max-width:670px) {
.formFooter-text {display:none}
}

@media screen and (max-width:480px) {
.appointmentFieldContainer .appointmentDates {margin-top:16px; width:100%; margin-left:0}
div.question-wrapper {-ms-flex-direction:column; flex-direction:column}
ul.form-section {margin:0; padding:0}
.form-section div.form-header-group.header-large {margin:0; padding:28px 14px}
label.form-label.form-label-auto,label.form-label:not(.form-label-top) {width:100%!important; text-align:left!important; -ms-flex-pack:start; justify-content:flex-start}
.form-line .form-input {width:100%; margin-top:12px}
li:not(.lineAlignment-Top)[data-type=control_widget] .form-label:not(.form-label-top)+div.form-input {width:100%}
.form-dropdown,.form-line-column,.form-line:not(.form-line-column) .form-input-wide[data-layout=half],.form-textarea,.form-textbox {width:100%!important}
.jf-form-buttons {min-width:72px; width:auto}
.jf-form-buttons.submit-button {min-width:100px}
.jf-form-buttons.submit-button:only-child {width:100%; margin-left:0; -ms-flex-pack:center; justify-content:center}
.jf-form-buttons.form-sacl-button,.jf-form-buttons.form-submit-print {min-width:54px}
.form-buttons-wrapper,.form-pagebreak {padding:30px 14px; margin:0}
.form-submit-clear-wrapper {margin:0; display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center}
li[data-type=control_fullname] [data-wrapper-react=true] {-ms-flex-wrap:wrap; flex-wrap:wrap}
li[data-type=control_fullname] [data-wrapper-react=true] .form-sub-label-container {-ms-flex:1 1 48%; flex:1 1 48%}
li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input-wide .form-sub-label-container:nth-child(3),li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input-wide .form-sub-label-container:nth-child(5),li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input .form-sub-label-container:nth-child(3),li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input .form-sub-label-container:nth-child(5) {margin-left:0; margin-top:24px}
li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input-wide .form-sub-label-container:nth-child(4),li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input .form-sub-label-container:nth-child(4) {margin-top:24px}
li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input-wide [data-wrapper-react]:not(.extended) .form-sub-label-container+.form-sub-label-container {margin-left:8px}
li[data-type=control_datetime] .allowTime-container {padding-left:4px}
li[data-type=control_datetime] .allowTime-container input {word-spacing:-3px}
li[data-type=control_datetime] .allowTime-container .time-dropdown.form-dropdown {padding:0 1.375em 0 .625em}
li[data-type=control_datetime] [data-wrapper-react=true] {width:100%; gap:8px}
li[data-type=control_datetime] [data-wrapper-react=true]:not(.notLiteMode) .allowTime-container input {min-width:80px}
li[data-type=control_datetime] .notLiteMode .form-sub-label-container.day,li[data-type=control_datetime] .notLiteMode .form-sub-label-container.month,li[data-type=control_datetime] .notLiteMode .form-sub-label-container.year {max-width:unset}
li[data-type=control_datetime] .form-sub-label-container+.form-sub-label-container {margin-left:4px}
li[data-type=control_datetime] .extended div+.form-sub-label-container {-ms-flex:1 1 75%; flex:1 1 75%}
li[data-type=control_datetime] .extended .allowTime-container+.form-sub-label-container,li[data-type=control_datetime] .extended>.form-sub-label-container:nth-child(3)+.form-sub-label-container {margin:0 0 0 4px}
li[data-type=control_matrix] {overflow-x:auto}
.form-matrix-table {width:100%!important}
li[data-type=control_time] .form-sub-label-container {-ms-flex:1 1 100%; flex:1 1 100%; max-width:100%}
li[data-type=control_time] [data-wrapper-react=true] {-ms-flex-wrap:wrap; flex-wrap:wrap}
li[data-type=control_time] .until-text {-ms-flex-pack:start; justify-content:flex-start}
.until-wrapper {width:100%}
.until-wrapper+.form-sub-label-container {margin-left:0}
li[data-type=control_time] .hasAMPM .form-textbox {width:120px!important}
.form-line .form-description {right:25px!important; overflow-y:visible}
.form-line .form-description:before {content:""; position:absolute; background-color:#687988; width:14px; height:14px; right:-18px; background-position:50%; border-radius:50%; background-repeat:no-repeat; visibility:visible}
.error-navigation-message {font-size:14px; line-height:1.6em}
.error-navigation-container button {height:35px; padding:0 15px; font-size:14px}
.form-line[data-type=control_signature]+.form-line[data-type=control_button] {margin-top:24px}
li.form-line[data-type=control_signature]:not(.form-line-column):not(.fixed-width) .form-input-wide {width:100%}
.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentCalendar,.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentCalendarContainer,.appointmentFieldWrapper[data-breakpoint=shouldBreakIntoNewLine] .appointmentDates {max-width:100%}
.formFooter-heightMask {height:76px}
.formFooter-button {font-size:.75em; width:160px}
li[data-type=control_spinner] [data-wrapper-react=true]>div {width:100%}
.badge-wrapper {-ms-flex-pack:center; justify-content:center}
.DayPicker {position:absolute; left:-92px;background-color:#fff}
.form-multiple-column[data-columncount="2"] .form-checkbox-item, .form-multiple-column[data-columncount="3"] .form-checkbox-item, .form-multiple-column[data-columncount="4"] .form-checkbox-item, .form-multiple-column[data-columncount="5"] .form-checkbox-item, .form-multiple-column[data-columncount="6"] .form-checkbox-item, .form-multiple-column[data-columncount="7"] .form-checkbox-item {width:100%}
.form-section-closed,ul.form-section:not(.page-section) {padding:10px}
.jfUpload-heading.forMobile {display:block}
.jfUpload-heading.forDesktop {display:none}
.form-address-line-wrapper,.form-address-table {column-gap:8px}
.rating-item:not(:last-child) {margin-right:.5em}
.form-image {height:100%}
#previewButtons {-ms-flex-wrap:wrap; flex-wrap:wrap}
#previewButtons .preview-submission-button {margin:10px; min-width:100px; -ms-flex-preferred-size:100%; flex-basis:100%}
#previewButtons .preview-submission-button#backToForm {margin-right:10px}
/*div:has(>iframe[src*="google.com/recaptcha"]:not([role=presentation])) {position:relative!important}*/
}

@media screen and (max-width:375px) {
li[data-type=control_datetime] .extended div+.form-sub-label-container {-ms-flex:1 1 60%; flex:1 1 60%}
li[data-type=control_datetime] .allowTime-container input {min-width:80px}
}

@media screen and (max-width:320px) {
li[data-type=control_datetime] .form-sub-label-container {-ms-flex:1 1 auto; flex:1 1 auto}
li[data-type=control_datetime] .allowTime-container {-ms-flex:1 1 25%; flex:1 1 25%; -ms-flex-preferred-size:auto; flex-basis:auto}
li[data-type=control_datetime] .allowTime-container.timeAMPM {margin-top:16px; padding-left:0}
li[data-type=control_datetime] .notLiteMode .form-sub-label-container.day,li[data-type=control_datetime] .notLiteMode .form-sub-label-container.month,li[data-type=control_datetime] .notLiteMode .form-sub-label-container.year {max-width:100%; -ms-flex:1 1 20%; flex:1 1 20%}
li[data-type=control_datetime] .notLiteMode .allowTime-container {padding-left:0;margin-top:16px}
li[data-type=control_datetime] .extended div+.form-sub-label-container {-ms-flex:1 1 67%; flex:1 1 67%}
li[data-type=control_datetime] [data-wrapper-react=true] {-ms-flex-wrap:wrap; flex-wrap:wrap}
li[data-type=control_datetime] .timeAMPM [data-wrapper-react=true] {width:auto}
div[data-component=recaptcha] iframe {transform:scale(.92); transform-origin:left}
}

body[data-importedpdf=true] [data-type=control_button] [class*=form-pagebreak-]~.submit-button {min-width:98px}

div.appContainer.isPDFImporter #app div.footer #scrollToTopButton {z-index:1}

div.appContainer.isPDFImporter #app [data-type=control_button] .form-pagebreak {margin:0; padding:28px 0}

div.appContainer.isPDFImporter #app [data-type=control_button] .form-pagebreak .submit-button {min-width:98px}

div.appContainer.isPDFImporter #app .PDFC {width:100%}

div.appContainer.isPDFImporter #app .PDFC input[type=checkbox],div.appContainer.isPDFImporter #app .PDFC input[type=radio] {width:20px; height:20px; left:0; top:1px; margin:0; opacity:1; -webkit-appearance:none; appearance:none; clip:auto}

div.appContainer.isPDFImporter #app .PDFC input[type=checkbox] {border-radius:2px}

div.appContainer.isPDFImporter #app .PDFC input[type=radio] {border-radius:50%}

div.appContainer.isPDFImporter #app .PDFC .form-radio-item :after {pointer-events:none}

div.appContainer.isPDFImporter #app .PDFC .form-matrix-values {pointer-events:auto; position:relative}

div.appContainer.isPDFImporter #app .PDFC .form-matrix-values label {pointer-events:none; position:absolute}

div.appContainer.isPDFImporter #app .PDFC .form-matrix-values input:not([type=text]):not([type=number]),div.appContainer.isPDFImporter #app .PDFC .form-matrix-values label {top:50%; left:50%; transform:translate(-50%,-50%)}

div.appContainer.isPDFImporter #app .PDFC .allowTime-container .form-sub-label-container:last-child {pointer-events:none}

div.appContainer.isPDFImporter #app .PDFC .FITB input[type=checkbox],div.appContainer.isPDFImporter #app .PDFC .FITB input[type=radio] {left:3px; top:50%}

div.appContainer.isPDFImporter #app .PDFC .question-wrapper {z-index:0}

button.form-submit-preview {background:#eff1f8; color:#2a3963; display:inline-block; text-shadow:none; box-shadow:none; cursor:pointer; line-height:normal; border:0; width:auto; border-radius:5px; min-width:150px; max-width:100%; transition:all .1s ease; font-size:15px}

button.form-submit-preview * {vertical-align:middle}

button.form-submit-preview img {width:16px; height:16px; margin-right:8px}

.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .btn {background-color:#18bd5b!important; border-radius:4px!important; border-color:#18bd5b!important}

.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .tabContent {padding:0!important; border:2px dashed #fff}

.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .tabContent>div:first-child>div,.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .tabContent>div:last-child>div,.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .tabContent>div:nth-child(2)>div {padding:8px!important}

.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .tabContent>div:first-child .fileUpload {border:0!important}

.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .tabContent>div:nth-child(2)>div .prevUploads-list {background-color:transparent!important; box-shadow:unset!important}

.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .tabContent>div:nth-child(2)>div .prevUploads-list .prevUploads-listItem {max-width:calc(32% - 8px)!important; width:calc(33.33333% - 8px)!important; margin-right:8px!important; margin-bottom:8px!important; background-size:cover!important}

.rightPanel.is-v2[data-type=control_widget] .ImageWizard .fileUpload-tethered .tabContent>div:last-child textarea {min-width:unset!important; width:100%!important}

body:not(.JotFormBuilder) .form-section label.is-empty,body:not(.JotFormCardBuilder) .form-section label.is-empty {display:none}

html:lang(ar) .appointmentFieldWrapper,html:lang(ar) .badge-wrapper,html:lang(ar) .form-line[data-payment=true] div[data-wrapper-react=true],html:lang(ar) .form-matrix-table,html:lang(ar) .page-section li[data-type=control_button] {direction:ltr}

html:lang(ar) .form-multiple-column,html:lang(ar) .form-single-column {width:auto}

html:lang(ar) .form-star-rating .form-star-rating-star:not(:last-child),html:lang(ar) .rating-item:not(:last-child) {margin-left:24px; margin-right:0}

html:lang(ar) li[data-type=control_phone] .form-sub-label-container+.form-sub-label-container {margin-right:8px; margin-left:0}

html:lang(ar) .form-address-line+.form-address-line,html:lang(ar) li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input-wide [data-wrapper-react]:not(.extended) .form-sub-label-container+.form-sub-label-container {margin-right:24px; margin-left:0}

html:lang(ar) .form-line[data-type=control_stripe] div#stripe-templates {direction:rtl; width:100%}

html:lang(ar) .form-line[data-type=control_stripe] .payment-form-table td {padding-left:8px; padding-right:0}

html:lang(ar) .form-line[data-type=control_stripe] .payment-form-table th {text-align:right!important}

html:lang(ar) .form-line[data-type=control_stripe] .payment-form-table th:nth-child(2) {padding-left:0!important}

@media screen and (max-width:480px) {
html:lang(ar) .form-address-line+.form-address-line,html:lang(ar) li.form-line:not(.form-line-column)[data-type=control_fullname] .form-input-wide [data-wrapper-react]:not(.extended) .form-sub-label-container+.form-sub-label-container {margin-right:8px!important;margin-left:0}
html:lang(ar) label.form-label.form-label-auto,html:lang(ar) label.form-label:not(.form-label-top) {text-align:right!important}
}

.forEditSubmissionAlert {position:fixed; -ms-flex-pack:center; justify-content:center; top:0; left:0; background-color:rgba(0,0,0,.3); color:#000; width:100%; height:100%; z-index:9; font-family:Inter,sans-serif}

.forEditSubmissionAlert,.forEditSubmissionAlert .modal-inner {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.forEditSubmissionAlert .modal-inner {width:480px; background:#fff; padding:32px; border-radius:4px; -ms-flex-direction:column; flex-direction:column; text-align:center; max-width:80%}

.forEditSubmissionAlert .warning-header {color:#0a1551; font-size:18px; font-weight:500; line-height:28px; margin-top:24px}

.forEditSubmissionAlert .warning-message {color:#6f76a7; font-size:14px; font-weight:400; line-height:20px; margin-top:8px}

.forEditSubmissionAlert .warning-cta {display:-ms-flexbox; display:flex; -ms-flex-direction:row-reverse; flex-direction:row-reverse; -ms-flex-align:center; align-items:center; -ms-flex-pack:justify; justify-content:space-between; width:100%; margin-top:32px}

.forEditSubmissionAlert .warning-cta .forRefresh {background:#0075e3; padding:10px 12px; margin:0; color:#fff; border-radius:4px; font-size:14px; font-weight:500; cursor:pointer}

.forEditSubmissionAlert .warning-cta .forRefresh:hover {background-color:#0066c3}

.forEditSubmissionAlert .warning-cta .forCreate {font-weight:600; color:#0075e3; font-size:14px; cursor:pointer}

.forEditSubmissionAlert .warning-cta .forCreate:hover {color:#0066c3}

@media print {
li[data-type=control_pagebreak] {page-break-after:always}
.form-section {display:-ms-flexbox!important; display:flex!important}
}

li[data-type=control_widget] .form-input {width:100%}

li:not(.lineAlignment-Top)[data-type=control_widget] .form-label:not(.form-label-top)+.form-input {
width:calc(100% - 240px)}

@media (min-width:481px) and (max-width:767px) {
li[data-type=control_widget] label.form-label.form-label-auto,li[data-type=control_widget] label.form-label:not(.form-label-top) {width:100%; text-align:left}
li[data-type=control_widget]:not(.lineAlignment-Top) .form-label:not(.form-label-top)+.form-input {width:100%!important}
}

.widgetsettings .close-widget-btn.btn.btn-white {border:1px solid #ecedf3; border-radius:4px; color:#2c3345; font-weight:500}

.widgetsettings .close-widget-btn.btn.btn-white:hover {background-color:#f2f2f2}

.widgetsettings .update-widget-btn.btn-green {border:1px solid #18bd5b; border-radius:4px; background-color:#18bd5b; color:#fff; font-weight:500}

.widgetsettings .update-widget-btn.btn-green:hover {background-color:#16aa52}

.loom-video-recorder-widget,.progress-bar-widget,.review-before-submit-widget {position:relative}

.loom-video-recorder-widget p:first-of-type strong,.progress-bar-widget p:first-of-type strong,.review-before-submit-widget p:first-of-type strong {width:100%; height:16px; font-size:16px; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; color:#2c3345; font-weight:500}

.loom-video-recorder-widget p:nth-of-type(2),.progress-bar-widget p:nth-of-type(2),.review-before-submit-widget p:nth-of-type(2) {font-size:11px; color:#936821; background-color:#f4d596; padding:8px 37px; border:1px solid #d3ba40; border-radius:4px; margin:0}

.loom-video-recorder-widget p:nth-of-type(2):before,.progress-bar-widget p:nth-of-type(2):before,.review-before-submit-widget p:nth-of-type(2):before {content:""; position:absolute; left:14px; width:17px; height:17px}

.date-fields {display:-ms-flexbox; display:flex; -ms-flex-negative:0; flex-shrink:0}

#listContainer .configurable-list-wrapper:not(.no-wrap) .btn-remove-hidden,#listContainer .no-wrap .configurable-list-field-row-wrapper .hidden-label {display:none!important}

#listContainer .no-wrap .configurable-list-field-row-wrapper .configurable-list-field-row {-ms-flex-wrap:nowrap; flex-wrap:nowrap}

#listContainer .no-wrap .configurable-list-field-row-wrapper .configurable-list-field-row .btn-remove-hidden,#listContainer .no-wrap .configurable-list-field-row-wrapper .configurable-list-field-row .configurable-list-field-wrapper {margin:0 8px 8px 0}

#listContainer .no-wrap .hide-label {display:none!important}

#listContainer .no-wrap .configurable-list-field-row-wrapper+.configurable-list-field-row-wrapper {border:none; padding-top:0}

#listContainer .no-wrap .buttonsColumn {display:none!important}

#listContainer .form-dropdown,#listContainer .form-textarea,#listContainer .form-textbox:not(#productSearch-input) {font-size:14px}

#listContainer .form-textbox {padding:0 .625em}

#listContainer .checkbox,#listContainer .radio {margin:10px 0}

#listContainer .form-multiple-column,#listContainer .form-single-column {padding-left:3px}

#listContainer .dateContainer .date-input {background-size:16px; padding-right:36px; background-repeat:no-repeat; background-position:right 10px bottom 50%}

#listContainer div.configurable-list-field-row-wrapper:not(:first-child) span.configurable-list-field-label {display:-ms-flexbox; display:flex}

#listContainer .dateContainer {z-index:10}

#listContainer .dateContainer,#listContainer .timeContainer {position:relative}

#listContainer .dateContainer .date-input-mask .emphasis,#listContainer .timeContainer .date-input-mask .emphasis {opacity:0; visibility:hidden; color:transparent}

#listContainer .dateContainer .date-input-mask,#listContainer .timeContainer .date-input-mask {position:absolute; font-size:14px; z-index:1; height:40px; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; padding:0 .625em; color:#667289; pointer-events:none}

#listContainer .calendarIcon {height:18px; cursor:pointer}

#listContainer .dateInput-field-selector .calendarIcon {height:2.5em; width:32px; position:absolute; right:0; top:0; cursor:pointer; opacity:0}

#listContainer .form-dropdown:not([size]),#listContainer .form-textbox {height:40px}

#listContainer .configurable-list-field-row-wrapper {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

#listContainer .configurable-list-field-row-wrapper .hidden-label {opacity:0; display:none}

#listContainer .configurable-list-field-row-wrapper .configurable-list-field-row {display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; width:100%; position:relative; -ms-flex-align:start; align-items:flex-start}

#listContainer .add-button-wrapper,#listContainer .configurable-list-field-row-wrapper+.configurable-list-field-row-wrapper {border-top:1px solid rgba(204,208,230,.5); padding-top:30px}

#listContainer .configurable-list-field-row-wrapper+.configurable-list-field-row-wrapper {margin-top:0}

#listContainer .timeContainer {display:-ms-flexbox; display:flex; -ms-flex-align:center;align-items:center}

#listContainer .timeContainer .date-fields,#listContainer .timeContainer .time-input {min-width:0}

#listContainer .timeContainer .date-fields {margin-left:4px}

#listContainer .timeContainer .colons {margin-left:4px; padding:0 2px}

#listContainer .dateDropdowns {height:40px; color:#8894ab; font-weight:500; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

#listContainer .dateDropdowns .form-dropdown.y {min-width:0}

#listContainer .dateDropdowns .date-fields:nth-of-type(2) {margin:0 4px}

#listContainer .form-textbox {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

#listContainer .date-picker-ndt {max-width:140px; width:100%; background-size:16px; padding:0 36px 0 10px; background-repeat:no-repeat; background-position:right 10px bottom 50%}

#listContainer .configurable-list-field-label {color:#57647e; font-weight:500}

#listContainer .form-dropdown,#listContainer .form-textarea,#listContainer .form-textbox,#listContainer input[type=button],#listContainer input[type=text] {box-shadow:none}

#listContainer .form-textarea {height:80px}

#listContainer .add {min-width:86px; height:32px; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; background:#afbace; color:#fff; box-shadow:none; border-radius:4px; padding:0 5px; border:none}

#listContainer .add:hover {background:#66738a}

#listContainer .add-icon,#listContainer .remove-icon {display:none}

#listContainer .add-text {display:-ms-flexbox; display:flex; padding-left:5px; font-size:12px; text-shadow:none}

#listContainer .btn-remove-hidden,#listContainer .buttonsColumn {margin-left:8px; margin-bottom:30px; margin-top:auto}

#listContainer .remove {width:32px; height:40px; padding:0; margin-left:0; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; border:none}

#listContainer .stepper-wrap {display:-ms-flexbox; display:flex; font:inherit; margin:0!important}

#listContainer :-ms-input-placeholder {left:10px; position:relative}

#listContainer ::placeholder {left:10px; position:relative}

#listContainer .stepper-btn-wrap {display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; -ms-flex-direction:column; flex-direction:column; right:0; border:none; margin:1px 8px 1px 1px}

#listContainer .stepper-btn-wrap>a {display:-ms-flexbox; display:flex; height:6px; width:10px; padding:5px; background-position:50%}

#listContainer .stepper-btn-wrap .stepper-btn-up {border-bottom:none}

#listContainer .stepper-btn-wrap .stepper-btn-dwn {transform:rotate(180deg)}

#listContainer .staticText {min-height:40px; padding-top:0; display:-ms-flexbox; display:flex}

.ui-datepicker {padding:0; border:none; width:250px; box-shadow:0 0 5px 1px rgba(44,51,69,.0509803922)}

.ui-datepicker .ui-widget-header {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:justify; justify-content:space-between; width:100%; background:#ecedf3}

.ui-datepicker .ui-datepicker-header {background-color:#ecedf3; border:none; height:38px; padding:0}

.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev {width:22px; height:22px; cursor:pointer}

.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span {position:relative; height:22px; width:22px; margin:0; background-size:contain; left:auto; top:auto}

.ui-datepicker .ui-datepicker-next span:hover,.ui-datepicker .ui-datepicker-prev span:hover {opacity:.8}

.ui-datepicker .ui-datepicker-prev {left:10px!important; top:50%!important; transform:translateY(-50%)!important}

.ui-datepicker .ui-datepicker-next {right:10px!important; top:50%!important; transform:translateY(-50%)!important}

.ui-datepicker .ui-icon-circle-triangle-e,.ui-datepicker .ui-icon-circle-triangle-w {background-position:0}

.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev {background:none!important}

.ui-datepicker .ui-datepicker-title {color:#2c3345}

.ui-datepicker .ui-state-hover {border:none!important}

.ui-datepicker .ui-state-active {background:#2c3345!important; color:#fff!important}

.ui-datepicker table {background-color:#fff}

.ui-datepicker table th span {color:#2c3345}

.ui-datepicker table td {padding:3px}

.ui-datepicker .ui-state-default {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; border:none; padding:6px 4px; border-radius:3px; color:#2c3345; background:#ecedf3; transition:all .2s ease}

.ui-datepicker .ui-state-default:hover {background:#cdcfdf}

.list-container {-ms-flex-direction:column; flex-direction:column}

.configurable-list-wrapper,.list-container {display:-ms-flexbox; display:flex; width:100%}

.configurable-list-wrapper {-ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-pack:start; justify-content:flex-start}

.configurable-list-field-wrapper {display:-ms-flexbox; display:flex; -ms-flex:1 0; flex:1 0; -ms-flex-direction:column; flex-direction:column; margin:0 8px 30px 0; min-width:calc(25% - 8px); max-width:calc(50% - 8px)}

.configurable-list-field-wrapper.date-field-selector {min-width:-moz-fit-content; min-width:fit-content}

.configurable-list-field-wrapper.time-field-selector {min-width:inherit}

.configurable-list-field-wrapper.time-field-selector .form-dropdown {-ms-flex:1; flex:1}

.configurable-list-field-wrapper:last-of-type {margin:0 0 30px}

@media screen and (max-width:480px) {
iframe[src*=configurableList] {min-height:100%!important}
#listContainer .configurable-list-field-row-wrapper {display:block}
#listContainer .buttonsColumn {margin-left:0}
#listContainer .buttonsColumn button {margin-left:auto}
.configurable-list-field-row {-ms-flex-direction:column; flex-direction:column}
.configurable-list-field-wrapper {margin:0 0 24px; min-width:100%; max-width:100%}
.date-fields {-ms-flex-negative:1; flex-shrink:1}
}

/*.v4-widgets-line:has(input[id*="533946093c1ad0c45d000070.labelRemove"]) {display:none}*/

.icheckbox_minimal {width:20px!important; height:20px!important; margin-left:2px; background-color:#fff; background-image:none; background-position:0 0!important; border:1px solid #6c6c6c!important; border-radius:2px; transition:background-color .15s,border-color .15s}

.icheckbox_minimal.hover {border:1px solid #000!important; width:20px!important; height:20px!important}

.icheckbox_minimal.checked {position:relative!important; background-image:none!important}

.icheckbox_minimal.checked.hover {box-shadow:none!important}

.icheckbox_minimal.checked:after {content:""; position:absolute; top:0; left:0; width:20px!important; height:20px!important; background-color:#2e69ff; border-color:#2e69ff; background-size:10px; background-position:50%;
background-repeat:no-repeat; pointer-events:none}

body[data-type=terms-conditions] {height:100%}

body[data-type=terms-conditions] #main {height:100%; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center}

.theme-light #_label {color:#dadada!important}

#_label {color:#2c3345}

#_label #_terms {text-decoration:underline; color:#00e}

div#terms_conditions_modal {position:fixed; top:0; width:100%; height:100%; background:rgba(44,51,69,.904); z-index:111; left:0}

div#terms_conditions_modal iframe {border:0; border-radius:0; max-width:752px; height:50vh; width:100%; border-bottom:1px solid rgba(215,216,225,.452)}

div#terms_conditions_modal[style*=block] {display:-ms-flexbox!important; display:flex!important; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; -ms-flex-direction:column; flex-direction:column}

.terms-conditions-content {background-color:#fff; width:100%; max-width:752px; border-radius:5px; font-family:var(--font)}

.terms-header {padding:30px 5%; border-bottom:1px solid rgba(215,216,225,.452); position:relative}

.terms-header h1,.terms-header h3 {margin:0}

.terms-header h1 {font-weight:600; margin-bottom:6px; font-size:20px}

.terms-header h3 {color:#57647e; font-size:14px; font-weight:500}

button#terms_conditions_modal_cancel {background-size:26px; background-color:#edeef5; border:0; width:38px; height:38px; border-radius:50%; color:transparent; position:absolute; outline:0; right:26px; background-repeat:no-repeat; background-position:50%; top:50%; transform:translateY(-50%)}

#terms_conditions_modal_accept {background-color:#2e69ff; height:48px; padding:0 12px; border-radius:4px; font-size:16px; font-weight:500; float:right; border:0; color:#fff; margin:20px 5% 20px 0; font-family:Inter,sans-serif; transition:.2s}

#terms_conditions_modal_accept:hover {background-color:#2a5fe7}

.checklist {border-radius:4px}

.checklist label:before {width:20px; height:20px; border:1px solid #c3cad8; background-color:#fff}

.checklist label:after {width:20px; height:20px; content:""; position:absolute; top:.8em; left:.75em; border-radius:2px; background-color:#2e69ff; border:1px solid #2e69ff; background-size:10px; background-position:50%; background-repeat:no-repeat; transition:transform .2s,opacity .2s}

.checklist li.other label input[type=text] {border-radius:2px; background-color:#fff}

.checklist li:hover {background:none}

.checklist.non-mobile li:hover label:after {opacity:0}

#inputsContainer label {font-size:16px; color:#2c3345; font-weight:400; margin-right:5px}

#inputsContainer table,#inputsContainer tbody {display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column}

#inputsContainer .widget-inputs-wrapper {width:100%}

#inputsContainer tr {-ms-flex-align:center; align-items:center; margin-bottom:10px}

#inputsContainer td,#inputsContainer th,#inputsContainer tr {display:-ms-flexbox; display:flex}

#inputsContainer td {width:100%}

#inputsContainer input[type=text] {box-shadow:none; font-size:1em; border-radius:4px; border:1px solid #c3cad8; display:block; min-width:100%; height:2.5em}

@media screen and (max-device-width:415px) and (orientation:landscape),screen and (max-device-width:767px) and (orientation:portrait),screen and (max-width:480px) {
.custom-field-frame {width:100%!important}
}

div[data-widget-name="Smooth Signature"] {overflow-x:unset!important}

.sigNav .clearButton {text-decoration:none!important; background-color:#e7effe!important; font-size:12px!important; cursor:pointer; color:#57647e!important; padding:4px 10px!important; border-radius:4px; margin-top:4px!important; font-weight:400!important; bottom:unset}

.sigWrapper {border-radius:4px; height:calc(100% - 28px)!important}

div.sigWrapper {width:100%!important}

.review-button-wrapper {-ms-flex-pack:end; justify-content:flex-end}

#previewButtons {display:-ms-flexbox; display:flex; margin:42px 0}

.form-all button.preview-submission-button {font-family:Inter,sans-serif; font-size:15px; background-color:#ecedf3; color:#2c3345; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center;height:3em; width:128px; border-radius:4px; border:1px solid; cursor:pointer; font-weight:500; box-shadow:none; margin-top:0; margin-bottom:0; text-shadow:none}

.form-all button.preview-submission-button#backToForm {margin-right:auto; background-color:#e5e7f2; border-color:#e5e7f2}

.form-all button.preview-submission-button#printForm {background:transparent; border-color:#c3cad8; color:#2c3345}

.form-all button.preview-submission-button.checkedSubmit {background-color:#18bd5b; border-color:#18bd5b; color:#fff}

.form-all button.preview-submission-button:hover {box-shadow:none}

div.form-all .form-buttons-wrapper button.preview-submission-button {width:180px; background-color:#e5e7f2; color:#2c3345; border:none}

#previewContainer ul li:not(.control_head) div.label_i {font-size:16px; font-weight:500; padding-bottom:6px}

#previewContainer ul li:not(.control_head) div.value.border {font-size:15px; color:#57647e; font-weight:500; padding-left:0}

body[data-type=terms-scroll-widget] #action {width:100%; display:-ms-flexbox; display:flex; margin-bottom:8px}

body[data-type=terms-scroll-widget] #action>input+label {position:relative; display:-ms-flexbox; display:flex}

body[data-type=terms-scroll-widget] #action>input+label:before {width:20px;height:20px; display:-ms-flexbox; display:flex; background:none!important; background-color:#fff; background-position:0 0!important; background-image:none; -ms-flex-negative:0; flex-shrink:0}

body[data-type=terms-scroll-widget] #scrollContent {font-size:15px; line-height:24px; display:-ms-flexbox; display:flex; color:#394258}

body[data-type=terms-scroll-widget] input[type=checkbox]:focus+label:before {box-shadow:none!important; border-color:none!important}

body[data-type=terms-scroll-widget] #action>input+label:hover:after {width:20px; height:20px; display:-ms-flexbox; display:flex; box-shadow:0 0 0 2px #c9d8fe}

body[data-type=terms-scroll-widget] #action>input:checked+label:after {box-shadow:none!important}

body[data-type=terms-scroll-widget] #action>input+label:after {width:20px; height:20px; content:""; position:absolute; top:0; left:0; border-radius:2px; background-color:#2e69ff; border-color:#2e69ff; background-size:10px; background-position:50%;transition:background-color .15s,border-color .15s; transform:none; box-shadow:none!important; background-repeat:no-repeat; border:none!important}

body[data-type=terms-scroll-widget] .slimScrollDiv {height:100%!important; background:#fff; border:1px solid #c3cad8; border-radius:4px}

body[data-type=terms-scroll-widget] label[for=userInput] {color:#2c3345; font-family:Inter; font-style:normal; font-weight:500; font-size:16px; line-height:19px; display:-ms-flexbox; display:flex}

body[data-type=terms-scroll-widget] #scrollContent {border:none!important; height:76vh!important}

body[data-type=terms-scroll-widget] .required {color:#f23a3c; margin-bottom:10px; font-weight:500}

body[data-type=terms-scroll-widget] .requiredText {display:none}

#datepicker .input-group {width:100%}

#datepicker .input-group .input-group-addon {display:none}

#datepicker .input-group input.form-control {height:2.5em; border:1px solid #b1b5bf; color:#b1b5bf; font-weight:500; border-radius:4px; background-size:16px; padding:0 36px 0 10px; background-repeat:no-repeat; background-position:right 10px bottom 50%}

.datePickerOptions {text-transform:uppercase; font-family:Inter,sans-serif; text-align:center; padding:initial!important; margin:1px 0}

.datePickerOptions>span {border-radius:4px 0 0 4px; min-width:182px; display:inline-block; padding:12px 15px!important; border:1px solid #292d32}

.datePickerOptions>span:checked {border:1px solid #3eb7fb}

.datePickerOptions:nth-of-type(2)>span,.datePickerOptions:nth-of-type(4)>span {border-radius:0 4px 4px 0}

.progressBar-newDefaultTheme {border-radius:3px 3px 0 0}

.progressBar-newDefaultTheme .progressBarContainer {height:60px; padding:0}

.progressBar-newDefaultTheme .progressBarSubtitle {display:-ms-flexbox; display:flex; -ms-flex-pack:justify; justify-content:space-between; margin-top:10px; color:#737373; font-size:12px}

.progressBar-newDefaultTheme .progressjs-inner {border-radius:3px 3px 3px 0}

.progressBar-newDefaultTheme .progressjs-inner-completed {border-radius:3px 3px 0 0}

.progressBar-newDefaultTheme .progressjs-progress {z-index:9999999; background:#c3cad8}

.progressBar-newDefaultTheme .progressjs-theme-newDefault {border-radius:3px 3px 0 0; height:10px!important}

.progressBar-newDefaultTheme.fixed {position:fixed; max-width:752px; width:100%; top:0; background-color:#fff; z-index:10}

.progressBar-newDefaultTheme.fixed .progressBarContainer {box-shadow:0 8px 18px -8px #c3cad8}

li[data-type=control_autoincrement] input {border:1px solid #c3cad8!important; color:#8894ab; line-height:24px}

.line-Alignment-Top-NDT .form-label+.form-input {width:100%; max-width:310px}

.line-Alignment-Top-NDT .question-wrapper {-ms-flex-direction:column; flex-direction:column}

body[data-theme=upcoming] #takePhoto,body[data-theme=upcoming] .file_upload label {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; width:157px; height:40px; background:#57647e; border:initial; border-radius:4px; font-family:Inter,sans-serif; font-size:16px; font-weight:500; text-transform:capitalize; padding:10px 11px 10px 18px; color:#fff; text-shadow:none; box-shadow:none}

body[data-theme=upcoming] #takePhoto:hover,body[data-theme=upcoming] .file_upload label:hover {background-color:#384051}

body[data-theme=upcoming] #takePhoto:before {content:""; width:22px; height:20px; margin-right:10px}

body[data-theme=upcoming] .file_upload label:before {content:""; width:22px; height:20px; margin-right:10px}

body[data-theme=upcoming] .record-status {padding:0 1px; border-radius:4px; color:#f23a3c; font-family:Inter,sans-serif; font-size:10px}

body[data-theme=upcoming] .record-status .status-icon {width:6px; height:11px; margin:0; background-size:initial}

body[data-theme=upcoming] .record-status .status-text {margin-left:-2px; padding:1px}

body[data-theme=upcoming] #startbutton {background:initial; border:initial; margin:0; box-shadow:none}

body[data-theme=upcoming] #startbutton #take_photo {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; width:157px; height:40px; background-color:#57647e; border:initial; border-radius:4px; font-family:Inter,sans-serif; font-size:16px; font-weight:500; text-transform:capitalize; color:#fff; text-shadow:none; box-shadow:none; margin-left:-35px}

body[data-theme=upcoming] #startbutton #take_photo:before {content:""; width:22px; height:20px; margin-right:10px}

body[data-theme=upcoming] #startbutton #take_photo:hover {background-color:#384051}

body[data-theme=upcoming] #removebutton {background:initial; border:initial; margin:0; box-shadow:none}

body[data-theme=upcoming] #removebutton #retake_photo {display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; width:157px; height:40px; background-color:#57647e; border:initial; border-radius:4px; font-family:Inter,sans-serif; font-size:16px; font-weight:500; text-transform:capitalize; padding:10px 11px 10px 12px; color:#fff; text-shadow:none; box-shadow:none; margin-left:-35px; -ms-flex-pack:initial; justify-content:normal}

body[data-theme=upcoming] #removebutton #retake_photo:before {content:""; width:19px; height:19px}

body[data-theme=upcoming] #removebutton #retake_photo:hover {background-color:#384051}

body[data-theme=upcoming] #content,body[data-theme=upcoming] #webcam {height:234px!important}

body[data-theme=upcoming] #webcam video {width:312px!important; height:100%!important}

body[data-theme=upcoming] #photo {width:312px!important; height:234px!important}

@media (orientation:landscape) {
body[data-theme=upcoming] #photo {
width:168px!important;
height:234px!important}

}

body[data-theme=upcoming] #notification {
background-color:#18bd5b;
font-family:Inter,sans-serif;
font-weight:500}

.cameraFacingOptions {
text-transform:uppercase;
font-family:Inter,sans-serif;
font-weight:400;
text-align:center;
padding:initial!important;
margin:12px 0}

.cameraFacingOptions>span {
border-radius:4px 0 0 4px;
padding:12px 15px!important;
border:1px solid #292d32;
min-width:85px}

.cameraFacingOptions>span:checked {
border:1px solid #3eb7fb}

.cameraFacingOptions:nth-of-type(2)>span {
border-radius:0 4px 4px 0}

.img_container_NDT {
height:40px;
line-height:40px;
font-size:14px;
display:-ms-flexbox;
display:flex;
font-weight:500;
margin-top:16px}

.upload_imgContainer_NDT {
padding:8px;
border-radius:4px 0 0 4px;
background-color:#dae6ff}

.upload_imgContainer_NDT>img {
display:block;
object-position:center;
object-fit:cover;
width:26px;
border-radius:4px;
height:26px;
border:1px solid #b5c2db}

#chosen_file_name {
background-color:#dae6ff;
-ms-flex-positive:1;
flex-grow:1;
overflow:hidden;
border-radius:0 4px 4px 0;
margin-top:0}

.upload_delete_icon_NDT {
width:32px;
border-radius:4px;
background-color:#dae6ff;
background-size:12px;
background-position:50%;
margin-left:10px;
margin-right:3px;
background-repeat:no-repeat;
color:transparent;
cursor:pointer}

.upload_delete_icon_NDT:focus,.upload_delete_icon_NDT:hover {box-shadow:0 0 0 3px #c9d8fe}

.error_state_NDT {
display:-ms-flexbox;
display:flex;
-ms-flex-align:center;
align-items:center;
background:#fad58d;
padding:6px 9px;
font-size:12px;
line-height:18px;
position:relative;
border-radius:4px;
width:100%;
border:1px solid #d8ba10;
color:#9a6700;
margin-top:13px;
white-space:pre-wrap;
clear:both;
max-width:100%}

.error_state_NDT:before {
content:"";
width:18px;
height:18px;
-ms-flex-negative:0;
flex-shrink:0;
margin-right:8px;
background-repeat:no-repeat;
}

.webcamjs-ios-text {
display:none}

body[data-type=take-photo] .pure-button {
height:auto}

.dynamicField {
border-radius:4px;
height:40px}

.dynamicField:focus {
background-color:#fff;
border-color:#2e69ff!important;
box-shadow:0 0 0 1px #c9d8fe}

.dynamicField:hover {
border-color:#a9bff9;
box-shadow:0 0 0 1px #c9d8fe}

#main p input[type=text].dynamicField {
width:100%!important}

.form-grading-item {
margin-right:8px}

.form-grading-label {
margin-top:8px;
display:inline-block}

li[data-type=control_birthdate] .form-dropdown {
max-width:0!important}

li[data-type=control_birthdate] .form-sub-label {
margin-top:8px}

