body .gform_wrapper.gf_reset_wrapper, body .gform_wrapper.gf_reset_wrapper div, body .gform_wrapper.gf_reset_wrapper span, body .gform_wrapper.gf_reset_wrapper iframe, body .gform_wrapper.gf_reset_wrapper h1, body .gform_wrapper.gf_reset_wrapper h2, body .gform_wrapper.gf_reset_wrapper h3, body .gform_wrapper.gf_reset_wrapper h4, body .gform_wrapper.gf_reset_wrapper h5, body .gform_wrapper.gf_reset_wrapper h6, body .gform_wrapper.gf_reset_wrapper p, body .gform_wrapper.gf_reset_wrapper img, body .gform_wrapper.gf_reset_wrapper ol, body .gform_wrapper.gf_reset_wrapper ul, body .gform_wrapper.gf_reset_wrapper li, body .gform_wrapper.gf_reset_wrapper fieldset, body .gform_wrapper.gf_reset_wrapper form, body .gform_wrapper.gf_reset_wrapper label, body .gform_wrapper.gf_reset_wrapper legend, body .gform_wrapper.gf_reset_wrapper input[type=text], body .gform_wrapper.gf_reset_wrapper input[type=email], body .gform_wrapper.gf_reset_wrapper input[type=tel], body .gform_wrapper.gf_reset_wrapper input[type=url], body .gform_wrapper.gf_reset_wrapper input[type=number], body .gform_wrapper.gf_reset_wrapper input[type=password], body .gform_wrapper.gf_reset_wrapper select, body .gform_wrapper.gf_reset_wrapper textarea, body .gform_wrapper.gf_reset_wrapper input[type=submit], body .gform_wrapper.gf_reset_wrapper input[type=button], body .gform_wrapper.gf_reset_wrapper input[type=image], body .gform_wrapper.gf_reset_wrapper button, body .gform_wrapper.gf_reset_wrapper table, body .gform_wrapper.gf_reset_wrapper caption, body .gform_wrapper.gf_reset_wrapper tbody, body .gform_wrapper.gf_reset_wrapper tfoot, body .gform_wrapper.gf_reset_wrapper thead, body .gform_wrapper.gf_reset_wrapper tr, body .gform_wrapper.gf_reset_wrapper th, body .gform_wrapper.gf_reset_wrapper td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
}
body .gform_wrapper.gf_reset_wrapper div, body .gform_wrapper.gf_reset_wrapper span, body .gform_wrapper.gf_reset_wrapper iframe, body .gform_wrapper.gf_reset_wrapper p, body .gform_wrapper.gf_reset_wrapper img, body .gform_wrapper.gf_reset_wrapper ol, body .gform_wrapper.gf_reset_wrapper ul, body .gform_wrapper.gf_reset_wrapper li, body .gform_wrapper.gf_reset_wrapper fieldset, body .gform_wrapper.gf_reset_wrapper form, body .gform_wrapper.gf_reset_wrapper label, body .gform_wrapper.gf_reset_wrapper legend, body .gform_wrapper.gf_reset_wrapper input[type=text], body .gform_wrapper.gf_reset_wrapper input[type=email], body .gform_wrapper.gf_reset_wrapper input[type=tel], body .gform_wrapper.gf_reset_wrapper input[type=url], body .gform_wrapper.gf_reset_wrapper input[type=number], body .gform_wrapper.gf_reset_wrapper input[type=password], body .gform_wrapper.gf_reset_wrapper select, body .gform_wrapper.gf_reset_wrapper textarea, body .gform_wrapper.gf_reset_wrapper input[type=submit], body .gform_wrapper.gf_reset_wrapper input[type=button], body .gform_wrapper.gf_reset_wrapper input[type=image], body .gform_wrapper.gf_reset_wrapper button, body .gform_wrapper.gf_reset_wrapper table, body .gform_wrapper.gf_reset_wrapper caption, body .gform_wrapper.gf_reset_wrapper tbody, body .gform_wrapper.gf_reset_wrapper tfoot, body .gform_wrapper.gf_reset_wrapper thead, body .gform_wrapper.gf_reset_wrapper tr, body .gform_wrapper.gf_reset_wrapper th, body .gform_wrapper.gf_reset_wrapper td {
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
line-height: 1;
font-weight: normal;
}
body .gform_wrapper.gf_reset_wrapper div, body .gform_wrapper.gf_reset_wrapper span, body .gform_wrapper.gf_reset_wrapper p { line-height: 1.8 }
body .gform_wrapper.gf_reset_wrapper fieldset, body .gform_wrapper.gf_reset_wrapper img { border: 0 }
body .gform_wrapper.gf_reset_wrapper ol, body .gform_wrapper.gf_reset_wrapper ul, body .gform_wrapper.gf_reset_wrapper li { list-style: none }
body .gform_wrapper.gf_reset_wrapper a img { border: none }
body .gform_wrapper.gf_reset_wrapper :focus { outline: 0 }.gform_legacy_markup_wrapper {
margin-bottom: 16px;
margin-top: 16px;
max-width: 100%;
}
.gform_legacy_markup_wrapper form {
margin: 0 auto;
max-width: 100%;
text-align: left;
}
.gform_legacy_markup_wrapper *,
.gform_legacy_markup_wrapper *::before,
.gform_legacy_markup_wrapper *::after {
box-sizing: border-box !important;
}
.gform_legacy_markup_wrapper h1,
.gform_legacy_markup_wrapper h2,
.gform_legacy_markup_wrapper h3 {
background: none;
border: none;
font-weight: normal;
}
.gform_legacy_markup_wrapper input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']) {
font-family: inherit;
font-size: inherit;
letter-spacing: normal;
padding: 5px 4px;
}
.gform_legacy_markup_wrapper input[type="image"] {
border: none !important;
padding: 0 !important;
width: auto !important;
}
.gform_legacy_markup_wrapper textarea {
font-family: inherit;
font-size: inherit;
letter-spacing: normal;
line-height: 1.5;
padding: 6px 8px;
resize: none;
}
.gform_legacy_markup_wrapper select {
line-height: 1.5;
}
.gform_legacy_markup_wrapper .ginput_container_multiselect select {
-webkit-appearance: none;
-moz-appearance: none;
background-image: none !important;
outline: none;
}
.gform_legacy_markup_wrapper ul.gform_fields {
display: block;
list-style-type: none;
margin: 0 !important;
}
html>body .entry ul,
.gform_legacy_markup_wrapper ul {
text-indent: 0
}
.gform_legacy_markup_wrapper li,
.gform_legacy_markup_wrapper form li {
list-style: none !important;
list-style-image: none !important;
list-style-type: none !important;
margin-left: 0 !important;
overflow: visible;
}
.gform_legacy_markup_wrapper ul li.gfield {
clear: both;
}
.gform_legacy_markup_wrapper ul.gfield_radio li,
.gform_legacy_markup_wrapper ul.gfield_checkbox li {
overflow: hidden;
}
.gform_legacy_markup_wrapper ul.gform_fields.right_label li.gfield,
.gform_legacy_markup_wrapper form ul.gform_fields.right_label li.gfield,
.gform_legacy_markup_wrapper ul.gform_fields.left_label li.gfield,
.gform_legacy_markup_wrapper form ul.gform_fields.left_label li.gfield {
margin-bottom: 14px;
}
.gform_legacy_markup_wrapper ul.right_label li ul.gfield_radio li,
.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_radio li,
.gform_legacy_markup_wrapper ul.left_label li ul.gfield_radio li,
.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_radio li,
.gform_legacy_markup_wrapper ul.right_label li ul.gfield_checkbox li,
.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_checkbox li,
.gform_legacy_markup_wrapper ul.left_label li ul.gfield_checkbox li,
.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_checkbox li {
margin-bottom: 10px;
}
.gform_legacy_markup_wrapper ul li::before,
.gform_legacy_markup_wrapper ul li::after,
.gform_legacy_markup_wrapper ul.gform_fields {
margin: 0;
overflow: visible;
padding: 0;
}
.gform_legacy_markup_wrapper select {
font-family: inherit;
font-size: inherit;
letter-spacing: normal;
}
.gform_legacy_markup_wrapper select option {
display: block;
padding: 2px;
}
.gform_legacy_markup_wrapper .inline {
display: inline !important;
}
.gform_legacy_markup_wrapper .gform_heading {
margin-bottom: 18px;
width: 100%;
}
.gform_legacy_markup_wrapper .clear-multi{
display: flex;
} .gform_legacy_markup_wrapper .gfield_date_day,
.gform_legacy_markup_wrapper .gfield_date_year {
display: -moz-inline-stack;
display: inline-block;
}
.gform_legacy_markup_wrapper .gfield_date_day,
.gform_legacy_markup_wrapper .gfield_date_month,
.gform_legacy_markup_wrapper .gfield_date_year {
flex-direction: row;
width: 33.333%;
}
@media only screen and (min-width: 321px) {
.gform_legacy_markup_wrapper .gfield_date_day,
.gform_legacy_markup_wrapper .gfield_date_month {
max-width: 4rem;
}
.gform_legacy_markup_wrapper .gfield_date_year {
max-width: calc(4rem + .5rem);
}
}
.gform_legacy_markup_wrapper .gfield_date_dropdown_month,
.gform_legacy_markup_wrapper .gfield_date_dropdown_day,
.gform_legacy_markup_wrapper .gfield_date_dropdown_year {
flex-direction: row;
vertical-align: top;
}
.gform_legacy_markup_wrapper .gfield_date_dropdown_month,
.gform_legacy_markup_wrapper .gfield_date_dropdown_day,
.gform_legacy_markup_wrapper .gfield_date_dropdown_year {
margin-right: .5rem;
}
.gform_legacy_markup_wrapper .gfield_date_month,
.gform_legacy_markup_wrapper .gfield_date_day {
margin-right: .5rem;
width: 4rem;
}
.gform_legacy_markup_wrapper .gfield_date_month input[type="number"],
.gform_legacy_markup_wrapper .gfield_date_day input[type="number"] {
width: calc(3rem + 8px) !important;
}
.gform_legacy_markup_wrapper .gfield_date_year input[type="number"] {
width: calc(4rem + 8px) !important;
}
.gform_legacy_markup_wrapper .gfield_date_year {
width: 5rem;
}
.gform_legacy_markup_wrapper .gfield_date_month input,
.gform_legacy_markup_wrapper .gfield_date_day input {
width: calc(3rem + 8px);
}
.gform_legacy_markup_wrapper .gfield_date_year input {
width: 4rem;
}
.gform_legacy_markup_wrapper .field_sublabel_above div[class*="gfield_date_"].ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_below div[class*="gfield_date_"].ginput_container label {
text-align: center;
width: 3rem;
}
.gform_legacy_markup_wrapper .field_sublabel_above div.gfield_date_year.ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_below div.gfield_date_year.ginput_container label {
width: 4rem;
} .gform_legacy_markup_wrapper .gfield_time_hour,
.gform_legacy_markup_wrapper .gfield_time_minute,
.gform_legacy_markup_wrapper .gfield_time_ampm {
flex-direction: row;
font-size: 15px;
width: 33.333%;
}
@media only screen and (min-width: 321px) {
.gform_legacy_markup_wrapper .gfield_time_hour,
.gform_legacy_markup_wrapper .gfield_time_minute,
.gform_legacy_markup_wrapper .gfield_time_ampm {
max-width: 72px;
}
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container_time span {
float: left;
}
.gform_legacy_markup_wrapper .gfield_time_hour {
display: flex;
margin-right: 10px;
}
.gform_legacy_markup_wrapper .gfield_time_hour i {
float: right;
font-family: sans-serif !important;
font-style: normal !important;
margin-top: 9%;
text-align: center;
width: 4px;
}
.gform_legacy_markup_wrapper .gfield_time_minute {
display: flex;
margin-right: 8px;
}
.gform_legacy_markup_wrapper .ginput_complex .gfield_time_hour input,
.gform_legacy_markup_wrapper .ginput_complex .gfield_time_minute input {
margin-left: 0;
width: 85% !important;
} .gform_legacy_markup_wrapper .gfield_time_hour input,
.gform_legacy_markup_wrapper .gfield_time_minute input {
margin-right: 6px;
width: 56px;
} .gform_legacy_markup_wrapper .gfield_time_hour input[type="number"],
.gform_legacy_markup_wrapper .gfield_time_minute input[type="number"] {
max-width: 64px;
min-width: 64px;
}
.gform_legacy_markup_wrapper .gfield_time_ampm {
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
}
.gform_legacy_markup_wrapper .gfield_time_ampm select {
height: 100%;
margin-left: 0 !important;
margin-top: 0 !important;
min-width: 77px;
width: 77px;
}
.gform_legacy_markup_wrapper .gfield_time_ampm_shim {
display: block;
font-size: 13px;
margin: 9px 0 1px 1px;
}
.gform_legacy_markup_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label {
text-align: center;
width: 48px;
}
.gform_legacy_markup_wrapper .field_name_first,
.gform_legacy_markup_wrapper .field_name_middle,
.gform_legacy_markup_wrapper .field_name_last {
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
width: 49.5%;
}
.gform_legacy_markup_wrapper .ginput_complex.ginput_container {
overflow: visible;
width: 100%;
}
.gform_legacy_markup_wrapper legend.gfield_label,
.gform_legacy_markup_wrapper label.gfield_label {
font-size: inherit;
font-weight: 700;
}
.gform_legacy_markup_wrapper legend.gfield_label,
.gform_legacy_markup_wrapper .top_label .gfield_label {
clear: both;
display: -moz-inline-stack;
display: inline-block;
line-height: 1.3;
}
.gform_legacy_markup_wrapper .top_label .gfield_hide_label {
display: none;
}
.gform_legacy_markup_wrapper .ginput_complex input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']),
.gform_legacy_markup_wrapper .ginput_complex  .ginput_left input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']),
.gform_legacy_markup_wrapper .ginput_complex .ginput_right input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']) {
width: 100%;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_right select,
.gform_legacy_markup_wrapper .ginput_complex select {
width: 100%;
}
.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_above div[class*="gfield_date_"].ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_below div[class*="gfield_date_"].ginput_container label {
display: block;
font-size: .813em;
letter-spacing: .5pt;
white-space: nowrap;
}
.gform_legacy_markup_wrapper ul.gfield_radio li label,
.gform_legacy_markup_wrapper ul.gfield_checkbox li label {
cursor: pointer;
display: -moz-inline-stack;
display: inline-block;
letter-spacing: inherit;
vertical-align: middle;
}
.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label {
margin: 9px 0 1px 1px;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_name label,
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_email label,
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_password label,
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_time label {
margin-top: 0;
}
.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,
.gform_legacy_markup_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label {
margin: 1px 0 9px 1px;
}
.gform_legacy_markup_wrapper .top_label .field_sublabel_above label.gfield_label + .ginput_complex.ginput_container,
.gform_legacy_markup_wrapper .top_label .field_sublabel_above label.gfield_label + div[class*="gfield_time_"].ginput_container {
margin-top: 0;
}
body .gform_legacy_markup_wrapper .top_label div.ginput_container {
margin-top: 8px;
}
body.gform_legacy_markup_wrapper div.clear-multi {
display: -moz-inline-stack;
display: inline-block;
}
body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_radio,
body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_checkbox {
margin-bottom: 0;
margin-top: 16px;
}
.gform_legacy_markup_wrapper .hidden_label > .gfield_label,
.gform_legacy_markup_wrapper .gfield--type-repeater.hidden_label > .gfield_repeater_wrapper > .gfield_repeater_container > .gfield_label {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
}
.gform_legacy_markup_wrapper .gfield.right_label,
.gform_legacy_markup_wrapper .gfield.left_label {
padding-top: 10px;
}
.gform_legacy_markup_wrapper li.hidden_label input {
margin-top: 12px;
}
.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type="text"],
.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
margin-bottom: 12px;
}
.gform_legacy_markup_wrapper .screen-reader-text,
.gform_legacy_markup_wrapper label.hidden_sub_label {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
overflow-wrap: normal !important;
padding: 0;
position: absolute;
width: 1px;
}
.gform_legacy_markup_wrapper input.small,
.gform_legacy_markup_wrapper select.small,
.gform_legacy_markup_wrapper input.medium,
.gform_legacy_markup_wrapper select.medium,
.gform_legacy_markup_wrapper input.large,
.gform_legacy_markup_wrapper select.large,
.gform_legacy_markup_wrapper input.large,
.gform_legacy_markup_wrapper select.large {
width: 100%
}
.gform_legacy_markup_wrapper input.datepicker_with_icon.small,
.gform_legacy_markup_wrapper input.datepicker_with_icon.medium,
.gform_legacy_markup_wrapper input.datepicker_with_icon.large {
width: calc(100% - 24px);
}
.gform_legacy_markup_wrapper .gfield_error input.small,
.gform_legacy_markup_wrapper .gfield_error select.small,
.gform_legacy_markup_wrapper .gfield_error input.medium,
.gform_legacy_markup_wrapper .gfield_error select.medium,
.gform_legacy_markup_wrapper .gfield_error input.large,
.gform_legacy_markup_wrapper .gfield_error select.large,
.gform_legacy_markup_wrapper .gfield_error input.large,
.gform_legacy_markup_wrapper .gfield_error select.large {
width: 100%;
}
.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.small,
.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.medium,
.gform_legacy_markup_wrapper .gfield_error input.datepicker_with_icon.large {
width: calc(100% - 32px);
}
.gform_legacy_markup_wrapper textarea.small {
height: 80px;
width: 100%;
}
.gform_legacy_markup_wrapper textarea.medium {
height: 120px;
width: 100%;
}
.gform_legacy_markup_wrapper textarea.large {
height: 160px;
width: 100%;
}
.gform_legacy_markup_wrapper h2.gsection_title {
letter-spacing: normal !important;
margin: 0 !important;
padding: 0 !important;
}
.gform_legacy_markup_wrapper .gsection .gfield_label,
.gform_legacy_markup_wrapper h2.gsection_title,
.gform_legacy_markup_wrapper h3.gform_title {
font-size: 1.25em;
font-weight: 700;
}
.gform_legacy_markup_wrapper h3.gform_title {
letter-spacing: normal !important;
margin: 10px 0 6px 0;
}
.gform_legacy_markup_wrapper li.gfield.field_description_below + li.gsection {
margin-top: 24px !important;
}
.gform_legacy_markup_wrapper span.gform_description {
display: block;
font-weight: 400;
margin-bottom: 16px;
width: calc(100% - 16px);
}
.gform_legacy_markup_wrapper .gsection {
border-bottom: 1px solid #CCC;
clear: both;
margin: 28px 0 28px 0;
padding: 0 16px 8px 0;
}
.gform_legacy_markup_wrapper .gfield_checkbox li,
.gform_legacy_markup_wrapper .gfield_radio li {
position: relative;
}
.gform_legacy_markup_wrapper ul.gfield_checkbox,
.gform_legacy_markup_wrapper ul.gfield_radio {
margin: 6px 0;
padding: 0;
}
.gform_legacy_markup_wrapper .gfield_checkbox li label,
.gform_legacy_markup_wrapper .gfield_radio li label {
display: -moz-inline-stack;
display: inline-block;
font-size: .875em;
line-height: 1.5;
max-width: 85%;
padding: 0;
vertical-align: middle;
white-space: normal;
width: auto;
}
.gform_legacy_markup_wrapper .gfield_checkbox li label {
margin: 0;
}
.gform_legacy_markup_wrapper .gfield_radio li label {
margin: 2px 0 0 4px;
}
.gform_legacy_markup_wrapper .gfield_checkbox li input[type="checkbox"],
.gform_legacy_markup_wrapper .gfield_radio li input[type="radio"],
.gform_legacy_markup_wrapper .gfield_checkbox li input {
display: -moz-inline-stack;
display: inline-block;
margin-left: 1px;
vertical-align: middle;
}
.gform_legacy_markup_wrapper .description,
.gform_legacy_markup_wrapper .gfield_description,
.gform_legacy_markup_wrapper .gsection_description,
.gform_legacy_markup_wrapper .instruction {
clear: both;
font-family: inherit;
font-size: .813em;
letter-spacing: normal;
line-height: inherit;
}
.gform_legacy_markup_wrapper .description,
.gform_legacy_markup_wrapper .gfield_description,
.gform_legacy_markup_wrapper .gsection_description {
padding: 0 16px 0 0;
}
.gform_legacy_markup_wrapper .field_description_below .gfield_description {
padding-top: 16px;
}
.gform_legacy_markup_wrapper .field_sublabel_above .description,
.gform_legacy_markup_wrapper .field_sublabel_above .gfield_description,
.gform_legacy_markup_wrapper .field_sublabel_above .gsection_description {
margin-top: 9px;
}
.gform_legacy_markup_wrapper .top_label .gsection_description {
margin-bottom: 9px;
width: 100%;
}
.gform_legacy_markup_wrapper .gfield_description {
width: 100%;
}
.gform_legacy_markup_wrapper .description_above .gfield_description {
padding: 0 0 10px 0;
}
.gform_legacy_markup_wrapper .gfield_date_year+.gfield_description {
padding: 0;
}
.gform_legacy_markup_wrapper .gfield_consent_description,
.gform_legacy_markup_wrapper .field_description_below .gfield_consent_description {
border: 1px solid #ddd;
font-size: .688em;
margin-top: 12px;
max-height: 240px;
overflow-y: scroll;
padding: 6px 8px;
width: 100%;
}
.gform_legacy_markup_wrapper .gfield_required {
color: #790000;
margin-left: 4px;
}
.gform_legacy_markup_wrapper li.gfield.gfield_error,
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
background-color: rgba(255,223,224,.25);
border-bottom: 1px solid #C89797;
border-top: 1px solid #C89797;
box-sizing: border-box;
margin-bottom: 6px !important;
padding-bottom: 6px;
padding-top: 8px;
}
.gform_legacy_markup_wrapper li.gfield.gfield_creditcard_warning {
background-color: rgba(255, 223, 224, 0.25);
border-bottom: 4px solid #790000;
border-top: 2px solid #790000;
padding: 16px 16px 14px 16px;
width: calc(100% - 16px);
}
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_creditcard_warning {
padding: 16px 16px 14px 16px;
}
.gform_legacy_markup_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message {
color: #790000;
font-family: inherit;
font-size: .875em;
font-weight: 700;
max-width: 100%;
min-height: 25px;
position: relative;
}
.gform_legacy_markup_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message span {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSItMTA2NyAyODY1IDI0IDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0xMDY3IDI4NjUgMjQgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3OTAwMDA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMTA1MywyODY1Yy01LjUsMC0xMCw0LjUtMTAsMTBoNGMwLTMuMywyLjctNiw2LTZjMy4zLDAsNiwyLjcsNiw2djJoLTIwdjE0YzAsMy4zLDIuNyw2LDYsNmgxMg0KCWMzLjMsMCw2LTIuNyw2LTZ2LTE2Qy0xMDQzLDI4NjkuNS0xMDQ3LjUsMjg2NS0xMDUzLDI4NjV6IE0tMTA0OSwyODkzaC0xMmMtMS4xLDAtMi0wLjktMi0ydi0xMGgxNnYxMA0KCUMtMTA0NywyODkyLjEtMTA0Ny45LDI4OTMtMTA0OSwyODkzeiBNLTEwNTMsMjg4N2MwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMmMwLTEuMSwwLjktMiwyLTJTLTEwNTMsMjg4NS45LTEwNTMsMjg4N3oiLz4NCjwvc3ZnPg0K);
background-position: left center;
background-repeat: no-repeat;
background-size: 1em auto;
border-bottom: 1px solid #790000;
display: block;
letter-spacing: .1pt;
line-height: 1.5;
margin-bottom: 16px;
padding: 0 0 14px 24px;
text-transform: uppercase;
}
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_creditcard_warning div.gfield_creditcard_warning_message {
padding: 16px 16px 14px 16px;
}
.gform_legacy_markup_wrapper li.gfield + li.gfield.gfield_creditcard_warning {
margin-top: 16px !important;
}
.gform_legacy_markup_wrapper .top_label .gfield_error {
width: calc(100% - 2px);
}
.gform_legacy_markup_wrapper .top_label .gfield_error input.large,
.gform_legacy_markup_wrapper .top_label .gfield_error select.large,
.gform_legacy_markup_wrapper .top_label .gfield_error textarea.textarea {
width: 100%;
}
.gform_legacy_markup_wrapper .right_label .gfield_error input.large,
.gform_legacy_markup_wrapper .right_label .gfield_error select.large,
.gform_legacy_markup_wrapper .right_label .gfield_error textarea.textarea,
.gform_legacy_markup_wrapper .left_label .gfield_error input.large,
.gform_legacy_markup_wrapper .left_label .gfield_error select.large,
.gform_legacy_markup_wrapper .left_label .gfield_error textarea.textarea {
width: 70%;
}
.gform_legacy_markup_wrapper .gfield_error .gfield_label {
color: #790000;
}
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required {
padding-right: 0;
}
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_minute.ginput_container,
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_ampm.ginput_container {
margin-left: 0;
}
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
max-width: 100%;
padding-right: 16px;
}
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container {
margin-top: 12px
}
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label {
position: relative;
top: 12px;
} .gform_legacy_markup_wrapper .gform_validation_errors {
border: 1px solid #790000;
border-radius: 5px;
box-shadow: 0 0 0 #FF6D6D;
margin-bottom: 0.5rem;
margin-top: 0.5rem;
padding: 1.0625rem 1.375rem ;
width: 100%;
}
.gform_legacy_markup_wrapper .gform_validation_errors > h2 {
color: #790000;
font-size: 16px;
font-weight: 700;
margin: 0 0 0.9375rem 0;
}
.gform_legacy_markup_wrapper .gform_validation_errors > h2.hide_summary {
margin: 0 ;
}
.gform_legacy_markup_wrapper .gform_validation_errors > h2::before {
background-color: transparent;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0iIzc5MDAwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDE5QzE1LjQxODMgMTkgMTkgMTUuNDE4MyAxOSAxMUMxOSA2LjU4MTcyIDE1LjQxODMgMyAxMSAzQzYuNTgxNzIgMyAzIDYuNTgxNzIgMyAxMUMzIDE1LjQxODMgNi41ODE3MiAxOSAxMSAxOVoiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTEyIDZIMTBWMTJIMTJWNloiIGZpbGw9IiNGRkZGRkYiLz4KPHBhdGggZD0iTTEyIDE0SDEwVjE2SDEyVjE0WiIgZmlsbD0iI0ZGRkZGRiIvPgo8L3N2Zz4=);
background-position: center;
background-repeat: no-repeat;
content: '';
display: inline-block;
height: 22px;
margin: 0 0.2rem 0 -0.5rem;
vertical-align: sub;
width: 22px;
}
.gform_legacy_markup_wrapper .gform_validation_errors > ol {
list-style-type: none !important;
margin: 0;
margin-block-start: 0;
padding-block-start: 0;
padding-inline-start: 0;
}
.gform_legacy_markup_wrapper .gform_validation_errors > ol a {
color: #790000;
font-size: 1rem;
}
.gform_legacy_markup_wrapper .gform_validation_errors > ol li {
font-size: 1rem;
list-style-type: none !important;
margin: 0 0 0.9375rem 0;
}
.gform_legacy_markup_wrapper .gform_validation_errors > ol li:last-of-type {
margin-bottom: 0;
}
.gform_legacy_markup_wrapper div.validation_error {
border-bottom: 2px solid #790000;
border-top: 2px solid #790000;
clear: both;
color: #790000;
font-size: 1em;
font-weight: 700;
margin-bottom: 25px;
padding: 16px 0 16px 0;
text-align: center;
width: 100%;
}
.gform_legacy_markup_wrapper ol.validation_list {
clear: both;
color: #790000;
margin-bottom: 25px;
width: 100%;
}
.gform_legacy_markup_wrapper ol.validation_list li {
list-style-type: decimal !important;
}
.gform_legacy_markup_wrapper ol.validation_list li a {
color: #790000;
}
.gform_legacy_markup_wrapper ol.validation_list::after {
content: "";
}
.gform_legacy_markup_wrapper div#error {
margin-bottom: 25px;
}
.gform_legacy_markup_wrapper table.gfield_list tbody tr td.gfield_list_icons {
vertical-align: middle !important;
}
.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons a {
display: inline-block;
line-height: 0;
}
.gform_legacy_markup_wrapper li.gfield fieldset {
display: block;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}
.gform_legacy_markup_wrapper li.gfield fieldset > * { width: auto }
.gform_legacy_markup_wrapper li.gfield fieldset legend.gfield_label {
line-height: 32px;
width: 100%;
}
.gform_legacy_markup_wrapper div.gf_page_steps+div.validation_error {
margin-top: 16px;
}
.gform_legacy_markup_wrapper div.gfield_description.validation_error {
color: #790000;
font-size: .875em;
font-weight: 700;
line-height: 1.20;
margin-bottom: 16px;
}
.gform_legacy_markup_wrapper .validation_message {
color: #790000;
font-weight: 700;
letter-spacing: normal;
}
.gform_legacy_markup_wrapper .validation_message--hidden-on-empty:empty {
display: none;
}
.gform_legacy_markup_wrapper li.gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),
.gform_legacy_markup_wrapper li.gfield_error textarea {
border: 1px solid #790000;
}
.gform_legacy_markup_wrapper li.gfield_error div.ginput_complex.ginput_container label,
.gform_legacy_markup_wrapper li.gfield_error ul.gfield_checkbox,
.gform_legacy_markup_wrapper li.gfield_error ul.gfield_radio {
color: #790000;
}
.gform_legacy_markup_wrapper .gform_footer {
clear: both;
margin: 16px 0 0 0;
padding: 16px 0 10px 0;
width: 100%;
}
.gform_legacy_markup_wrapper .gform_footer input.button,
.gform_legacy_markup_wrapper .gform_page_footer input.button,
.gform_legacy_markup_wrapper .gform_footer input[type="submit"],
.gform_legacy_markup_wrapper .gform_page_footer input[type="submit"] {
font-size: 1em;
margin: 0 0 16px 0;
width: 100%;
}
.gform_legacy_markup_wrapper .gform_footer a.gform_save_link,
.gform_legacy_markup_wrapper .gform_page_footer a.gform_save_link {
display: block;
font-size: 1em;
text-align: center;
}
.gform_legacy_markup_wrapper .gform_footer input[type="image"] {
background: none !important;
border: none !important;
display: block;
margin: 0 auto 16px auto !important;
max-width: 100%;
padding: 0;
width: auto !important;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_left,
.gform_legacy_markup_wrapper .ginput_complex .ginput_right,
.gform_legacy_markup_wrapper .ginput_complex .ginput_full {
min-height: 45px;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type="text"],
.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type="url"],
.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type="email"],
.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type="tel"],
.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type="number"],
.gform_legacy_markup_wrapper .ginput_complex .ginput_full input[type="password"] {
width: 100%;
}
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type="text"],
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type="url"],
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type="email"],
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type="tel"],
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type="number"],
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full input[type="password"],
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_full select {
width: 100%;
}
.gform_legacy_markup_wrapper .gfield_checkbox li,
.gform_legacy_markup_wrapper .gfield_radio li {
line-height: 1.2;
margin: 0 0 16px 0;
}
.gform_legacy_markup_wrapper ul.gfield_radio li input[type="radio"]:checked+label,
.gform_legacy_markup_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label,
.gchoice_select_all {
font-weight: 700;
}
.gform_legacy_markup_wrapper input.datepicker.datepicker_with_icon {
display: -moz-inline-stack;
display: inline-block;
margin-right: 4px !important;
}
.gform_legacy_markup_wrapper input[type="hidden"],
.gform_legacy_markup_wrapper input.gform_hidden,
.gform_legacy_markup_wrapper .gform_hidden,
.gform_legacy_markup_wrapper .gf_hidden {
display: none !important;
max-height: 1px !important;
overflow: hidden;
}
.gform_legacy_markup_wrapper .gfield_visibility_hidden,
.gform_legacy_markup_wrapper .gf_invisible {
left: -9999px;
position: absolute;
visibility: hidden;
}
.gform_legacy_markup_wrapper .ginput_full br,
.gform_legacy_markup_wrapper .ginput_left br,
.gform_legacy_markup_wrapper .ginput_right br {
display: none !important;
}
.gform_legacy_markup_wrapper ul.gfield_checkbox li,
.gform_legacy_markup_wrapper ul.gfield_radio li {
padding: 0 !important;
}
.gform_legacy_markup_wrapper ul.gfield_radio li input+input {
margin-left: 4px;
}
.gform_legacy_markup_wrapper ul.gfield_radio li input[value="gf_other_choice"] {
margin-right: 6px;
margin-top: 4px;
}
.gform_legacy_markup_wrapper .gfield_description + .gform_legacy_markup_wrapper .gfield_description.validation_message {
margin-top: 6px;
}
.gform_legacy_markup_wrapper .ginput_container.ginput_list + .gfield_description.validation_message {
margin-top: 0;
}
.gform_legacy_markup_wrapper li.gfield_html {
max-width: 100%;
}
.gform_legacy_markup_wrapper .gfield_html.gfield_no_follows_desc {
margin-top: 10px;
}
body .gform_legacy_markup_wrapper ul li.gfield.gfield_html img {
max-width: 100%  !important;
}
.gform_legacy_markup_wrapper .gform_ajax_spinner {
padding-left: 10px;
}
.gform_legacy_markup_wrapper .gform_validation_container,
body .gform_legacy_markup_wrapper li.gform_validation_container,
body .gform_legacy_markup_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,
body .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gform_validation_container {
display: none !important;
left: -9000px;
position: absolute !important;
}
.gform_legacy_markup_wrapper .gfield_captcha_input_container {
padding-top: 3px;
}
.gform_legacy_markup_wrapper .simple_captcha_small input {
width: 64px;
}
.gform_legacy_markup_wrapper .simple_captcha_medium input {
width: 96px;
}
.gform_legacy_markup_wrapper .simple_captcha_large input {
width: 128px;
}
.gform_legacy_markup_wrapper .gform_legacy_markup_wrapper .left_label .simple_captcha_small,
.gform_legacy_markup_wrapper .right_label .simple_captcha_small,
.gform_legacy_markup_wrapper .left_label .simple_captcha_medium,
.gform_legacy_markup_wrapper .right_label .simple_captcha_medium,
.gform_legacy_markup_wrapper .left_label .simple_captcha_large,
.gform_legacy_markup_wrapper .right_label .simple_captcha_large {
margin-left: 32%;
}
.gform_legacy_markup_wrapper .gfield_captcha_container img.gfield_captcha {
background: none !important;
border: none !important;
float: none !important;
margin: 0 !important;
padding: 0 !important;
}
.gform_legacy_markup_wrapper .math_small input {
width: 70px;
}
.gform_legacy_markup_wrapper .math_medium input {
width: 510px;
}
.gform_legacy_markup_wrapper .math_large input {
width: 612px;
}
.gform_legacy_markup_wrapper .left_label .math_small,
.gform_legacy_markup_wrapper .right_label .math_small,
.gform_legacy_markup_wrapper .left_label .math_medium,
.gform_legacy_markup_wrapper .right_label .math_medium,
.gform_legacy_markup_wrapper .left_label .math_large,
.gform_legacy_markup_wrapper .right_label .math_large {
margin-left: 32%;
}
.gform_legacy_markup_wrapper div.charleft {
color: #767676;
font-size: .688em;
margin-top: 4px;
white-space: nowrap !important;
width: 92% !important;
}
.gform_legacy_markup_wrapper div.charleft[style] {
width: 92% !important;
}
.gform_legacy_markup_wrapper .left_label div.charleft,
.gform_legacy_markup_wrapper .right_label div.charleft {
margin-left: 32%;
}
.gform_legacy_markup_wrapper div.charleft.ginput_counter_tinymce{
border:  1px solid #eee;
border-width: 1px 0 0;
padding: 4px 9px;
width: 100% !important;
}
.gform_legacy_markup_wrapper div.charleft.warningTextareaInfo {
color: #767676;
}
.gform_legacy_markup_wrapper div.charleft.ginput_counter_error {
color: red;
}
.gform_legacy_markup_wrapper li.gf_hide_charleft div.charleft {
display: none !important;
}
.gf_submission_limit_message {
color: #790000;
font-size: 1.375em;
}
.gform_legacy_markup_wrapper .ginput_price {
filter: alpha(opacity=70);
-moz-opacity: .7;
-khtml-opacity: .7;
opacity: .7;
}
.gform_legacy_markup_wrapper span.ginput_total {
color: #060;
font-size: inherit;
}
.gform_legacy_markup_wrapper .top_label span.ginput_total {
margin: 8px 0;
}
.gform_legacy_markup_wrapper span.ginput_product_price_label {
margin-right: 2px;
}
.gform_legacy_markup_wrapper input.ginput_product_price,
.gform_legacy_markup_wrapper span.ginput_product_price {
background: none;
border: none;
color: #900;
padding: 0;
}
.gform_legacy_markup_wrapper span.ginput_quantity_label {
margin-left: 10px;
margin-right: 2px;
}
.gform_legacy_markup_wrapper input.ginput_quantity[type="text"] {
width: 3rem;
}
.gform_legacy_markup_wrapper input.ginput_quantity[type="number"] {
width: 4rem;
}
.gform_legacy_markup_wrapper .gform_page_footer {
border-top: 1px dotted #CCC;
clear: both;
margin: 14px 0;
padding: 16px 0 0 0;
width: 100%;
}
.gform_legacy_markup_wrapper .gform_page_footer.left_label,
.gform_legacy_markup_wrapper .gform_page_footer.right_label {
padding: 16px 0 0 29%;
}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button, .gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button {
display: -moz-inline-stack;
display: inline-block;
}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button {
margin-bottom: 8px;
}
.gform_legacy_markup_wrapper .gf_progressbar_wrapper {
clear: both;
margin: 0 0 16px 0;
padding: 0 0 16px 0;
width: 100%;
}
.gform_legacy_markup_wrapper .gf_progressbar_wrapper .gf_progressbar_title {
clear: both;
color: #767676;
filter: alpha(opacity=60);
font-size: 13px;
line-height: 1 !important;
margin: 0 0 8px 0 !important;
-moz-opacity: .6;
-khtml-opacity: .6;
opacity: .6;
padding: 0 !important;
}
.gform_legacy_markup_wrapper .gf_progressbar {
background: #e8e8e8;
-moz-border-radius: 10.5px;
-webkit-border-radius: 10.5px;
border-radius: 10.5px;
position: relative;
position: relative;
width: 100%;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage {
border-radius: 10.5px;
font-family: "helvetica","arial",sans-serif;
font-size: 13px !important;
height: 21px;
text-align: right;
vertical-align: middle;
z-index:999;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_100 {
border-bottom-right-radius: 10.5px;
border-top-right-radius: 10.5px;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage span {
display: block;
float: right;
line-height: 21px;
margin-left: 5px;
margin-right: 5px;
width: auto;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_0 span {
color: #959595;
float: none !important;
margin-left: 12px;
overflow-wrap: normal;
text-shadow: none;
}
.gform_legacy_markup_wrapper .gf_progressbar_blue {
background: #D2D6DC;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_blue {
background-color: #1E7AC4;
color: #FFF;
}
.gform_legacy_markup_wrapper .gf_progressbar_gray {
background: #D2D6DC;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_gray {
background-color: #6B7280 ;
color: #FFF;
}
.gform_legacy_markup_wrapper .gf_progressbar_green {
background: #E8E8E8;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_green {
background-color: #AAC138;
color: #FFF;
}
.gform_legacy_markup_wrapper .gf_progressbar_orange {
background: #E8EAEC;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_orange {
background-color: #FF5D38;
color: #FFF;
}
.gform_legacy_markup_wrapper .gf_progressbar_red {
background: #E8EAEC;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_red {
background-color: #EC1E31;
color: #FFF;
}
.gform_legacy_markup_wrapper .gf_progressbar_spring {
background: #D2D6DC;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_spring {
background: linear-gradient(270deg, #9CD790 0%, #76D7DB 100%);
color: #FFF;
}
.gform_legacy_markup_wrapper .gf_progressbar_blues {
background: #D2D6DC;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_blues {
background: linear-gradient(270deg, #00C2FF 0%, #7838E2 100%);
color: #FFF;
}
.gform_legacy_markup_wrapper .gf_progressbar_rainbow {
background: #D2D6DC;
}
.gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_rainbow {
background: linear-gradient(270deg, #1DBEEA 0%, #CD6AD6 50%, #F35160 100%);
color: #FFF;
}
.gform_legacy_markup_wrapper .gf_page_steps {
border-bottom: 1px dotted #CCC;
margin: 0 0 8px 0;
padding: 0 0 4px 0;
width: 100%;
}
.gform_legacy_markup_wrapper .gf_step {
filter: alpha(opacity=20);
font-family: inherit;
font-size: .875em;
height: 14px;
line-height: 1.25 !important;
margin: 24px 24px 24px 0;
-moz-opacity: .2;
-khtml-opacity: .2;
opacity: .2;
width: 100%;
}
.gform_legacy_markup_wrapper .gf_step span.gf_step_number {
font-family: "arial",sans-serif;
font-size: 1.25em;
margin-right: 4px;
}
.gform_legacy_markup_wrapper .gf_step span.gf_step_number,
.gform_legacy_markup_wrapper .gf_step span.gf_step_label {
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
}
.gform_legacy_markup_wrapper .gf_step.gf_step_active {
filter: alpha(opacity=100);
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}
.gform_legacy_markup_wrapper .gf_step.gf_step_hidden {
display: none;
}
.gform_legacy_markup_wrapper .gf_step_clear {
clear: both;
display: block;
height: 1px;
overflow: hidden;
}
.gform_legacy_markup_wrapper .gfield_password_strength {
background-color: #EEE;
border: 1px solid #DDD;
border-bottom: 3px solid #DDD;
line-height: 1.8;
margin-bottom: 18px;
margin-top: 18px;
padding: 10px 5px;
text-align: center;
}
.gform_legacy_markup_wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength {
margin-right: 16px;
}
.gform_legacy_markup_wrapper ul.left_label li.gfield .gfield_password_strength,
.gform_legacy_markup_wrapper ul.right_label li.gfield .gfield_password_strength {
margin-bottom: 18px;
margin-top: 18px;
width: 100%;
}
.gform_legacy_markup_wrapper .gfield_password_strength.bad {
background-color: #FFB78C;
border-bottom: 3px solid #FF853C;
border-color: #FF853C;
}
.gform_legacy_markup_wrapper .gfield_password_strength.good {
background-color: #FFEC8b;
border-bottom: 3px solid #FC0;
border-color: #FC0;
}
.gform_legacy_markup_wrapper .gfield_password_strength.short,
.gform_legacy_markup_wrapper .gfield_password_strength.mismatch {
background-color: #FFA0A0;
border-bottom: 3px solid #f04040;
border-color: #f04040;
}
.gform_legacy_markup_wrapper .gfield_password_strength.strong {
background-color: #C3FF88;
border-bottom: 3px solid #8DFF1C;
border-color: #8DFF1C;
}
.gform_legacy_markup_wrapper .ginput_container_password,
.gform_legacy_markup_wrapper .ginput_container_password span {
position: relative;
}
.gform_legacy_markup_wrapper .ginput_container_password button {
-webkit-appearance: none;
appearance: none;
background: transparent;
border: none;
padding: 5px 0;
position: absolute;
right: 1px;
text-align: center;
top: 1px;
width: 40px;
}
.gform_legacy_markup_wrapper .ginput_container_password span.ginput_left button {
right: 9px;
}
.gform_legacy_markup_wrapper .ginput_container_password:not(.ginput_complex) span {
display: inline-block;
width: 100%;
}
.gform_legacy_markup_wrapper .ginput_container_password:not(.ginput_complex) span input {
width: 100%;
}
.gform_legacy_markup_wrapper .ginput_container_password span.medium {
width: calc(50% - 8px);
}
.gform_legacy_markup_wrapper .ginput_container_password span.small {
width: 25%;
}
.gform_legacy_markup_wrapper table.gfield_list,
.gform_legacy_markup_wrapper table.gfield_list caption,
.gform_legacy_markup_wrapper table.gfield_list tbody,
.gform_legacy_markup_wrapper table.gfield_list tfoot,
.gform_legacy_markup_wrapper table.gfield_list thead,
.gform_legacy_markup_wrapper table.gfield_list tr,
.gform_legacy_markup_wrapper table.gfield_list th,
.gform_legacy_markup_wrapper table.gfield_list td {
border: 0;
font: inherit;
font-size: 100%;
margin: 0;
padding: 0;
vertical-align: baseline;
}
.gform_legacy_markup_wrapper table.gfield_list {
border-collapse: collapse;
border-spacing: 0;
}
.gform_legacy_markup_wrapper .gfield_repeater_buttons{
padding-top: 15px;
} .gform_legacy_markup_wrapper table.gfield_list {
table-layout: auto !important ;
}
.gform_legacy_markup_wrapper table.gfield_list thead th {
font-weight: 700;
text-align: left;
}
.gform_legacy_markup_wrapper table.gfield_list colgroup {
display: block;
width: 100%;
}
.gform_legacy_markup_wrapper li.gfield.gfield_error table.gfield_list thead th {
color: #790000;
}
.gform_legacy_markup_wrapper table.gfield_list thead,
.gform_legacy_markup_wrapper table.gfield_list tr {
margin: 0;
padding: 0;
}
.gform_legacy_markup_wrapper table.gfield_list th,
.gform_legacy_markup_wrapper table.gfield_list td {
padding: 4px 0 4px 0;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) table.gfield_list th {
padding: 0 0 4px 0;
}
.gform_legacy_markup_wrapper table.gfield_list th + th,
.gform_legacy_markup_wrapper table.gfield_list td + td {
padding: 0 0 0 16px;
}
.gform_legacy_markup_wrapper .gfield_list {
width: 100%;
}
.gform_legacy_markup_wrapper .gfield_list td.gfield_list_cell input {
width: 100%;
}
.gform_legacy_markup_wrapper .gfield_icon_disabled {
cursor: default !important;
filter: alpha(opacity=60);
-moz-opacity: .6;
-khtml-opacity: .6;
opacity: .6;
}
.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons {
box-sizing: border-box;
padding: 0 0 0 4px  !important;
width: 48px !important;
}
.gform_legacy_markup_wrapper table.gfield_list td.gfield_list_icons img {
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
}
.gform_legacy_markup_wrapper .gform_card_icon_container {
display: flex;
height: 32px;
margin: 8px 0 6px 0;
}
.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon {
background-image: url(//www.scacp.cz/wp-content/plugins/gravityforms/images/gf-creditcards.svg);
background-repeat: no-repeat;
height: 32px;
margin-right: 4px;
text-indent: -9000px;
width: 40px;
}
.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_amex {
background-position: -167px 0;
}
.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_discover {
background-position: -221px 0;
}
.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_mastercard {
background-position: -275px 0;
}
.gform_legacy_markup_wrapper .gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_visa {
background-position: -59px 0;
}
.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_jcb {
background-position: -329px 0;
}
.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_maestro {
background-position: -5px 0;
}
.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected {
position: relative;
}
.gform_legacy_markup_wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected::after {
background: url(//www.scacp.cz/wp-content/plugins/gravityforms/images/gf-creditcards-check.svg) center center no-repeat;
bottom: 4px;
content: '';
display: block;
height: 10px;
position: absolute;
right: -2px;
width: 13px;
}
.gform_legacy_markup_wrapper .ginput_container_creditcard .ginput_card_security_code_icon {
background-image: url(//www.scacp.cz/wp-content/plugins/gravityforms/images/gf-creditcards.svg);
background-position: -382px 0;
background-repeat: no-repeat;
display: inline-block;
height: 32px;
position: relative;
top: -3.5px;
width: 40px;
}
.gform_legacy_markup_wrapper .gform_fileupload_multifile .gform_drop_area {
background: rgba(0, 0, 0, 0.02);
border: 1px dashed #CCC;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #AAA;
margin-bottom: 16px;
padding: 24px;
text-align: center;
}
.gform_legacy_markup_wrapper span.gform_drop_instructions {
display: block;
margin-bottom: 8px;
}
.gform_legacy_markup_wrapper .gform_delete {
cursor: pointer;
vertical-align: middle;
}
.gform_legacy_markup_wrapper .copy_values_option_container .copy_values_enabled {
width: auto;
}
.gform_legacy_markup_wrapper li.field_sublabel_above .ginput_complex input[type="text"] {
margin-bottom: 1px;
} .gform_legacy_markup_wrapper .form_saved_message {
background-color: rgba(227, 243, 243, 1);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: #31708f;
font-size: 1em;
line-height: 1.8;
margin: 1em auto;
padding: 3em 2em 3em;
width: 99%;
}
.gform_legacy_markup_wrapper .form_saved_message p.resume_form_link_wrapper {
background-color: rgba(255, 255, 255, 1);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 0 3px 2px 0 rgba(66,103,126,.2);
-moz-box-shadow: 0 3px 2px 0 rgba(66,103,126,.2);
box-shadow: 0 3px 2px 0 rgba(66,103,126,.2);
display: inline-block;
max-width: 98% !important;
overflow: hidden;
padding: 1em;
}
.gform_legacy_markup_wrapper .form_saved_message a.resume_form_link {
color: rgba(47, 99, 126, 1);
overflow-wrap: break-word;
text-decoration: none;
}
.gform_legacy_markup_wrapper .form_saved_message .form_saved_message_emailform {
margin: 1em 0 0 0;
}
.gform_legacy_markup_wrapper .form_saved_message label.form_saved_label {
left: -9000px;
position: absolute;
}
.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type="text"] {
margin-bottom: .25em;
}
.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form label.gform_resume_email_label {
display: block;
font-size: 1em;
}
.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input {
display: inline-block;
margin: 0 auto;
}
.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type="email"] {
-webkit-appearance: none;
-moz-appearance: none;
background-color: rgba(255, 255, 255, 1);
border: 1px solid rgba(145, 175, 199, 1);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: rgba(66, 66, 66, 1);
font-size: 1em;
max-width: 98% !important;
padding: calc(.75em - 1px) !important;
width: 24em;
}
.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type="submit"] {
-webkit-appearance: none;
-moz-appearance: none;
background-color: #31708f;
border: 1px solid #31708f;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: rgba(255, 255, 25566, 1);
font-size: 1em;
line-height: 1;
padding: .75em 1em;
text-transform: uppercase;
}
@media only screen and (max-width: 640px) {
.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type="email"],
.gform_legacy_markup_wrapper div.form_saved_message div.form_saved_message_emailform form input[type="submit"] {
display: block;
width: 98%;
}
}
.gform_legacy_markup_wrapper .form_saved_message .form_saved_message_emailform .validation_message {
color: #790000;
font-weight: 700;
padding: 2em;
}
.gform_legacy_markup_wrapper .form_saved_message_sent {
background-color: rgba(233, 255, 217, 1);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
box-sizing: border-box;
color: rgba(60, 118, 61, 1);
font-size: 1em;
margin: 1em auto;
padding: 3em 2em;
text-align: center;
width: 99%;
}
.gform_legacy_markup_wrapper .form_saved_message_sent .saved_message_email,
.gform_legacy_markup_wrapper .form_saved_message_sent .saved_message_success {
display: block;
font-weight: 700;
line-height: 2;
}
.gform_legacy_markup_wrapper .form_saved_message_sent .saved_message_email {
overflow-wrap: break-word;
text-decoration: underline;
}
body #content .entry-content .gform_legacy_markup_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,
body .gform_legacy_markup_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area {
line-height: 1 !important;
}
body .gform_legacy_markup_wrapper img.gform-datepicker-toggle-icon {
display: -moz-inline-stack;
display: inline-block;
height: 16px !important;
width: 17px !important;
}
body .gform_legacy_markup_wrapper img.add_list_item,
body .gform_legacy_markup_wrapper img.delete_list_item {
display: -moz-inline-stack;
display: inline-block;
margin-top: -2px;
}
.gform_legacy_markup_wrapper ul li.gfield.field_sublabel_above.field_description_below + li.gfield {
margin-top: 16px;
}
.gform_legacy_markup_wrapper li.gfield ul.gfield_radio li input[type="radio"] + input[type="text"] {
width: 45.25%;
}
.gform_legacy_markup_wrapper table.recaptchatable {
table-layout: auto;
} .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_container_captcha {
margin-left: 29%;
} .gform_legacy_markup_wrapper .gfield .wp-editor-container {
border: 1px solid #ddd;
}
.gform_legacy_markup_wrapper .gfield .wp-switch-editor {
border-color: #ddd;
}
.gform_legacy_markup_wrapper .gfield .tmce-active .switch-tmce,
.gform_legacy_markup_wrapper .gfield .html-active .switch-html {
border-bottom-color: #f5f5f5;
}
.gform_legacy_markup_wrapper .gfield .mce-edit-area iframe {
margin: 0 !important;
width: 99.9% !important;
}
body .gform_legacy_markup_wrapper ul li.gfield {
margin-top: 16px;
padding-top: 0;
}
body .gform_legacy_markup_wrapper ul.gfields li.gfield label.gfield_label {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
} body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html {
line-height: inherit;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,
body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li {
list-style-type: disc !important;
margin: 0 0 8px 0;
overflow: visible;
padding-left: 0;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,
body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul {
list-style-type: disc !important;
margin: 16px 0 16px 28px !important;
padding-left: 0;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,
body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li {
list-style-type: decimal!important;
margin: 0 0 8px 0;
overflow: visible;
padding-left: 0;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol,
body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol {
list-style-type: decimal !important;
margin: 16px 0 18px 32px;
padding-left: 0;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul,
body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li {
list-style-type: disc !important;
padding-left: 0;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul {
margin: 16px 0 16px 16px;
}
body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li {
margin: 0 0 8px;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl {
margin: 0 0 18px 0;
padding-left: 0;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt {
font-weight: 700;
}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd {
margin: 0 0 16px 18px;
}
.gform_legacy_markup_wrapper span.gf_clear_span {
clear: both;
display: block;
float: none;
height: 1px;
margin-top: -1px;
overflow: hidden;
width: 100%;
}  .gform_legacy_markup_wrapper .chosen-container {
display: inline-block;
font-size: 13px;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
vertical-align: middle;
}
.gform_legacy_markup_wrapper .chosen-container * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-drop {
background: #fff;
border: 1px solid #aaa;
border-top: 0;
-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
display: none;
position: absolute;
top: 100%;
width: 100%;
z-index: 1010;
}
.gform_legacy_markup_wrapper .chosen-container.chosen-with-drop .chosen-drop {
display: block;
}
.gform_legacy_markup_wrapper .chosen-container a {
cursor: pointer;
}
.gform_legacy_markup_wrapper .chosen-container .search-choice .group-name,
.gform_legacy_markup_wrapper .chosen-container .chosen-single .group-name {
color: #999;
font-weight: normal;
margin-right: 4px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.gform_legacy_markup_wrapper .chosen-container .search-choice .group-name::after,
.gform_legacy_markup_wrapper .chosen-container .chosen-single .group-name::after {
content: ":";
padding-left: 2px;
vertical-align: top;
}  .gform_legacy_markup_wrapper .chosen-container-single .chosen-single {
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: padding-box;
background-color: #fff;
border: 1px solid #aaa;
border-radius: 5px;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
display: block;
height: 25px;
line-height: 24px;
overflow: hidden;
padding: 0 0 0 8px;
position: relative;
text-decoration: none;
white-space: nowrap;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single input[type="text"] {
cursor: pointer;
opacity: 0;
position: absolute;
width: 0;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-default {
color: #999;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single span {
display: block;
margin-right: 26px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single-with-deselect span {
margin-right: 38px;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single abbr {
background: url(//www.scacp.cz/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) -42px 1px no-repeat;
display: block;
font-size: 1px;
height: 12px;
position: absolute;
right: 26px;
top: 6px;
width: 12px;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single abbr:hover {
background-position: -42px -10px;
}
.gform_legacy_markup_wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover {
background-position: -42px -10px;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single div {
display: block;
height: 100%;
position: absolute;
right: 0;
top: 0;
width: 18px;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single div b {
background: url(//www.scacp.cz/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat 0 2px;
display: block;
height: 100%;
width: 100%;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-search {
margin: 0;
padding: 3px 4px;
position: relative;
white-space: nowrap;
z-index: 1010;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-search input[type="text"] {
background: url(//www.scacp.cz/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat 100% -20px;
border: 1px solid #aaa;
border-radius: 0;
font-family: sans-serif;
font-size: 1em;
height: auto;
line-height: normal;
margin: 1px 0;
outline: 0;
padding: 4px 20px 4px 5px;
width: 100%;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-drop {
background-clip: padding-box;
border-radius: 0 0 4px 4px;
margin-top: -1px;
}
.gform_legacy_markup_wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search {
opacity: 0;
pointer-events: none;
position: absolute;
}  .gform_legacy_markup_wrapper .chosen-container .chosen-results {
color: #444;
margin: 0 4px 4px 0;
max-height: 240px;
-webkit-overflow-scrolling: touch;
overflow-x: hidden;
overflow-y: auto;
padding: 0 0 0 4px;
position: relative;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-results li {
display: none;
line-height: 15px;
list-style: none;
margin: 0;
overflow-wrap: break-word;
padding: 5px 6px;
-webkit-touch-callout: none;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-results li.active-result {
cursor: pointer;
display: list-item;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-results li.disabled-result {
color: #ccc;
cursor: default;
display: list-item;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-results li.highlighted {
background-color: #3875d7;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
color: #fff;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-results li.no-results {
background: #f4f4f4;
color: #777;
display: list-item;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-results li.group-result {
cursor: default;
display: list-item;
font-weight: bold;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-results li.group-option {
padding-left: 15px;
}
.gform_legacy_markup_wrapper .chosen-container .chosen-results li em {
font-style: normal;
text-decoration: underline;
}  .gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices {
background-color: #fff;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));
background-image: linear-gradient(#eee 1%, #fff 15%);
border: 1px solid #aaa;
cursor: text;
height: auto;
margin: 0;
overflow: hidden;
padding: 0 5px;
position: relative;
width: 100%;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li {
float: left;
list-style: none;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-field {
margin: 0;
padding: 0;
white-space: nowrap;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
background: transparent !important;
border: 0 !important;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
color: #999;
font-family: sans-serif;
font-size: 100%;
height: 25px;
line-height: normal;
margin: 1px 0;
outline: 0;
padding: 0;
width: 25px;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice {
background-clip: padding-box;
background-color: #eee;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
background-repeat: repeat-x;
background-size: 100% 19px;
border: 1px solid #aaa;
border-radius: 3px;
-webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
color: #333;
cursor: default;
line-height: 13px;
margin: 3px 5px 3px 0;
max-width: 100%;
padding: 3px 20px 3px 5px;
position: relative;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice span {
overflow-wrap: break-word;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
background: url(//www.scacp.cz/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) -42px 1px no-repeat;
display: block;
font-size: 1px;
height: 12px;
position: absolute;
right: 3px;
top: 4px;
width: 12px;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
background-position: -42px -10px;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice-disabled {
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
border: 1px solid #ccc;
color: #666;
padding-right: 5px;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus {
background: #d4d4d4;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
background-position: -42px -10px;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-results {
margin: 0;
padding: 0;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-drop .result-selected {
color: #ccc;
cursor: default;
display: list-item;
}  .gform_legacy_markup_wrapper .chosen-container-active .chosen-single {
border: 1px solid #5897fb;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.gform_legacy_markup_wrapper .chosen-container-active.chosen-with-drop .chosen-single {
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));
background-image: linear-gradient(#eee 20%, #fff 80%);
border: 1px solid #aaa;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
-webkit-box-shadow: 0 1px 0 #fff inset;
box-shadow: 0 1px 0 #fff inset;
}
.gform_legacy_markup_wrapper .chosen-container-active.chosen-with-drop .chosen-single div {
background: transparent;
border-left: none;
}
.gform_legacy_markup_wrapper .chosen-container-active.chosen-with-drop .chosen-single div b {
background-position: -18px 2px;
}
.gform_legacy_markup_wrapper .chosen-container-active .chosen-choices {
border: 1px solid #5897fb;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.gform_legacy_markup_wrapper .chosen-container-active .chosen-choices li.search-field input[type="text"] {
color: #222 !important;
}  .gform_legacy_markup_wrapper .chosen-disabled {
cursor: default;
opacity: 0.5 !important;
}
.gform_legacy_markup_wrapper .chosen-disabled .chosen-single {
cursor: default;
}
.gform_legacy_markup_wrapper .chosen-disabled .chosen-choices .search-choice .search-choice-close {
cursor: default;
}  .gform_legacy_markup_wrapper .chosen-rtl {
text-align: right;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-single {
overflow: visible;
padding: 0 8px 0 0;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-single span {
direction: rtl;
margin-left: 26px;
margin-right: 0;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-single-with-deselect span {
margin-left: 38px;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-single div {
left: 3px;
right: auto;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-single abbr {
left: 26px;
right: auto;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-choices li {
float: right;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-choices li.search-field input[type="text"] {
direction: rtl;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-choices li.search-choice {
margin: 3px 5px 3px 0;
padding: 3px 5px 3px 19px;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-choices li.search-choice .search-choice-close {
left: 4px;
right: auto;
}
.gform_legacy_markup_wrapper .chosen-rtl.chosen-container-single .chosen-results {
margin: 0 0 4px 4px;
padding: 0 4px 0 0;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-results li.group-option {
padding-left: 0;
padding-right: 15px;
}
.gform_legacy_markup_wrapper .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
border-right: none;
}
.gform_legacy_markup_wrapper .chosen-rtl .chosen-search input[type="text"] {
background: url(//www.scacp.cz/wp-content/plugins/gravityforms/legacy/css/chosen-sprite.png) no-repeat -30px -20px;
direction: rtl;
padding: 4px 5px 4px 20px;
}
.gform_legacy_markup_wrapper .chosen-rtl.chosen-container-single .chosen-single div b {
background-position: 6px 2px;
}
.gform_legacy_markup_wrapper .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
background-position: -12px 2px;
}  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
.gform_legacy_markup_wrapper .chosen-rtl .chosen-search input[type="text"],
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single abbr,
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single div b,
.gform_legacy_markup_wrapper .chosen-container-single .chosen-search input[type="text"],
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.gform_legacy_markup_wrapper .chosen-container .chosen-results-scroll-down span,
.gform_legacy_markup_wrapper .chosen-container .chosen-results-scroll-up span {
background-image: url(//www.scacp.cz/wp-content/plugins/gravityforms/legacy/css/chosen-sprite@2x.png) !important;
background-repeat: no-repeat !important;
background-size: 52px 37px !important;
}
}  body .gform_legacy_markup_wrapper .chosen-container a.chosen-single {
border-radius: inherit;
}
body .gform_legacy_markup_wrapper ul.chosen-results li {
line-height: inherit;
}
@media only screen and (max-width: 641px)  { .gform_legacy_markup_wrapper input:not([type='radio']):not([type='checkbox']):not([type='image']):not([type='file']) {
line-height: 2;
min-height: 2rem;
}
.gform_legacy_markup_wrapper textarea {
line-height: 1.5;
}
.gform_legacy_markup_wrapper .chosen-container.chosen-container-single[style] {
width: 100% !important;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single {
height: 40px;
line-height: 2.8;
}
.gform_legacy_markup_wrapper .chosen-container-single .chosen-single div b {
position: relative;
top: 10px;
}
.gform_legacy_markup_wrapper div.chosen-container.chosen-container-multi[style] {
width: 100% !important;
}
.gform_legacy_markup_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice,
.gform_legacy_markup_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-field {
float: none;
line-height: inherit;
width: 100%;
}
.gform_legacy_markup_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice span {
margin-bottom: 0;
}
.gform_legacy_markup_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
top: calc(50% - 6px);
}
.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price) {
display: block;
margin-bottom: 8px;
}
.gform_legacy_markup_wrapper li.field_sublabel_below .ginput_complex {
margin-top: 12px !important;
}
.gform_legacy_markup_wrapper ul.gfield_radio li label,
.gform_legacy_markup_wrapper ul.gfield_checkbox li label {
cursor: pointer;
width: 85%;
}
}
@media only screen and (max-width: 761px), (min-device-width: 768px) and (max-device-width: 1023px)  {
.gform_legacy_markup_wrapper ul.gform_fields li.gfield.gfield_error + li.gfield.gfield_error {
margin-top: 32px;
} .gform_legacy_markup_wrapper table.gfield_list {
border: 0;
}
.gform_legacy_markup_wrapper table.gfield_list thead {
left: -9999px;
position: absolute;
top: -9999px;
}
.gform_legacy_markup_wrapper table.gfield_list tr {
background: #fff;
border: 1px solid #CCC;
border-bottom: 4px solid #CCC;
border-top: 2px solid #CCC;
display: block;
margin-bottom: 10px;
position:relative;
}
.gform_legacy_markup_wrapper table.gfield_list td {
display: block;
margin-left: 8px;
margin-right: 8px;
}
.gform_legacy_markup_wrapper table.gfield_list td.gfield_list_icons {
border-bottom: 0;
margin: 16px 0 0 0 !important;
}
.gform_legacy_markup_wrapper ul.gform_fields.form_sublabel_above table.gfield_list td::before,
.gform_legacy_markup_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td::after {
clear: both;
content: attr(data-label);
display: block;
font-size: .875em;
letter-spacing: 0.5pt;
white-space: nowrap;
}
.gform_legacy_markup_wrapper ul.gform_fields.form_sublabel_above table.gfield_list td::before {
margin: 8px 0 3px 8px;
}
.gform_legacy_markup_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td::after {
margin: 3px 0 8px 8px;
}
.gform_legacy_markup_wrapper table.gfield_list th + th,
.gform_legacy_markup_wrapper table.gfield_list td + td {
padding: 4px 0 0 0;
}
.gform_legacy_markup_wrapper table.gfield_list tr.gfield_list_row_odd,
.gform_legacy_markup_wrapper table.gfield_list tr.gfield_list_row_even {
margin: 16px 0;
}
.gform_legacy_markup_wrapper table.gfield_list tr.gfield_list_row_odd:first-child {
padding-top: 12px;
}
.gform_legacy_markup_wrapper table.gfield_list tr {
padding-top: 12px;
}
.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons {
background-color: #EEE;
padding: 5px 4px 1px 4px !important;
text-align: center;
width: 100% !important;
}
.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons img.add_list_item {
margin: 12px 0 0 16px !important;
}
.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons img.delete_list_item {
margin: 12px 0 0 8px !important;
}
.gform_legacy_markup_wrapper .gform_footer a.gform_save_link,
.gform_legacy_markup_wrapper .gform_page_footer a.gform_save_link {
margin-left: 0;
}
.gform_legacy_markup_wrapper .gfield_list td.gfield_list_cell input {
margin-left: 8px;
margin-right: 8px;
width: calc(100% - 16px);
}
} @media only screen and (min-width: 641px) {
.gform_legacy_markup_wrapper .gform_body {
width: 100%;
}
.gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
max-width: calc(100% - 16px) !important;
}
.gform_legacy_markup_wrapper .gfield_checkbox li,
.gform_legacy_markup_wrapper .gfield_radio li {
line-height: 1.3;
margin: 0 0 8px 0;
}
.gform_legacy_markup_wrapper .gsection {
margin: 28px 16px 28px 0;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_label {
float: left;
margin-bottom: 16px;
padding-right: 16px;
width: 29%;
}
.gform_legacy_markup_wrapper .right_label .gfield_label {
text-align: right;
}
.gform_legacy_markup_wrapper .left_label .gfield_description,
.gform_legacy_markup_wrapper .right_label .gfield_description {
width: 70%;
}
.gform_legacy_markup_wrapper ul.right_label li ul.gfield_radio li,
.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_radio li,
.gform_legacy_markup_wrapper ul.left_label li ul.gfield_radio li,
.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_radio li,
.gform_legacy_markup_wrapper ul.right_label li ul.gfield_checkbox li,
.gform_legacy_markup_wrapper form ul.right_label li ul.gfield_checkbox li,
.gform_legacy_markup_wrapper ul.left_label li ul.gfield_checkbox li,
.gform_legacy_markup_wrapper form ul.left_label li ul.gfield_checkbox li {
margin-bottom: 10px;
}
.gform_legacy_markup_wrapper .right_label .gfield_description,
.gform_legacy_markup_wrapper .left_label .gfield_description,
.gform_legacy_markup_wrapper .left_label .instruction,
.gform_legacy_markup_wrapper .right_label .instruction {
margin-left: 29%;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gsection .gsection_description {
line-height: 1.5;
margin-left: 0;
padding-left: 0;
padding-top: 4px;
}
.gform_legacy_markup_wrapper form ul.gform_fields:not(.top_label) li.gfield_html_formatted {
margin-left: 29% !important;
width: 70%;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) ul.gfield_checkbox,
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) ul.gfield_radio {
overflow: hidden;
}
.gform_legacy_markup_wrapper .right_label div.ginput_complex,
.gform_legacy_markup_wrapper .left_label div.ginput_complex {
margin-left: 29%;
width: 70%;
}
.gform_legacy_markup_wrapper .right_label input.small,
.gform_legacy_markup_wrapper .right_label select.small,
.gform_legacy_markup_wrapper .left_label input.small,
.gform_legacy_markup_wrapper .left_label select.small {
width: 15%;
}
.gform_legacy_markup_wrapper .right_label input.medium,
.gform_legacy_markup_wrapper .right_label select.medium,
.gform_legacy_markup_wrapper .left_label input.medium,
.gform_legacy_markup_wrapper .left_label select.medium {
width: calc(35% - 8px);
}
.gform_legacy_markup_wrapper .right_label input.large,
.gform_legacy_markup_wrapper .right_label select.large,
.gform_legacy_markup_wrapper .left_label input.large,
.gform_legacy_markup_wrapper .left_label select.large {
width: 70%;
}
.gform_legacy_markup_wrapper .right_label textarea.small,
.gform_legacy_markup_wrapper .left_label textarea.small,
.gform_legacy_markup_wrapper .right_label textarea.medium,
.gform_legacy_markup_wrapper .left_label textarea.medium,
.gform_legacy_markup_wrapper .right_label textarea.large,
.gform_legacy_markup_wrapper .left_label textarea.large {
width: 70%;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_list {
margin-left: 29% !important;
width: 70%;
}
.gform_legacy_markup_wrapper .top_label .gfield_list {
width: 100%;
}
.gform_legacy_markup_wrapper .left_label .gf_list_one_column,
.gform_legacy_markup_wrapper .right_label .gf_list_one_column {
width: 45%;
}
.gform_legacy_markup_wrapper .top_label .gf_list_one_column {
width: 46%;
}
.gform_legacy_markup_wrapper .left_label li.hidden_label input,
.gform_legacy_markup_wrapper .right_label li.hidden_label input {
margin-left: 3.7%;
}
.gform_legacy_markup_wrapper .left_label li.gfield .gfield_password_strength,
.gform_legacy_markup_wrapper .right_label li.gfield .gfield_password_strength {
margin-left: 29%;
}
.gform_legacy_markup_wrapper .top_label input.small,
.gform_legacy_markup_wrapper .top_label select.small {
width: 25%;
}
.gform_legacy_markup_wrapper .top_label input.medium,
.gform_legacy_markup_wrapper .top_label select.medium {
width: calc(50% - 8px);
}
.gform_legacy_markup_wrapper.gform_validation_error .top_label input.medium,
.gform_legacy_markup_wrapper.gform_validation_error .top_label select.medium {
width: 50%;
}
.gform_legacy_markup_wrapper .top_label input.large,
.gform_legacy_markup_wrapper .top_label select.large,
.gform_legacy_markup_wrapper .hidden_label input.large,
.gform_legacy_markup_wrapper .hidden_label select.large {
width: 100%;
}
.gform_legacy_markup_wrapper .top_label input.small.datepicker,
.gform_legacy_markup_wrapper .top_label input.medium.datepicker,
.gform_legacy_markup_wrapper .top_label input.large.datepicker {
width: auto;
}
.gform_legacy_markup_wrapper textarea.small {
height: 80px;
width: 100%;
}
.gform_legacy_markup_wrapper textarea.medium {
height: 160px;
width: 100%;
}
.gform_legacy_markup_wrapper textarea.large {
height: 320px;
width: 100%;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_left,
.gform_legacy_markup_wrapper .ginput_complex .ginput_right {
display: -moz-inline-stack;
display: inline-block;
margin: 0 -4px 0 0;
vertical-align: top;
width: 50%;
}
.gform_legacy_markup_wrapper .ginput_container_password .ginput_right {
padding-left: 8px;
}
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_left,
.gform_legacy_markup_wrapper .gfield_error .ginput_complex .ginput_right {
width: 50%;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_left,
.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_right {
float: left;
min-height: 43px;
position: relative;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_right input {
display: inline-block;
max-width: 7rem;
width: 30%;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_left {
width: 50%;
}
.gform_legacy_markup_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,
.gform_legacy_markup_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year {
display: -moz-inline-stack;
display: inline-block;
width: 47% !important;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month {
margin-right: 4px;
}
.gform_legacy_markup_wrapper .gf_step {
display: -moz-inline-stack;
display: inline-block;
margin: 16px 32px 16px 0;
width:auto;
}
.gform_legacy_markup_wrapper .gform_footer input.button,
.gform_legacy_markup_wrapper .gform_footer input[type="submit"],
.gform_legacy_markup_wrapper .gform_footer input[type="image"] {
display: -moz-inline-stack;
display: inline-block;
}
.gform_legacy_markup_wrapper .gform_footer input[type="image"] {
vertical-align: middle;
}
.gform_legacy_markup_wrapper .gform_footer a.gform_save_link,
.gform_legacy_markup_wrapper .gform_page_footer a.gform_save_link {
display: -moz-inline-stack;
display: inline-block;
font-size: 1em;
margin-left: 16px;
}
.gform_legacy_markup_wrapper .gform_footer input.button,
.gform_legacy_markup_wrapper .gform_page_footer input.button,
.gform_legacy_markup_wrapper .gform_footer input[type="submit"],
.gform_legacy_markup_wrapper .gform_page_footer input[type="submit"] {
font-size: 1em;
margin: 0 16px 0 0;
width: auto;
}
.gform_legacy_markup_wrapper ul.gform_fields li.gfield {
padding-right: 16px;
}
.gform_legacy_markup_wrapper .ginput_complex .ginput_left {
padding-right: 8px;
}
.gform_legacy_markup_wrapper .left_label .ginput_complex.ginput_container_address::after {
content: "";
display: block;
}
.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address .ginput_left {
margin-right: 8px;
}
.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address .ginput_right {
margin-right: -8px;
padding-right: 8px;
}
.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_full + span.ginput_right {
margin-right: 8px;
padding-right: 8px !important ;
}
.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_right + span.ginput_left {
margin-right: -8px;
padding-right: 8px !important ;
}
.gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_right + span.ginput_left.address_zip {
margin-right: 8px;
}
.gform_legacy_markup_wrapper .gfield_error .ginput_container {
padding-right: 0;
}
.gform_legacy_markup_wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength {
margin: 18px 0 18px 0;
}
.gform_legacy_markup_wrapper .gform_footer:not(.top_label) {
margin-left: 29%;
padding: 16px 0 10px 0;
width: 70%;
} .gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_1,
.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2,
.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_3 {
width: calc(100% + 15px);
}
.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_4 {
width: calc(100% + 13px);
}
.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_5 {
width: calc(100% + 14px);
} .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3 {
margin-left: 29%;
width: calc(70% + 15px);
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1,
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2,
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3 {
width: calc(70% + 24px);
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_4 {
margin-left: 29%;
width: calc(70% + 13px);
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_5 {
margin-left: 29%;
width: calc(70% + 14px);
}
.gform_legacy_markup_wrapper div.ginput_container_name span {
display: -moz-inline-stack;
display: inline-block;
margin-right: -4px;
padding-right: 16px;
vertical-align: top;
}
.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_1 span {
width: 100%;
}
.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span {
width: 50%;    }
.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_3 span {
width: 33.3%;
}
.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_4 span {
width: 25%;
}
.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_5 span {
width: 19.95%;
} .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1 span {
width: 99.75% !important;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2 span {
width: 49.75% !important;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3 span {
width: 33% !important;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_4 span {
width: 24.75% !important;
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_5 span {
width: 19.75% !important;
}
html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,
html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,
html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,
html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_5 span:first-child {
margin-left: 0!important;
}
.gform_legacy_markup_wrapper .top_label .ginput_complex.ginput_container.ginput_container_email {
width: calc(100% + 15px);
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.ginput_container_email {
margin-left: 29%;
width: calc(70% + 16px);
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.ginput_container_email {
width: calc(70% + 17px);
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error .ginput_complex.ginput_container.ginput_container_email {
width: calc(70% + 8px) !important;
}
.gform_legacy_markup_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_left,
.gform_legacy_markup_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_right {
padding-right: 16px;
}
.gform_legacy_markup_wrapper ul.left_label li.gfield .gfield_password_strength,
.gform_legacy_markup_wrapper ul.right_label li.gfield .gfield_password_strength {
width: 70%;
} .gform_legacy_markup_wrapper .ginput_complex span.ginput_left + input.gform_hidden + span.ginput_left {
padding-right: 0;
}
.gform_legacy_markup_wrapper .ginput_complex span.ginput_left.address_country {
margin-right: 0;
}
html:not([dir="rtl"]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date),
html:not([dir="rtl"]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .clear-multi,
html:not([dir="rtl"]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_description {
margin-left: 29%;
width: 70%;
}
.gform_legacy_markup_wrapper .gf_progressbar {
width: calc(100% - 16px);
}
.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gform_fileupload_multifile .gform_drop_area {
margin-left: 29%;
width: 70%
}
body .gform_legacy_markup_wrapper span.ginput_left.address_city + input.gform_hidden + span.ginput_left.address_country {
margin-right: 0;
width: calc(50% - 8px);
} .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha {
margin-left: 29% !important;
}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button {
margin-bottom: 0;
}
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button,
.gform_legacy_markup_wrapper .gform_page_footer .button.gform_button {
margin-right: 10px;
} body .gform_legacy_markup_wrapper select.medium.gfield_select + div.chosen-container-single[style],
body .gform_legacy_markup_wrapper select.medium.gfield_select + div.chosen-container-multi[style] {
width: calc(50% - 8px) !important;
}
body .gform_legacy_markup_wrapper select.large.gfield_select + div.chosen-container-single[style],
body .gform_legacy_markup_wrapper select.large.gfield_select + div.chosen-container-multi[style] {
width: 100% !important;
}
body .gform_legacy_markup_wrapper select.small.gfield_select + div.chosen-container-single[style],
body .gform_legacy_markup_wrapper select.small.gfield_select + div.chosen-container-multi[style] {
width: 25% !important;
}
}    .gform_legacy_markup_wrapper .gfield_repeater_item > .gfield > .gfield_repeater_wrapper {
background-color: rgba(1,1,1,0.02);
border-bottom: 1px solid rgba(238, 238, 238, 1.000);
border-left: 8px solid rgba(54, 86, 102, 0.1);
border-radius: 8px;
padding: 10px 20px;
} .gform_legacy_markup_wrapper .gfield_repeater_wrapper input  {
border:1px solid rgba(197, 198, 197, 1.000);
border-radius: 4px;
} .gform_legacy_markup_wrapper .gfield_repeater_wrapper .gfield_repeater_wrapper{
margin-top: 10px;
}
.gform_legacy_markup_wrapper .gfield_repeater_buttons .add_repeater_item_text,
.gform_legacy_markup_wrapper .gfield_repeater_buttons .remove_repeater_item_text{
background: rgba(242, 242, 242, 0.5);
border: 1px solid rgba(117, 117, 117, 0.4);
border-radius: 20px;
color: rgba(117, 117, 117, 1);
font-size: 12px;
font-weight: 400;
height: 30px;
margin-bottom: 5px;
margin-right: 10px;
min-width: 100px;
transition: all .3s cubic-bezier(0.67, 0.17, 0.40, 0.83);
}
.gform_legacy_markup_wrapper .gfield_repeater_buttons .add_repeater_item_plus,
.gform_legacy_markup_wrapper .gfield_repeater_buttons .remove_repeater_item_minus{
background: rgba(242, 242, 242, 0.5);
border: 1px solid rgba(117, 117, 117, 0.4);
border-radius: 50%;
color: rgba(117, 117, 117, 1);
font-size: 16px;
font-weight: 700;
height: 22px;
margin: 10px 5px 0 5px;
padding: 0;
padding-bottom: 5px;
transition: all .3s cubic-bezier(0.67, 0.17, 0.40, 0.83);
width: 22px;
}
.gform_legacy_markup_wrapper .gfield_repeater_buttons button.gfield_icon_disabled {
cursor: default;
filter: alpha(opacity=30);
-moz-opacity: .3;
-khtml-opacity: .3;
opacity: .3;
}
.gform_legacy_markup_wrapper .gfield_repeater_buttons button.gfield_icon_disabled:hover {
background: rgba(242, 242, 242, 0.5);
border: 1px solid rgba(117, 117, 117, 0.4);
color: rgba(117, 117, 117, 1);
} .gform_legacy_markup_wrapper .gfield_repeater_buttons button:hover {
background: rgba(250, 250, 250, 1.000);
border:1px solid rgba(117, 117, 117, 1);
color: #374750;
} .gform_legacy_markup_wrapper .gfield_repeater .gfield_repeater_items  .gfield_repeater_item:not(:last-child)  {
border-bottom: 2px solid #e0e0e6;
padding-bottom: 20px;
} .gform_legacy_markup_wrapper .gfield_repeater_item > .gfield > .gfield_repeater_wrapper {
border-left: 8px solid rgba(241, 241, 241, 1.000);
box-shadow: 0 1px 1px 0 rgba(0,0,0,0.06), 0 2px 1px -1px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.06);
}    .gform_legacy_markup_wrapper .gfield_repeater_buttons .add_repeater_item_text:focus,
.gform_legacy_markup_wrapper .gfield_repeater_buttons .remove_repeater_item_text:focus {
outline:0;
} .gform_legacy_markup_wrapper .gfield_repeater_item > .gfield .gfield_required {
color: #c32121;
} .gform_legacy_markup_wrapper .gfield_repeater_item > .gfield label{
color:rgb(155, 154, 154);
font-size: 14px;
font-weight: 400;
padding-top: 8px;
}    .gform_legacy_markup_wrapper .gfield_repeater_value .gfield_repeater_value .gfield_repeater_item > .gfield{
padding-bottom: 20px;
padding-top: 0;
} .gform_legacy_markup_wrapper div .gfield_repeater_item > .gfield {
margin-top: 5px;
} .gform_legacy_markup_wrapper .gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child)  {
border-bottom: 2px solid #e0e0e6;
margin-bottom: 20px;
margin-right: 10px;
padding-bottom: 20px;
} .gform_legacy_markup_wrapper .gfield_repeater_value > .gfield_repeater {
background-color: rgba(1, 1, 1, 0.02);
border-bottom: 1px solid rgba(238, 238, 238, 1.000);
border-left: 8px solid rgba(54, 86, 102, 0.1);
border-radius: 8px;
margin: 10px;
padding: 10px 20px;
} .gform_legacy_markup_wrapper .gfield_repeater_item > .gfield .gfield_repeater_value:not(:first-child)  {
background-color: rgba(240, 240, 240, 1.000);
border:1px solid rgba(197, 198, 197, 1.000);
border-radius: 4px;
color: rgba(117, 117, 117,0.7);
margin-right: 10px;
padding-left: 10px;
} .gform_legacy_markup_wrapper .gfield_repeater_items .gfield_repeater_item > .gfield:not(:first-child),
.gform_legacy_markup_wrapper .gfield_repeater .gfield_repeater_items{
padding-top: 5px;
} .gform_legacy_markup_wrapper .gfield_repeater .gfield_label {
color: rgba(35, 40, 45, 1.000);
font-size: 16px;
font-weight: 600;
} .gform_legacy_markup_wrapper .gfield_repeater_value .gfield_label {
padding-bottom: 0;
} .gform_legacy_markup_wrapper .gfield_repeater_value .gfield_repeater_value .gfield_repeater_item:first-child {
padding-bottom: 0;
} .gform_legacy_markup_wrapper button.gform-datepicker-toggle {
background: none;
background-position: center;
background-repeat: no-repeat;
background-size: 1em 1em;
border: none;
color: #607382;
cursor: pointer;
font-size: 1rem;
height: 1.25em;
line-height: 1;
padding: 0.25rem;
width: 1.25em;
}
.gform_legacy_markup_wrapper button.gform-datepicker-toggle:has(.gform-calendar-icon) {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IkNhbGVuZGFyIChpY29uKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4wOTA5IDEuNjM2MzZWMS4yMzExNUMxMy4wOTA5IDAuNTUxMjA1IDEzLjYzNTcgMCAxNC4zMTgyIDBDMTQuOTk2IDAgMTUuNTQ1NSAwLjU0NjgwNCAxNS41NDU1IDEuMjMxMTVWMS42MzYzNkgxNi4zNzA5QzE3LjI3MDYgMS42MzYzNiAxOCAyLjM3MTI2IDE4IDMuMjY1MlYxNi4zNzEyQzE4IDE3LjI3MDcgMTcuMjcyMSAxOCAxNi4zNzA5IDE4SDEuNjI5MTNDMC43MjkzODUgMTggMCAxNy4yNjUxIDAgMTYuMzcxMlYzLjI2NTJDMCAyLjM2NTYyIDAuNzI3OTE1IDEuNjM2MzYgMS42MjkxMyAxLjYzNjM2SDIuNDU0NTVWMS4yMzExNUMyLjQ1NDU1IDAuNTUxMjA1IDIuOTk5MjkgMCAzLjY4MTgyIDBDNC4zNTk2MiAwIDQuOTA5MDkgMC41NDY4MDQgNC45MDkwOSAxLjIzMTE1VjEuNjM2MzZINy4zNjM2NFYxLjIzMTE1QzcuMzYzNjQgMC41NTEyMDUgNy45MDgzOCAwIDguNTkwOTEgMEM5LjI2ODcxIDAgOS44MTgxOCAwLjU0NjgwNCA5LjgxODE4IDEuMjMxMTVWMS42MzYzNkgxMy4wOTA5Wk0xLjYzNjM2IDcuMzYzNjRWMTYuMzYzNkgxNi4zNjM2VjcuMzYzNjRIMS42MzYzNloiIGZpbGw9IiMyMzI4MkQiLz4KPC9zdmc+Cg==);
}
.gform_legacy_markup_wrapper button.gform-datepicker-toggle:has(.gform-calendar-icon) .gform-datepicker-toggle-icon {
display: none;
}
.gform_legacy_markup_wrapper .ginput_container_date {
position: relative;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar {
background: #fff;
border: 0.0625rem solid #d0d1d3;
border-radius: 0.1875rem;
box-shadow: 0 0.0625rem 0.25rem rgba(0,0,0,0.11), 0 0 0.25rem rgba(18,25,97,0.0405344);
color: #607382;
font-size: 0.8125rem;
font-weight: 500;
inset-block-start: 2.25rem;
margin-top: 0.3125rem;
max-width: 400px;
padding: 0.9375rem;
position: absolute;
width: auto;
z-index: 99;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar td,
.gform_legacy_markup_wrapper .gform-datepicker-calendar th {
padding: 0.3125rem;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar .nav.prev,
.gform_legacy_markup_wrapper .gform-datepicker-calendar .nav.next {
align-items: center;
color: #607382;
cursor: pointer;
font-size: 1rem;
line-height: 1;
text-align: center;
width: 1.875rem;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar .nav.prev:focus,
.gform_legacy_markup_wrapper .gform-datepicker-calendar .nav.prev:hover,
.gform_legacy_markup_wrapper .gform-datepicker-calendar .nav.next:focus,
.gform_legacy_markup_wrapper .gform-datepicker-calendar .nav.next:hover {
color: #2f4054;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar .yearSelector .year span.current,
.gform_legacy_markup_wrapper .gform-datepicker-calendar .monthSelector .month span.current {
display: none;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar select {
box-shadow: none;
color: #585e6a;
cursor: pointer;
display: inline-block;
text-align: center;
width: 100%;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar th span {
align-items: center;
color: #2f4054;
display: flex;
font-size: 0.8125rem;
font-weight: 500;
height: 2.5rem;
justify-content: center;
width: 2.5rem;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td {
font-size: 0.8125rem;
height: 3.125rem;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td span {
align-items: center;
background: none;
border: 0.0625rem solid transparent;
border-radius: 100%;
box-shadow: none;
color: #2f4054;
display: flex;
height: 2.5rem;
justify-content: center;
text-decoration: none;
transition: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;
width: 2.5rem;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td span:hover,
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td span:focus {
background: none;
border-color: #607382;
outline: none;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td span:active {
background: #f2f3f5;
border-color: #607382;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .dayToday span {
background: #607382;
border-color: #607382;
box-shadow: 0 0.125rem 0.125rem rgba(58,58,87,0.0596411);
color: #fff;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .dayToday span:hover,
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .dayToday span:focus {
background: none;
border-color: #607382;
color: #2f4054;
outline: none;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .disabled {
background: none;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .disabled span {
background: #f2f3f5;
border: 0.0625rem solid rgba(32,32,46,0.079);
box-shadow: 0 0.125rem 0.125rem rgba(58,58,87,0.0596411);
color: #686e77;
cursor: text;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar .empty span {
background: none;
border: none;
color: #686e77;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar .monthMessage {
text-align: center;
}
@media (max-width: 600px) {
.gform_legacy_markup_wrapper .gform-datepicker-calendar {
max-width: 235px;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td,
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar th {
height: 20px;
padding: 3px;
}
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar td span,
.gform_legacy_markup_wrapper .gform-datepicker-calendar table.calendar th span {
height: 20px;
width: 20px;
}
}@media only screen and (min-width: 641px) {
.gform_wrapper .top_label li.gfield.gf_inline {
vertical-align: top;
width: auto !important;
margin: 0;
padding-right: 16px;
float: none !important;
display: -moz-inline-stack;
display: inline-block;
}
.gform_wrapper .top_label li.gfield.gf_inline input[type=text].large,
.gform_wrapper .top_label li.gfield.gf_inline input[type=url].large,
.gform_wrapper .top_label li.gfield.gf_inline input[type=email].large,
.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].large,
.gform_wrapper .top_label li.gfield.gf_inline input[type=number].large,
.gform_wrapper .top_label li.gfield.gf_inline input[type=password].large,
.gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium,
.gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium,
.gform_wrapper .top_label li.gfield.gf_inline input[type=email].medium,
.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium,
.gform_wrapper .top_label li.gfield.gf_inline input[type=number].medium,
.gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium,
.gform_wrapper .top_label li.gfield.gf_inline input[type=text].small,
.gform_wrapper .top_label li.gfield.gf_inline input[type=url].small,
.gform_wrapper .top_label li.gfield.gf_inline input[type=email].small,
.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].small,
.gform_wrapper .top_label li.gfield.gf_inline input[type=number].small,
.gform_wrapper .top_label li.gfield.gf_inline input[type=password].small {
width: 100%;
}
.gform_wrapper .top_label li.gfield.gf_inline input[type=text].datepicker.medium {
width: 96px !important;
}
.gform_wrapper .top_label li.gfield.gf_inline select {
width: 100%;
}
.gform_wrapper .top_label li.gfield.gf_inline textarea {
width: 100%;
}
.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour input[type=text],
.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute input[type=text] {
width: 70% !important;
}
.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour,
.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute,
.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_month,
.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_day,
.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_year {
width: 50px;
}
.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_ampm {
width: auto;
}
.gform_wrapper li.gf_inline div.ginput_container {
white-space: nowrap !important;
}
.gform_wrapper li.gf_inline div.ginput_container.ginput_container_date label {
display: block !important;
}
.gform_wrapper li.gfield.gfield_error.gf_inline {
margin-right: 16px;
padding-right: 0;
}
.gform_wrapper .top_label li.gfield.gf_left_half,
.gform_wrapper .top_label li.gfield.gf_right_half {
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
width: 50%;
padding-right: 16px;
float: none;
}
.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container),
.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container) {
width: 100% !important;
margin: 8px 0 0 0;
padding-left: 0;
padding-right: 0;
}
.gform_wrapper .top_label li.gfield.gf_left_half:before {
content: "";
display: block;
clear: both;
}
.gform_wrapper .top_label li.gfield.gf_right_half:after {
content:"";
display: table;
clear:both;
}
.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,
.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half {
max-width: calc(50% - 16px);
padding-right: 0;
}
.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half {
margin-right: 16px;
}
.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.medium,
.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.large,
.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.medium,
.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.large,
.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.medium,
.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.large,
.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.medium,
.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.large {
width: 100%;
}
.gform_wrapper .top_label li.gfield.gf_left_half textarea,
.gform_wrapper .top_label li.gfield.gf_right_half textarea {
width: 98%;
}
.gform_wrapper .top_label li.gfield.gf_left_half input.small,
.gform_wrapper .top_label li.gfield.gf_right_half input.small {
width: 35%;
}
.gform_wrapper .top_label li.gfield.gf_left_half+li.gsection,
.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection {
padding: 16px 0 8px 0;
}
.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_left_half,
.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_left_half,
.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_right_half,
.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_right_half,
.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_left_half,
.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half,
.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_right_half {
padding: 16px 0 8px 0;
}
.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half {
padding: 0 0 8px 0;
}
.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half {
padding: 16px 0 8px 0;
}
.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,
.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield,
.gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,
.gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer {
clear: both;
} .gform_wrapper .top_label li.gfield.gf_left_third,
.gform_wrapper .top_label li.gfield.gf_middle_third,
.gform_wrapper .top_label li.gfield.gf_right_third {
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
float: none;
}
.gform_wrapper .top_label li.gfield.gf_left_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),
.gform_wrapper .top_label li.gfield.gf_middle_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm) {
width: 33.3%;
}
.gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm) {
width: 33.4%;
}
.gform_wrapper .top_label li.gfield.gf_left_third,
.gform_wrapper .top_label li.gfield.gf_middle_third,
.gform_wrapper .top_label li.gfield.gf_right_third {
margin-bottom: 8px;
}
.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.medium,
.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.large,
.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.medium,
.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.large,
.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.medium,
.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.large,
.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.medium,
.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.large,
.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.medium,
.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.large,
.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.medium,
.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.large {
width: 100%;
}
.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type='radio']):not([type='checkbox']):not(.ginput_quantity),
.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type='radio']):not([type='checkbox']):not(.ginput_quantity):not(.ginput_container_time input),
.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type='radio']):not([type='checkbox']):not(.ginput_quantity),
.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select,
.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select,
.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select {
width:100% !important;
}
.gform_wrapper .top_label li.gfield.gfield_error.gf_left_third,
.gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third {
width: calc(33.3% - 24px) !important;
margin-right: 16px;
}
.gform_wrapper .top_label li.gfield.gfield_error.gf_right_third {
width: 33.4%;
}
.gform_wrapper .top_label li.gfield.gf_right_third:after {
content:"";
display: table;
clear: both;
}
.gform_wrapper .top_label li.gfield.gf_left_third+li.gsection,
.gform_wrapper .top_label li.gfield.gf_right_third+li.gsection {
padding: 16px 0 8px 0;
}
.gform_wrapper .top_label li.gfield.gf_left_third+li.gfield,
.gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield,
.gform_wrapper .top_label li.gfield.gf_right_third+li.gfield,
.gform_wrapper .top_label li.gfield.gf_left_third+.gform_footer,
.gform_wrapper .top_label li.gfield.gf_middle_third+.gform_footer,
.gform_wrapper .top_label li.gfield.gf_right_third+.gform_footer {
clear: both;
} .gform_wrapper .top_label li.gfield.gf_first_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),
.gform_wrapper .top_label li.gfield.gf_second_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),
.gform_wrapper .top_label li.gfield.gf_third_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),
.gform_wrapper .top_label li.gfield.gf_fourth_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm) {
width: 25%;
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
float: none;
}
.gform_wrapper .top_label li.gfield.gf_first_quarter,
.gform_wrapper .top_label li.gfield.gf_second_quarter,
.gform_wrapper .top_label li.gfield.gf_third_quarter,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter {
margin-bottom: 8px;
}
.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) input:not([type='radio']):not([type='checkbox']),
.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) input:not([type='radio']):not([type='checkbox']),
.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) input:not([type='radio']):not([type='checkbox']),
.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) input:not([type='radio']):not([type='checkbox']),
.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) select,
.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) select,
.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) select,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) select {
width: 100% !important;
}
.gform_wrapper .top_label li.gfield.gfield_error.gf_first_quarter,
.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,
.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter,
.gform_wrapper .top_label li.gfield.gfield_error.gf_fourth_quarter {
width: 24.5%;
}
.gform_wrapper .top_label li.gfield.gf_fourth_quarter:after {
content: "";
display: table;
clear: both;
}
.gform_wrapper .top_label li.gfield.gf_first_quarter input.medium,
.gform_wrapper .top_label li.gfield.gf_first_quarter input.large,
.gform_wrapper .top_label li.gfield.gf_first_quarter select.medium,
.gform_wrapper .top_label li.gfield.gf_first_quarter select.large,
.gform_wrapper .top_label li.gfield.gf_second_quarter input.medium,
.gform_wrapper .top_label li.gfield.gf_second_quarter input.large,
.gform_wrapper .top_label li.gfield.gf_second_quarter select.medium,
.gform_wrapper .top_label li.gfield.gf_second_quarter select.large,
.gform_wrapper .top_label li.gfield.gf_third_quarter input.medium,
.gform_wrapper .top_label li.gfield.gf_third_quarter input.large,
.gform_wrapper .top_label li.gfield.gf_third_quarter select.medium,
.gform_wrapper .top_label li.gfield.gf_third_quarter select.large,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.medium,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.large,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.medium,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.large {
width: 97.5%;
}
.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gsection,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gsection {
padding: 16px 0 8px 0;
}
.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gfield,
.gform_wrapper .top_label li.gfield.gf_second_quarter+li.gfield,
.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gfield,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gfield,
.gform_wrapper .top_label li.gfield.gf_first_quarter+.gform_footer,
.gform_wrapper .top_label li.gfield.gf_second_quarter+.gform_footer,
.gform_wrapper .top_label li.gfield.gf_third_quarter+.gform_footer,
.gform_wrapper .top_label li.gfield.gf_fourth_quarter+.gform_footer {
clear: both;
} .gform_wrapper .top_label li ul.gfield_checkbox,
.gform_wrapper .top_label li ul.gfield_radio {
width: calc(100% + 16px);
}
.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_checkbox,
.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_radio {
width: calc(70% + 16px);
}
.gform_wrapper li.gfield[class*="col"][class*="gf_list_"] ul.gfield_checkbox,
.gform_wrapper li.gfield[class*="col"][class*="gf_list_"] ul.gfield_radio {
font-size: 0;
display: block;
}
.gform_wrapper li.gfield[class*="col"][class*="gf_list_"] ul.gfield_checkbox li,
.gform_wrapper li.gfield[class*="col"][class*="gf_list_"] ul.gfield_radio li {
font-size: 0.9rem;
}
.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li {
width: 50%;
display: -moz-inline-stack;
display: inline-block;
margin: 0;
padding-right: 16px;
min-height: 28px;
vertical-align: top;
}
.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li {
width: 33.3%;
display: -moz-inline-stack;
display: inline-block;
margin: 0 0 2px 0;
padding-right: 16px;
min-height: 28px;
vertical-align: top;
}
.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li label,
.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label,
.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li label,
.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li label,
.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li label,
.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label {
max-width: 75%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
vertical-align: middle;
}
.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li {
width: 25%;
display: -moz-inline-stack;
display: inline-block;
margin: 0;
padding-right: 16px;
min-height: 28px;
vertical-align: top;
}
.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li {
width: 20%;
display: -moz-inline-stack;
display: inline-block;
margin: 0;
padding-right: 16px;
min-height: 28px;
vertical-align: top;
}
.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox,
.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio,
.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox,
.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio,
.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox,
.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio,
.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox,
.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio {
overflow: hidden;
}
.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_2col label.gfield_label,
.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_3col label.gfield_label,
.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_4col label.gfield_label,
.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_5col label.gfield_label,
.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_inline label.gfield_label {
margin: 0 0 10px 0;
} .gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,
.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,
.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,
.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox {
-webkit-column-gap: 16px;
-moz-column-gap: 16px;
column-gap: 16px;
}
.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label,
.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label,
.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label,
.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label {
margin: 0 0 10px 0;
}
.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,
.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio {
width: calc(100% - 16px);
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,
.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio {
width: calc(100% - 8px);
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,
.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio {
width: calc(100% - 8px);
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;
}
.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox,
.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio {
width: calc(100% - 8px);
-webkit-column-count: 5;
-moz-column-count: 5;
column-count: 5;
}
.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,
.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio li label,
.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,
.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio li label,
.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,
.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio li label,
.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,
.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio li label {
max-width: 75%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_radio li {
height: 25px;
}
.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_radio li {
height: 50px;
}
.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_radio li {
height: 75px;
}
.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_radio li {
height: 100px;
}
.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_radio li {
height: 125px;
}
.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_checkbox li,
.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_radio li {
height: 150px;
}
.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,
.gform_wrapper li.gf_list_inline ul.gfield_radio li {
width: auto !important;
float: none !important;
margin: 0 8px 10px 0;
display: -moz-inline-stack;
display: inline-block;
}
html[dir="rtl"] .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,
html[dir="rtl"] .gform_wrapper li.gf_list_inline ul.gfield_radio li {
padding-left: 16px !important;
padding-right: 0 !important;
}
.gform_wrapper li.gf_hide_ampm div.gfield_time_ampm {
display: none !important;
}
.gform_wrapper li.gsection.gf_scroll_text {
height: 240px;
width: calc(100% - 16px);
padding: 16px;
background-color: #fff;
overflow-y: scroll;
overflow-x: hidden;
border: 1px solid #CCC;
border-bottom: 1px solid #CCC !important;
}
.gform_wrapper .top_label li.gsection.gf_scroll_text h2.gsection_title {
margin: 10px 10px 0 8px !important
}
.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title,
.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title {
margin: 0 10px 0 8px !important;
}
.gform_wrapper .top_label li.gsection.gf_scroll_text .gsection_description {
margin: 10px;
font-size: 12px;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li,
.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li {
list-style-type: disc !important;
margin: 0 0 8px;
overflow: visible;
padding-left: 0;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul,
.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul {
list-style-type: disc !important;
margin: 16px 0 16px 18px;
padding-left: 0;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li,
.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li {
list-style-type: decimal!important;
overflow: visible;
margin: 0 0 8px;
padding-left: 0;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol,
.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol {
list-style-type: decimal!important;
margin: 16px 0 18px 32px;
padding-left: 0;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul,
.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li {
list-style-type: disc !important;
padding-left: 0;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul {
margin: 16px 0 16px 18px;
}
.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li {
margin: 0 0 8px;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl {
margin: 0 0 18px 0;
padding-left: 0;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dt {
font-weight: 700;
}
.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dd {
margin: 0 0 16px 18px;
}
.gform_wrapper li.gfield.gfield_html.gf_alert_green,
.gform_wrapper li.gfield.gfield_html.gf_alert_red,
.gform_wrapper li.gfield.gfield_html.gf_alert_yellow,
.gform_wrapper li.gfield.gfield_html.gf_alert_gray,
.gform_wrapper li.gfield.gfield_html.gf_alert_blue {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin: 20px 0 !important;
padding: 20px !important;
}
.gform_wrapper li.gfield.gfield_html.gf_alert_green {
border: 1px solid #97B48A;
background-color: #CBECA0;
text-shadow: #DFB 1px 1px;
color: #030;
}
.gform_wrapper li.gfield.gfield_html.gf_alert_red {
border: 1px solid #CFADB3;
background-color: #FAF2F5;
text-shadow: #FFF 1px 1px;
color: #832525;
}
.gform_wrapper li.gfield.gfield_html.gf_alert_yellow {
border: 1px solid #E6DB55;
background-color: #FFFBCC;
text-shadow: #FCFAEA 1px 1px;
color: #222;
}
.gform_wrapper li.gfield.gfield_html.gf_alert_gray {
border: 1px solid #CCC;
background-color: #EEE;
text-shadow: #FFF 1px 1px;
color: #424242;
}
.gform_wrapper li.gfield.gfield_html.gf_alert_blue {
border: 1px solid #a7c2e7;
background-color: #D1E4F3;
text-shadow: #E0F1FF 1px 1px;
color: #314475;
}
div.gform_confirmation_wrapper.gf_confirmation_simple_yellow {
margin: 30px 0;
max-width: 99%;
border-top: 1px solid #E6DB55;
border-bottom: 1px solid #E6DB55;
padding: 32px;
background-color: #FFFBCC;
color: #424242;
font-size: 25px;
}
div.gform_confirmation_wrapper.gf_confirmation_simple_gray {
margin: 30px 0;
max-width: 99%;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 32px;
background-color: #EAEAEA;
color: #424242;
font-size: 25px;
}
div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient {
position: relative;
background-color: #FFFBD2;
margin: 30px 0;
border: 1px solid #E6DB55;
-webkit-box-shadow: 0px 0px 5px rgba(221, 215, 131, 0.75);
-moz-box-shadow: 0px 0px 5px rgba(221, 215, 131, 0.75);
box-shadow: 0px 0px 5px rgba(221, 215, 131, 0.75);
}
div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient div.gform_confirmation_message {
margin: 0;
padding: 40px;
max-width: 99%;
font-size: 28px;
border-top: 2px solid #FFF;
border-bottom: 1px solid #E6DB55;
background-color: #FFFBCC;
color: #424242;
background: #fffce5;
background: -moz-linear-gradient(top,  #fffce5 0%, #fff9bf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffce5), color-stop(100%,#fff9bf));
background: -webkit-linear-gradient(top,  #fffce5 0%,#fff9bf 100%);
background: -o-linear-gradient(top,  #fffce5 0%,#fff9bf 100%);
background: -ms-linear-gradient(top,  #fffce5 0%,#fff9bf 100%);
background: linear-gradient(to bottom,  #fffce5 0%,#fff9bf 100%);
}
div.gform_confirmation_wrapper.gf_confirmation_green_gradient {
position: relative;
background-color: #f1fcdf;
margin: 30px 0;
border: 1px solid #a7c37c;
-webkit-box-shadow: 0px 0px 5px rgba(86, 122, 86, 0.4);
-moz-box-shadow: 0px 0px 5px rgba(86, 122, 86, 0.4);
box-shadow: 0px 0px 5px rgba(86, 122, 86, 0.4);
}
div.gform_confirmation_wrapper.gf_confirmation_green_gradient div.gforms_confirmation_message {
margin: 0;
padding: 40px;
max-width: 99%;
font-size: 28px;
border-top: 2px solid #effade;
border-bottom: 1px solid #a7c37c;
background-color: #FFFBCC;
text-shadow: #DFB 1px 1px;
color: #030;
background: rgb(219,242,183);
background: -moz-linear-gradient(top,  rgba(219,242,183,1) 0%, rgba(180,208,136,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,242,183,1)), color-stop(100%,rgba(180,208,136,1)));
background: -webkit-linear-gradient(top,  rgba(219,242,183,1) 0%,rgba(180,208,136,1) 100%);
background: -o-linear-gradient(top,  rgba(219,242,183,1) 0%,rgba(180,208,136,1) 100%);
background: -ms-linear-gradient(top,  rgba(219,242,183,1) 0%,rgba(180,208,136,1) 100%);
background: linear-gradient(to bottom,  rgba(219,242,183,1) 0%,rgba(180,208,136,1) 100%);
}
div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:before,
div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,
div.gform_confirmation_wrapper.gf_confirmation_green_gradient:before,
div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after {
z-index: -1;
position: absolute;
content: "";
bottom: 15px;
left: 10px;
width: 50%;
top: 80%;
max-width: 40%;
background: rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 15px 10px rgba(0,0,0, 0.2);
-moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 15px 10px rgba(0, 0, 0, 0.2);
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
transform: rotate(-3deg);
}
div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,
div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after {
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-o-transform: rotate(3deg);
-ms-transform: rotate(3deg);
transform: rotate(3deg);
right: 10px;
left: auto;
} .gform_wrapper.gf_simple_horizontal_wrapper.centered_wrapper {
width: auto;
margin: 0 auto;
display: table;
}
.gform_wrapper form.gf_simple_horizontal {
width: calc(100% - 16px);
margin: 0 auto;
}
.gform_wrapper form.gf_simple_horizontal div.gform_body,
.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
display: table-cell;
vertical-align: middle;
margin: 0;
padding: 0;
position: relative;
}
.gform_wrapper form.gf_simple_horizontal div.gform_body {
width: auto;
max-width: 75%;
}
.gform_wrapper form.gf_simple_horizontal div.ginput_container,
.gform_wrapper form.gf_simple_horizontal ul li.gfield {
margin-top: 0 !important;
}
.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
width: auto;
max-width: 25%;
padding: 0;
margin: 0;
}
body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
text-align: left
}
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label {
display: table;
width: 100%;
}
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield {
display: table-cell;
padding-right: 1em;
height: auto;
}
.gform_wrapper form.gf_simple_horizontal label.gfield_label,
.gform_wrapper form.gf_simple_horizontal .ginput_complex label,
.gform_wrapper form.gf_simple_horizontal .gfield_description:not(.validation_message) {
display: block;
height: 1px;
width: 1px;
overflow: hidden;
position: absolute;
top: 0;
left: -9000px;
}
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_below li.gfield {
vertical-align: middle;
}
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_above li.gfield {
vertical-align: middle;
}
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.small,
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.medium,
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.large {
width: 100%
}
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.small,
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.medium,
.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.large {
width: 100%
}
.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type="submit"],
.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type="button"],
.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type="image"] {
height: auto;
}
.gform_wrapper form.gf_simple_horizontal .top_label .gfield_error {
margin-bottom: 0;
}
.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_checkbox ul li,
.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_radio ul li {
display: inline-block;
margin-right: .5em;
}
html[dir="rtl"] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_2 span {
width: 48.5%;
}
html[dir="rtl"] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_3 span {
width: 33%;
}
html[dir="rtl"] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_4 span {
width: 24.5%;
}
html[dir="rtl"] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_5 span {
width: 19.5%;
} } body .gform_wrapper.gf_form_center_wrapper {padding: 16px 0 16px 16px;}.gform_legacy_markup_wrapper.gf_browser_safari ul li:before,
.gform_legacy_markup_wrapper.gf_browser_safari ul li:after,
.entry .gform_legacy_markup_wrapper.gf_browser_safari ul li:before,
.entry .gform_legacy_markup_wrapper.gf_browser_safari ul li:after {
content: none;
}
.gform_legacy_markup_wrapper.gf_browser_safari .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area {
width: 99% !important;
}
.gform_legacy_markup_wrapper.gf_browser_safari .left_label #recaptcha_area #recaptcha_table,
.gform_legacy_markup_wrapper.gf_browser_safari .right_label #recaptcha_area #recaptcha_table {
margin-left: 32%;
}
.gform_legacy_markup_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox],
.gform_legacy_markup_wrapper.gf_browser_safari .gfield_radio li input[type=radio],
.gform_legacy_markup_wrapper.gf_browser_safari .gfield_checkbox li input {
margin-top: 4px;
}
.gform_legacy_markup_wrapper.gf_browser_safari select[multiple=multiple] {
height: auto !important;
}
.gform_legacy_markup_wrapper.gf_browser_safari input.button.gform_button_select_files {
padding: 6px 12px !important;
} .gform_legacy_markup_wrapper.gf_browser_chrome select {
padding: 2px 0 2px 3px;
}
.gform_legacy_markup_wrapper.gf_browser_chrome ul li:before,
.gform_legacy_markup_wrapper.gf_browser_chrome ul li:after,
.entry .gform_legacy_markup_wrapper.gf_browser_chrome ul li:before,
.entry .gform_legacy_markup_wrapper.gf_browser_chrome ul li:after {
content: none;
}
.gform_legacy_markup_wrapper.gf_browser_chrome .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area {
width: 99% !important;
}
.gform_legacy_markup_wrapper.gf_browser_chrome .left_label #recaptcha_area #recaptcha_table,
.gform_legacy_markup_wrapper.gf_browser_chrome .right_label #recaptcha_area #recaptcha_table {
margin-left: 32%;
}
.gform_legacy_markup_wrapper.gf_browser_chrome .ginput_complex select,
.gform_legacy_markup_wrapper.gf_browser_chrome .ginput_complex .ginput_right select {
text-indent: 2px;
line-height: 1.5em;
margin-bottom: 5px;
margin-top: 2px;
}
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input {
margin-top: 6px;
}
.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,
.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,
.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
margin-left: 1px;
}
.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio] {
margin-left: 1px;
}
.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,
.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle,
.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last {
padding-top: 2px;
}
.gform_legacy_markup_wrapper.gf_browser_chrome select[multiple=multiple] {
height: auto !important;
}
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_middle,
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_last {
margin-left: 1.1%;
}
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=text],
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=email],
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=tel],
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=url],
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=number],
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error input[type=password],
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error select,
.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_error textarea,
.gform_legacy_markup_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text] {
margin-bottom: 2px;
}
.gform_legacy_markup_wrapper.gf_browser_chrome input.button.gform_button_select_files {
padding: 6px 12px !important;
}
.gform_legacy_markup_wrapper.gf_browser_chrome span.address_country {
margin-top:-2px;
} .gform_legacy_markup_wrapper.gf_browser_gecko select {
padding: 2px 12px 2px 2px;
}
.gform_legacy_markup_wrapper.gf_browser_gecko ul li:before,
.gform_legacy_markup_wrapper.gf_browser_gecko ul li:after,
.entry .gform_legacy_markup_wrapper.gf_browser_gecko ul li:before,
.entry .gform_legacy_markup_wrapper.gf_browser_gecko ul li:after {
content: none;
}
.gform_legacy_markup_wrapper.gf_browser_gecko .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month {
margin-right: 1px;
}
.gform_legacy_markup_wrappergf_browser_gecko .chosen-container-single .chosen-single {
height: 32px;
line-height: 2.4;
}
.gform_legacy_markup_wrappergf_browser_gecko .chosen-container-single .chosen-single div b {
position: relative;
top: 5px;
} .gform_legacy_markup_wrapper.gf_browser_ie ul li:before,
.gform_legacy_markup_wrapper.gf_browser_ie ul li:after,
.entry .gform_legacy_markup_wrapper.gf_browser_ie ul li:before,
.entry .gform_legacy_markup_wrapper.gf_browser_ie ul li:after {
content: none;
}
.gform_legacy_markup_wrapper.gf_browser_ie .gfield_time_hour {
width: 80px;
}
.gform_legacy_markup_wrapper.gf_browser_ie .gfield_time_minute {
width: 70px;
}
.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_left label,
.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_right label {
margin: 3px 0 5px 0;
}
.gform_legacy_markup_wrapper.gf_browser_ie .gform_footer input.button {
padding: 3px;
}
.gform_legacy_markup_wrapper.gf_browser_ie ul.top_label .clear-multi {
overflow: hidden;
clear: both;
}
.gform_legacy_markup_wrapper.gf_browser_ie .gfield_radio li {
line-height: 20px !important;
}
.gform_legacy_markup_wrapper.gf_browser_ie .gfield_checkbox li input[type=checkbox],
.gform_legacy_markup_wrapper.gf_browser_ie .gfield_radio li input[type=radio],
.gform_legacy_markup_wrapper.gf_browser_ie .gfield_checkbox li input {
margin-top: 0;
}
.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_left select,
.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_right select {
padding: 2px 0 2px 0;
}
.gform_legacy_markup_wrapper.gf_browser_ie .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area {
width: 99% !important;
}
.gform_legacy_markup_wrapper.gf_browser_ie .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area {
width: 99% !important;
}
.gform_legacy_markup_wrapper.gf_browser_ie .left_label #recaptcha_area #recaptcha_table, .gform_legacy_markup_wrapper.gf_browser_ie .right_label #recaptcha_area #recaptcha_table { margin-left: 32%;
}
.gform_legacy_markup_wrapper.gf_browser_ie .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon {
position: relative;
top: -1px;
left: 4px;
}
.gform_legacy_markup_wrapper.gf_browser_ie img.add_list_item,
.gform_legacy_markup_wrapper.gf_browser_ie img.delete_list_item {
width: 16px !important;
height: 16px !important;
background-size: 16px 16px !important;
}
.gform_legacy_markup_wrapper.gf_browser_iphone ul li:before,
.gform_legacy_markup_wrapper.gf_browser_iphone ul li:after,
.entry .gform_legacy_markup_wrapper.gf_browser_iphone ul li:before,
.entry .gform_legacy_markup_wrapper.gf_browser_iphone ul li:after {
content: none;
}
.gform_legacy_markup_wrapper.gf_browser_unknown ul li:before,
.gform_legacy_markup_wrapper.gf_browser_unknown ul li:after,
.entry .gform_legacy_markup_wrapper.gf_browser_unknown ul li:before,
.entry .gform_legacy_markup_wrapper.gf_browser_unknown ul li:after {
content: none;
}
@media only screen and (max-width: 641px)  { .gform_legacy_markup_wrapper.gf_browser_gecko .chosen-container-single .chosen-single,
.gform_legacy_markup_wrapper.gf_browser_safari .chosen-container-single .chosen-single,
.gform_legacy_markup_wrapper.gf_browser_chrome .chosen-container-single .chosen-single {
height: 44px;
line-height: 3.2;
}
.gform_legacy_markup_wrapper.gf_browser_gecko .chosen-container-single .chosen-single div b,
.gform_legacy_markup_wrapper.gf_browser_safari .chosen-container-single .chosen-single div b,
.gform_legacy_markup_wrapper.gf_browser_chrome .chosen-container-single .chosen-single div b {
position: relative;
top: 50%;
transform: translateY(-25%);
}
}@import url("//fonts.googleapis.com/css?family=Montserrat:100");
@keyframes rotate-forever{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:none;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay{bottom:0;display:none;height:100%;left:0;overflow:auto;overflow:initial;position:fixed;right:0;top:0;transition:all .15s ease-in-out;width:100%;z-index:1999999999}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{margin-bottom:3em;position:absolute;top:100px;z-index:1999999999}.pum-container.pum-responsive{height:auto;left:50%;margin-left:-47.5%;overflow:visible;width:95%}.pum-container.pum-responsive img{height:auto;max-width:100%}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{left:auto;margin-left:inherit;top:auto}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content:focus{outline:none}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content>:last-child{margin-bottom:0}.pum-container .pum-content+.pum-close{background-color:#0000;cursor:pointer;line-height:1;min-width:1em;position:absolute;text-align:center;text-decoration:none;z-index:2}.pum-container .pum-content+.pum-close>span{position:relative;z-index:1}.pum-container.pum-scrollable .pum-content{max-height:95%;overflow:auto;overflow-y:scroll}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container{position:fixed}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{height:auto;position:static;width:auto}.pum-cta-wrapper{display:inline-block;max-width:100%;width:auto}.pum-cta-wrapper.alignleft{display:block;text-align:left}.pum-cta-wrapper.aligncenter{display:block;text-align:center}.pum-cta-wrapper.alignright{display:block;text-align:right}.pum-cta-wrapper.alignfull{display:block;width:100%}.pum-cta-wrapper.alignfull .pum-cta{width:100%}.pum-cta-wrapper .pum-cta{border-radius:9999px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;padding:1rem 2.25rem;text-align:center;text-decoration:none;transition:filter .15s ease-in-out,background-color .15s ease-in-out;width:auto}.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta{background-color:var(--wp--preset--color--contrast,#000);border:none;color:var(--wp--preset--color--base,#fff)}.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta:hover{filter:brightness(.85)}.pum-cta-wrapper.is-style-outline .pum-cta{background-color:#0000;border:1px solid;color:var(--wp--preset--color--contrast,currentcolor);padding:calc(1rem - 1px) calc(2.25rem - 1px)}.pum-cta-wrapper.is-style-outline .pum-cta:hover{background-color:#0000000d;filter:brightness(1.05)}.pum-cta-wrapper.is-style-text-only .pum-cta{background-color:#0000;border:none;color:var(--wp--preset--color--contrast,currentcolor);padding:.5rem 1rem}.pum-cta-wrapper.is-style-text-only .pum-cta:hover{text-decoration:underline}@supports not (color:var(--wp--preset--color--contrast )){.pum-cta-wrapper:not(.is-style-outline):not(.is-style-text-only) .pum-cta{background-color:#1e1e1e;color:#fff}.pum-cta-wrapper.is-style-outline .pum-cta,.pum-cta-wrapper.is-style-text-only .pum-cta{color:inherit}}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{font-size:18px;line-height:26px;margin:0 auto;padding:3px;text-align:center;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;border:.25em solid #00000080;border-radius:50%;border-right-color:#0000;display:inline-block;font-size:2em;height:.75em;width:.75em}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{border:.25em solid #ffffff80;border-right-color:#0000;margin-left:.5em}.pum-form__messages{border:1px solid #00000040;display:none;margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message:last-child{margin-bottom:0}.pum-form__message--error{border-color:red;color:red!important}.pum-form__message--success{border-color:green;color:green!important}.pum-form--loading{opacity:.5}.pum-alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-left{text-align:left}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{display:block;margin-bottom:.25em}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;font-size:14px;margin-bottom:5px;padding:10px 8px}.pum-form--style-default button{cursor:pointer;font-size:18px;margin:10px 0 0;padding:10px 5px}.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{bottom:40%;position:absolute;right:50%}.pum-sub-form .spinner-loader:not(:required){animation:spinner-loader 1.5s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 #0000334d,1.1em 1.1em 0 0 #0000334d,0 1.5em 0 0 #0000334d,-1.1em 1.1em 0 0 #0000334d,-1.5em 0 0 0 #0000334d,-1.1em -1.1em 0 0 #0000334d,0 -1.5em 0 0 #0000334d,1.1em -1.1em 0 0 #0000334d;display:inline-block;font-size:10px;height:1em;margin:1.5em;overflow:hidden;text-indent:100%;width:1em}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;margin:0;vertical-align:middle;width:inherit}.popmake-close{cursor:pointer}.pum-container iframe.formidable{overflow:visible;width:100%}.flatpickr-calendar.open,.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important} .pum-theme-6809, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.60 ) } 
.pum-theme-6809 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px solid #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-6809 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-6809 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: inherit; font-weight: 100 } 
.pum-theme-6809 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { position: absolute; height: 26px; width: 26px; left: auto; right: -13px; bottom: auto; top: -13px; padding: 0px; color: #ffffff; font-family: Arial; font-weight: 100; font-size: 24px; line-height: 24px; border: 2px solid #ffffff; border-radius: 26px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } .pum-theme-6810, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-6810 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-6810 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 34px; line-height: 36px } 
.pum-theme-6810 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-6810 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { position: absolute; height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: Times New Roman; font-weight: 100; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1.00 ) } .pum-theme-6811, .pum-theme-hello-box { background-color: rgba( 0, 0, 0, 0.75 ) } 
.pum-theme-6811 .pum-container, .pum-theme-hello-box .pum-container { padding: 30px; border-radius: 80px; border: 14px solid #81d742; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-6811 .pum-title, .pum-theme-hello-box .pum-title { color: #2d2d2d; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Montserrat; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-6811 .pum-content, .pum-theme-hello-box .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-6811 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-6812, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 0.50 ) } 
.pum-theme-6812 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 30, 115, 190, 1.00 ) } 
.pum-theme-6812 .pum-title, .pum-theme-cutting-edge .pum-title { color: #ffffff; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-weight: 100; font-size: 26px; line-height: 28px } 
.pum-theme-6812 .pum-content, .pum-theme-cutting-edge .pum-content { color: #ffffff; font-family: inherit; font-weight: 100 } 
.pum-theme-6812 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { position: absolute; height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #1e73be; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0.10 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0.10 ); background-color: rgba( 238, 238, 34, 1.00 ) } .pum-theme-6813, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 0.50 ) } 
.pum-theme-6813 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset; background-color: rgba( 255, 251, 239, 1.00 ) } 
.pum-theme-6813 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-6813 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-6813 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { position: absolute; height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Tahoma; font-weight: 700; font-size: 16px; line-height: 18px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 0.55 ) } .pum-theme-6814, .pum-theme-floating-bar { background-color: rgba( 255, 255, 255, 0.00 ) } 
.pum-theme-6814 .pum-container, .pum-theme-floating-bar .pum-container { padding: 8px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 238, 246, 252, 1.00 ) } 
.pum-theme-6814 .pum-title, .pum-theme-floating-bar .pum-title { color: #505050; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-6814 .pum-content, .pum-theme-floating-bar .pum-content { color: #505050; font-family: inherit; font-weight: 400 } 
.pum-theme-6814 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 5px; bottom: auto; top: 50%; padding: 0px; color: #505050; font-family: Sans-Serif; font-weight: 700; font-size: 15px; line-height: 18px; border: 1px solid #505050; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ); transform: translate(0, -50%) } .pum-theme-6815, .pum-theme-content-only { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-6815 .pum-container, .pum-theme-content-only .pum-container { padding: 0px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ) } 
.pum-theme-6815 .pum-title, .pum-theme-content-only .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-6815 .pum-content, .pum-theme-content-only .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-6815 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 7px; bottom: auto; top: 7px; padding: 0px; color: #000000; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ) } .pum-theme-6808, .pum-theme-default-theme { background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-6808 .pum-container, .pum-theme-default-theme .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 249, 249, 249, 1.00 ) } 
.pum-theme-6808 .pum-title, .pum-theme-default-theme .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; font-style: normal; line-height: 36px } 
.pum-theme-6808 .pum-content, .pum-theme-default-theme .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400; font-style: inherit } 
.pum-theme-6808 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #ffffff; font-family: inherit; font-weight: 400; font-size: 12px; font-style: inherit; line-height: 36px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 183, 205, 1.00 ) } 
#pum-8628 {z-index: 1999999999}
#pum-6820 {z-index: 1999999999}
#pum-6353 {z-index: 1999999999}
#pum-6821 {z-index: 1999999999}
#pum-6819 {z-index: 1999999999}@supports (display: grid) {
.woocommerce ul.products li.product {
display: flex;
flex-direction: column;
}
}
.woocommerce ul.products li.product.woocommerce-image-align-left,
.woocommerce ul.products li.product.woocommerce-image-align-right {
display: block;
}
.woocommerce ul.products li.product .woocommerce-LoopProduct-link {
display: block;
margin-bottom: auto;
}
.woocommerce ul.products li.product .button {
margin-left: auto;
margin-right: auto;
}
.woocommerce ul.products li.product.woocommerce-text-align-left .button {
margin-left: 0;
}
.woocommerce ul.products li.product.woocommerce-text-align-right .button {
margin-right: 0;
}
.woocommerce ul.products li.product .woocommerce-LoopProduct-link > *:not(:first-child) {
margin-top: 10px;
margin-bottom: 0;
}
.woocommerce ul.products li.product .woocommerce-LoopProduct-link > .secondary-image + img {
margin-top: 0;
}
.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
position: relative;
border-radius: 0;
min-height: 15px;
min-width: initial;
font-weight: inherit;
font-size: inherit;
padding: 8px 13px;
line-height: 1;
display: inline-block;
top: auto;
left: auto;
font-size: 80%;
text-transform: uppercase;
font-weight: bold;
}
.woocommerce ul.products li.product.sales-flash-overlay .onsale {
position: absolute;
top: 0;
right: 0;
margin: 0;
}
.single-product span.onsale {
margin-bottom: 15px;
}
.woocommerce-product-gallery {
margin-right: 4%;
}
.rtl .woocommerce-product-gallery {
margin-right: 0;
margin-left: 4%;
}
.woocommerce div.product div.images .flex-control-thumbs li {
max-width: 100px;
padding-top: 5px;
padding-right: 5px;
box-sizing: border-box;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
padding: 0;
}
.woocommerce .page-header-image-single {
display: none;
}
.woocommerce .entry-content,
.woocommerce .product .entry-summary {
margin-top: 0;
}
.related.products {
clear: both;
}
.checkout-subscribe-prompt.clear {
visibility: visible;
height: initial;
width: initial;
}
.woocommerce .add_to_cart_button + .added_to_cart {
display: none;
}
.woocommerce-result-count {
font-size: 14px;
padding: 10px 0;
border: 1px solid transparent;
}
.woocommerce-ordering select {
font-size: 14px;
font-weight: 500;
padding: 10px 40px 10px 12px;
-webkit-appearance: none;
-moz-appearance: none;
width: 100%;
background: transparent;
border-color: rgba(0, 0, 0, 0.1);
color: inherit;
cursor: pointer;
}
.woocommerce-ordering select::-ms-expand {
display: none;
}
.woocommerce-ordering:after {
content: "\e903";
font-family: "GP Premium";
display: inline-block;
position: absolute;
pointer-events: none;
color: inherit;
top: 10px;
right: 15px;
font-size: 16px;
}
.woocommerce-ordering select option {
color: initial;
}
.woocommerce .woocommerce-ordering,
.woocommerce .woocommerce-result-count {
margin-bottom: 30px;
}
.woocommerce-variation-add-to-cart {
display: flex;
flex-wrap: wrap;
} @supports (display: grid) {
#wc-column-container .product {
float: none;
width: auto;
margin: 0;
}
.woocommerce .wc-columns-container .products::after,
.woocommerce .wc-columns-container .products::before,
.woocommerce .related ul.products::after,
.woocommerce .related ul.products::before,
.woocommerce .up-sells ul.products::after,
.woocommerce .up-sells ul.products::before {
display: none;
}
.wc-columns-container .products,
.woocommerce .related ul.products,
.woocommerce .up-sells ul.products {
display: grid;
grid-gap: 50px;
width: 100%;
}
.wc-columns-container.wc-columns-6 .products,
.wc-related-upsell-columns-6 .related ul.products,
.wc-related-upsell-columns-6 .up-sells ul.products {
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.wc-columns-container.wc-columns-5 .products,
.wc-related-upsell-columns-5 .related ul.products,
.wc-related-upsell-columns-5 .up-sells ul.products {
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.woocommerce .wc-columns-container.wc-columns-4 .products,
.wc-related-upsell-columns-4 .related ul.products,
.wc-related-upsell-columns-4 .up-sells ul.products {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.woocommerce .wc-columns-container.wc-columns-3 .products,
.wc-related-upsell-columns-3 .related ul.products,
.wc-related-upsell-columns-3 .up-sells ul.products {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.woocommerce .wc-columns-container.wc-columns-2 .products,
.wc-related-upsell-columns-2 .related ul.products,
.wc-related-upsell-columns-2 .up-sells ul.products {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.woocommerce .wc-columns-container.wc-columns-1 .products,
.wc-related-upsell-columns-1 .related ul.products,
.wc-related-upsell-columns-1 .up-sells ul.products {
width: 100%;
}
.woocommerce .wc-columns-1 ul.products li.product,
.woocommerce-page .wc-columns-1 ul.products li.product {
margin-left: 0;
margin-right: 0;
}
} #wc-mini-cart ul.woocommerce-mini-cart {
position: relative;
left: auto;
right: auto;
opacity: 1;
pointer-events: auto;
height: auto;
width: auto;
float: none;
background-color: transparent;
box-shadow: 0 0 0;
visibility: visible;
}
.wc-mini-cart {
position: absolute;
width: 300px;
right: 0;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
z-index: 99999;
left: -99999px;
opacity: 0;
height: 0;
overflow: hidden;
pointer-events: none;
transition: opacity 80ms linear;
transition-delay: 0s;
visibility: hidden;
}
.wc-menu-item:hover .wc-mini-cart,
.wc-menu-item.sfHover .wc-mini-cart {
left: auto;
opacity: 1;
transition-delay: 150ms;
pointer-events: auto;
height: auto;
overflow: visible;
visibility: visible;
}
.dropdown-click ul li.wc-menu-item:hover ul {
display: block;
}
.sidebar .wc-mini-cart {
right: 100%;
top: 0;
}
.sidebar .wc-mini-cart .widget {
background: none;
}
body:not(.using-mouse) .wc-menu-item.sfHover .wc-mini-cart {
display: none;
}
.wc-menu-item .sub-menu {
left: auto;
right: 0;
width: 300px;
}
.wc-menu-item .wc-mini-cart .widget_shopping_cart_content li:hover a,
.wc-menu-item .wc-mini-cart .widget_shopping_cart_content li.sfHover a {
background: none;
}
.wc-menu-item .wc-mini-cart .widget_shopping_cart {
padding: 15px;
}
.woocommerce.widget_shopping_cart .cart_list li {
padding: 0 0 0 4em;
margin: 0;
box-sizing: border-box;
min-height: 3em;
}
.woocommerce.widget_shopping_cart {
font-size: 14px;
}
.widget_shopping_cart .woocommerce-mini-cart__buttons {
margin-bottom: 0;
display: flex;
}
.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons a {
margin: 0;
width: calc(50% - 10px);
text-align: center;
padding: 10px 15px;
line-height: inherit;
font-size: 14px;
}
.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons a:first-child {
margin-right: 2px;
}
.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons a:last-child {
margin-left: 2px;
}
.woocommerce.widget_shopping_cart .cart_list li a.remove {
right: 0;
left: auto;
height: 20px;
width: 20px;
border-width: 1px;
border-style: solid;
border-radius: 50%;
padding: 0;
font-size: 16px;
line-height: 17px;
font-weight: normal;
position: relative;
float: right;
}
.woocommerce ul.cart_list li img {
position: absolute;
left: 0;
width: 3em;
height: auto;
top: 0;
margin-left: 0;
}
#wc-mini-cart .woocommerce-mini-cart-item a {
padding: 0;
}
.woocommerce-mini-cart-item .quantity {
font-size: 12px;
display: block;
}
.woocommerce.widget_shopping_cart .total {
margin: 15px 0;
padding: 15px;
background: rgba(0, 0, 0, 0.05);
border: 0;
font-size: 14px;
}
#wc-mini-cart .total {
padding: 15px;
margin: 15px -15px 15px;
text-align: left;
}
#generate-slideout-menu .total {
padding: 10px 20px;
margin: 20px -20px 20px;
}
#generate-slideout-menu.do-overlay .total {
margin: 20px 0;
}
.woocommerce.widget_shopping_cart a.button.wc-forward:after {
display: none;
}
.woocommerce.widget_shopping_cart .cart_list li.woocommerce-mini-cart-item:not(:last-child) {
margin-bottom: 15px;
}
.rtl .wc-mini-cart .woocommerce.widget_shopping_cart .cart_list li {
padding: 0 4em 0 0;
}
.rtl .wc-mini-cart .woocommerce.widget_shopping_cart .cart_list li a.remove {
float: left;
}
.rtl .wc-mini-cart .woocommerce ul.cart_list li img {
right: 0;
}
.slideout-widget .widget_shopping_cart_content,
.slideout-widget .widget_shopping_cart_content a {
font-size: 14px;
}
#generate-slideout-menu.do-overlay li.woocommerce-mini-cart-item {
text-align: left;
}
#wc-mini-cart a:not(.button) {
font-family: inherit;
}
.wc-menu-item:not(.has-items) .wc-mini-cart {
display: none;
}
.woocommerce-mini-cart__empty-message {
margin-bottom: 0;
}
.secondary-nav-aligned-right .secondary-navigation ul.woocommerce-mini-cart,
.secondary-nav-aligned-center .secondary-navigation ul.woocommerce-mini-cart {
font-size: inherit;
}
#wc-mini-cart .widgettitle {
display: none;
} @supports (display: grid) {
.woocommerce .related ul.products li.product,
.woocommerce .up-sells ul.products li.product {
width: auto;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
}
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
border-radius: 0px;
font-weight: inherit;
font-size: inherit;
line-height: inherit;
padding: 10px 20px;
}
ul.products .woocommerce-text-align-center {
text-align: center;
}
ul.products li.product.woocommerce-text-align-center .price,
ul.products li.product.woocommerce-text-align-center .star-rating {
margin-left: auto;
margin-right: auto;
}
ul.products li.product.woocommerce-text-align-right .price,
ul.products li.product.woocommerce-text-align-right .star-rating {
margin-left: auto;
}
.woocommerce .star-rating:before {
color: rgba(0, 0, 0, 0.4);
}
.woocommerce p.stars a {
color: rgba(0, 0, 0, 0.4);
}
.woocommerce p.stars.selected a:before {
color: #ffa200;
}
.woocommerce ul.products li.product .price del {
display: inline;
padding-right: 10px;
}
ul.products .woocommerce-text-align-right {
text-align: right;
} .woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
width: 50%;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
width: auto;
float: none;
overflow: hidden;
}
.product_meta {
font-size: 80%;
border-top: 1px solid rgba(0, 0, 0, 0.1);
padding-top: 30px;
}
.product_meta > span {
display: block;
}
.up-sells {
margin-top: 40px;
}
.woocommerce div.product.do-quantity-buttons form.cart,
.add-to-cart-panel form.cart {
display: flex;
flex-wrap: wrap;
}
.woocommerce div.product form.cart > *:not(.quantity):not(.single_add_to_cart_button) {
width: 100%;
}
.add-to-cart-panel form.cart {
flex-shrink: 0;
}
.woocommerce .quantity .qty {
height: 100%;
width: auto;
max-width: 80px;
background: transparent;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 0 10px;
height: 50px;
}
.do-quantity-buttons .quantity:not(.buttons-added) .qty {
width: 50px;
}
.do-quantity-buttons div.quantity,
.add-to-cart-panel .cart.do-quantity-buttons div.quantity {
display: flex;
align-items: center;
}
.woocommerce form .quantity.buttons-added .qty,
.woocommerce form .quantity.buttons-added .minus,
.woocommerce form .quantity.buttons-added .plus,
.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before,
.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):after {
display: block;
width: 50px;
height: 100%;
min-height: 50px;
background-color: transparent;
border: 1px solid rgba(0, 0, 0, 0.1);
margin: 0;
padding: 0;
text-align: center;
vertical-align: middle;
-moz-appearance: textfield !important;
-webkit-appearance: none;
border-radius: 0;
color: inherit;
box-sizing: border-box;
text-decoration: none;
}
.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before,
.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):after,
.woocommerce form .quantity.buttons-added .minus,
.woocommerce form .quantity.buttons-added .plus {
display: flex;
align-items: center;
justify-content: center;
}
.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before {
content: "-";
border-right: 0;
}
.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):after {
content: "+";
border-left: 0;
}
.woocommerce form .quantity.buttons-added .qty:focus {
border-color: rgba(0, 0, 0, 0.1);
}
.do-quantity-buttons form .quantity input[type=number]::-webkit-inner-spin-button,
.do-quantity-buttons form .quantity input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce form .quantity.buttons-added .minus,
.do-quantity-buttons form .quantity:not(.buttons-added):before {
border-right-width: 0;
}
.woocommerce form .quantity.buttons-added .plus,
.do-quantity-buttons form .quantity:not(.buttons-added):after {
border-left-width: 0;
}
.do-quantity-buttons .elementor-add-to-cart form .quantity:not(.buttons-added):before,
.do-quantity-buttons .elementor-add-to-cart form .quantity:not(.buttons-added):after,
.do-quantity-buttons form .quantity.hidden {
display: none;
}
.woocommerce div.product form.cart div.quantity.hidden {
margin: 0;
} .woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before,
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
display: none;
border: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
display: flex;
margin-left: 0;
padding-left: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
background-color: rgba(0, 0, 0, 0.02);
margin: 0;
border-radius: 0;
border-width: 1px 1px 0 0;
border-color: rgba(0, 0, 0, 0.08);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child {
border-left-width: 1px;
}
.woocommerce-ordering {
float: left;
margin-right: 1em;
margin-bottom: 0;
position: relative;
padding: 0;
} nav li.wc-menu-item {
float: right;
}
.cart-contents > span {
line-height: 0;
}
.cart-contents > span:not(:empty) {
margin-left: 10px;
}
.rtl .cart-contents > span:not(:empty) {
margin-left: 0;
margin-right: 10px;
}
.cart-contents > span.gp-icon {
margin-left: 0;
}
.rtl .cart-contents > span.gp-icon {
margin-right: 0;
}
nav span.count {
font-size: 0.8em;
opacity: 0.5;
} .woocommerce a.remove {
color: inherit !important;
background: transparent !important;
border: 1px solid !important;
border-color: inherit;
font-weight: normal;
font-size: 16px;
width: 20px;
height: 20px;
line-height: 17px;
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}
.woocommerce a.remove:hover {
color: inherit !important;
background: transparent !important;
opacity: 0.7;
}
.woocommerce .star-rating:before {
opacity: 0.25;
content: "SSSSS";
}
.woocommerce div.product .woocommerce-product-rating {
margin: 1em 0;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
color: inherit;
}
.wc-has-gallery .secondary-image {
position: absolute;
opacity: 0;
transition: opacity 100ms ease-in-out;
left: 50%;
transform: translate(-50%, 0px);
top: 0;
}
.wc-has-gallery picture.secondary-image {
width: 100%;
height: 100%;
}
.wc-product-image:hover .secondary-image {
opacity: 1;
}
.woocommerce ul.products li.product a img {
margin-bottom: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
color: initial;
}
.woocommerce ul.products li.product .price, .woocommerce div.product p.price {
font-weight: bold;
}
div.woocommerce-message a.button,
div.woocommerce-message a.button:hover,
div.woocommerce-message a.button:focus,
div.woocommerce-info a.button,
div.woocommerce-info a.button:hover,
div.woocommerce-info a.button:focus,
div.woocommerce-error a.button,
div.woocommerce-error a.button:hover,
div.woocommerce-error a.button:focus {
background: transparent;
padding: 0;
}
.woocommerce-error a,
.woocommerce-info a,
.woocommerce-message a {
font-weight: bold;
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
padding: 20px 30px;
border: 0;
border-left: 10px solid rgba(0, 0, 0, 0.3);
}
.woocommerce-message::before,
.woocommerce-info::before,
.woocommerce-error::before {
display: none;
}
a.button.wc-forward:after {
content: "\e901";
font-family: "GP Premium";
line-height: 1em;
padding-left: 10px;
position: relative;
top: 2px;
}
.rtl a.button.wc-forward:after {
display: none;
}
.woocommerce-checkout .col2-set .col-2,
.woocommerce-checkout .col2-set .col-1 {
float: none;
width: 100%;
margin: 0;
}
.woocommerce-checkout .col2-set {
width: 52.9411764706%;
float: left;
margin-right: 5.8823529412%;
}
.rtl.woocommerce-checkout .col2-set {
float: right;
margin-right: 0;
margin-left: 5.8823529412%;
}
#customer_details + #wc_checkout_add_ons,
#order_review,
#order_review_heading {
width: 41.1764705882%;
float: right;
margin-right: 0;
}
.woocommerce-additional-fields > h3 {
margin-top: 20px;
}
.woocommerce table.shop_table,
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table tfoot td {
border: 0;
border-radius: 0;
}
.woocommerce table.shop_table th {
background-color: rgba(0, 0, 0, 0.03);
}
.woocommerce table.shop_table th,
.woocommerce table.shop_table td {
padding: 20px;
border: 0;
}
.woocommerce table.shop_table td {
background-color: rgba(0, 0, 0, 0.005);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#add_payment_method .cart-collaterals .cart_totals tr td,
#add_payment_method .cart-collaterals .cart_totals tr th,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-checkout .cart-collaterals .cart_totals tr td,
.woocommerce-checkout .cart-collaterals .cart_totals tr th {
border-top: 0;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment,
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
background-color: transparent;
color: inherit;
}
#add_payment_method #payment div.payment_box:before,
.woocommerce-cart #payment div.payment_box:before,
.woocommerce-checkout #payment div.payment_box:before {
display: none;
}
#payment .payment_methods > .wc_payment_method > label {
padding: 20px;
background-color: rgba(0, 0, 0, 0.04);
display: block;
cursor: pointer;
}
#payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label {
font-weight: bold;
background-color: rgba(0, 0, 0, 0.07);
}
#payment .payment_methods li.wc_payment_method > input[type=radio]:first-child {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
#payment .payment_methods > .wc_payment_method > label:before {
display: inline-block;
font-size: inherit;
-webkit-font-smoothing: antialiased;
content: "\e902";
margin-right: .5407911001em;
transition: color,ease,.2s;
font-family: "GP Premium";
}
#payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label:before {
content: "\e904";
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
padding: 0;
border: 0;
}
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
float: none;
width: 100%;
padding-top: 20px;
padding-bottom: 20px;
font-weight: bold;
font-size: 150%;
}
#add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row {
padding-left: 0;
padding-right: 0;
padding-top: 0;
}
#add_payment_method #payment ul.payment_methods li img,
.woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout #payment ul.payment_methods li img {
float: right;
}
#add_payment_method #payment .payment_method_paypal .about_paypal,
.woocommerce-cart #payment .payment_method_paypal .about_paypal,
.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
float: none;
display: inline-block;
line-height: 1;
}
a.checkout-button:after {
display: none;
}
.woocommerce #content table.cart td.actions .input-text,
.woocommerce table.cart td.actions .input-text,
.woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text {
width: 150px;
padding: 10px 15px;
}
.woocommerce .coupon .button {
border: 1px solid transparent;
}
.woocommerce ul.products li.product .woocommerce-product-details__short-description p:last-child {
margin-bottom: 0;
}
.wc-product-image {
text-align: center;
}
.woocommerce-text-align-left .wc-product-image {
text-align: left;
}
.woocommerce-text-align-right .wc-product-image {
text-align: right;
}
.inside-wc-product-image {
position: relative;
display: inline-block;
}
.woocommerce ul.products li.product.woocommerce-image-align-left .wc-product-image {
float: left;
margin-right: 2em;
}
.woocommerce ul.products li.product.woocommerce-image-align-right .wc-product-image {
float: right;
margin-left: 2em;
}
.woocommerce ul.products li.product.woocommerce-image-align-left a .wc-product-image img,
.woocommerce ul.products li.product.woocommerce-image-align-right a .wc-product-image img {
width: auto;
}
.woocommerce-cart ul.products li.product.woocommerce-image-align-left .wc-product-image,
.woocommerce-cart ul.products li.product.woocommerce-image-align-right .wc-product-image {
float: none;
margin: 0;
}
.woocommerce-cart ul.products li.product.woocommerce-image-align-left a .wc-product-image img,
.woocommerce-cart ul.products li.product.woocommerce-image-align-right a .wc-product-image img {
width: 100%;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
font-size: 1em;
line-height: normal;
}
.woocommerce .related ul.products li.product a img,
.woocommerce .up-sells ul.products li.product a img {
margin-bottom: 0;
}
.woocommerce-review-link {
font-size: 80%;
}
.woocommerce-Reviews .comment-reply-title {
font-size: 120%;
font-weight: bold;
display: block;
margin-bottom: 10px;
}
.woocommerce-MyAccount-navigation ul {
margin: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.site-main .woocommerce-MyAccount-navigation li {
margin: 0;
padding: 0;
}
.woocommerce-MyAccount-navigation li a {
display: block;
padding: 20px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
font-size: 85%;
}
.woocommerce-MyAccount-navigation li.is-active a {
font-weight: bold;
}
.woocommerce-MyAccount-navigation li a:hover {
border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.woocommerce-MyAccount-navigation li.is-active a:after {
font-family: "GP Premium";
content: "\e901";
float: right;
font-weight: bold;
font-size: 115%;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 25%;
}
.woocommerce #payment .terms {
padding: 20px;
}
h2.woocommerce-loop-category__title mark {
background: none;
font-size: 80%;
opacity: 0.5;
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
padding: 0;
margin: 0 0 1.5em;
border: 0;
}
#ship-to-different-address {
padding: 3px;
font-size: inherit;
}
.woocommerce-image-align-left .products ul,
.woocommerce-image-align-left ul.products,
.woocommerce-image-align-left .products ul:after,
.woocommerce-image-align-left ul.products:after,
.woocommerce-image-align-right .products ul,
.woocommerce-image-align-right ul.products,
.woocommerce-image-align-right .products ul:after,
.woocommerce-image-align-right ul.products:after {
clear: none;
}
.woocommerce nav.woocommerce-pagination {
margin-top: 60px;
clear: both;
}
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce input.button:disabled:hover,
.woocommerce input.button:disabled[disabled]:hover {
background-color: transparent;
color: initial;
opacity: 0.3;
}
.entry-summary + .up-sells {
clear: both;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
line-height: 1.5;
}
.main-navigation a.cart-contents:not(.has-svg-icon):before,
.secondary-navigation a.cart-contents:not(.has-svg-icon):before {
content: "\f07a";
display: inline-block;
font-family: "GP Premium";
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.main-navigation a.cart-contents:not(.has-svg-icon).shopping-bag:before,
.secondary-navigation a.cart-contents:not(.has-svg-icon).shopping-bag:before {
content: "\f290";
}
.main-navigation a.cart-contents:not(.has-svg-icon).shopping-basket:before,
.secondary-navigation a.cart-contents:not(.has-svg-icon).shopping-basket:before {
content: "\f291";
}
.cart-contents > span.number-of-items {
font-size: 11px;
display: inline-block;
background: rgba(255, 255, 255, 0.1);
line-height: 1.7em;
height: 1.7em;
width: 1.7em;
text-align: center;
border-radius: 50%;
margin-left: 5px;
position: relative;
top: -5px;
display: none;
}
.cart-contents > span.number-of-items.no-items {
display: none;
}
.woocommerce-MyAccount-navigation ul {
list-style-type: none;
} form.checkout:after,
form.checkout:before {
content: '';
display: table;
}
form.checkout:after {
clear: both;
} .add-to-cart-panel {
position: fixed;
top: 0;
left: 0;
right: 0;
background: #fff;
padding: 20px;
opacity: 0;
transition: opacity 500ms ease-in-out, transform 500ms ease-in-out;
box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.2);
z-index: 101;
font-size: 90%;
box-sizing: border-box;
transform: translateY(-100%);
}
.add-to-cart-panel.item-added,
.add-to-cart-panel.show-sticky-add-to-cart {
opacity: 1;
}
.add-to-cart-panel > div {
display: flex;
align-items: center;
}
.add-to-cart-panel .continue-shopping {
margin-right: auto;
}
.add-to-cart-panel .continue-shopping .gp-icon {
display: none;
}
.add-to-cart-panel .cart-info {
margin-right: 20px;
}
.add-to-cart-panel img {
height: 50px;
width: auto;
vertical-align: middle;
}
.add-to-cart-panel .product-title {
margin-left: 20px;
margin-right: auto;
font-weight: 600;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.add-to-cart-panel .product-price {
margin-right: 20px;
}
.add-to-cart-panel div.quantity {
margin-right: 4px;
}
.add-to-cart-panel .cart-data {
font-size: 12px;
}
.add-to-cart-panel del {
opacity: 0.4;
}
.do-quantity-buttons input.qty::-webkit-outer-spin-button,
.do-quantity-buttons input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
}
.wc-menu-cart-activated .menu-toggle {
text-align: left;
}
.woocommerce-order-received .woocommerce-customer-details .col2-set {
float: none;
width: auto;
}
.woocommerce-order-received .woocommerce-customer-details .col2-set .col-1 {
margin-bottom: 1.5em;
}