/**
 * #.# Styles
 *
 * CSS for both Frontend+Backend.
 */

/* Gravity Form - Buttons */
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-multi .chosen-choices,
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-single .chosen-single {
	position: relative;
	display: block;
	height: auto;
	padding: 0;
	box-shadow: none;
	background: #fff;
	border: 1px solid #aaa;
	border-radius: 0;
	color: #444;
	text-decoration: none;
	white-space: nowrap;
	overflow: hidden;
	-webkit-border-radius: 0;
	-webkit-box-shadow: none;
}

.uagb-gf-styler__gform-heading-none .gform_wrapper .gform_heading,
.uagb-gf-styler__gform-heading-no .gform_wrapper .gform_heading,
.uagb-gf-styler__gform-heading-yes .gform_wrapper .gform_heading.custom_gform_heading {
	display: none;
}

.uagb-gf-styler__gform-heading-no .gform_wrapper .gform_heading.custom_gform_heading,
.uagb-gf-styler__gform-heading-yes .gform_wrapper .gform_heading {
	display: block;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-single .chosen-single span {
	line-height: 1;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single {
	background: #fff;
}

.uagb-gf-styler__check-style-enabled .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__check-style-enabled .gform_page .gform_page_footer input[type="submit"] {
	display: inline-block;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title,
.uagb-gf-styler__check-style-enabled .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title {
	opacity: 1;
}

.uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
	position: relative;
}

.uagb-gf-styler__check-style-enabled .uag-gf-select-custom::after {
	position: absolute;
	top: 45%;
	right: 0.5em;
	z-index: 5;
	font-family: FontAwesome, serif !important;
	font-size: 0.7em;
	line-height: 1;
	transform: translateY(-45%);
	content: "\f078";
	pointer-events: none;
	-webkit-transform: translateY(-45%);
	-ms-transform: translateY(-45%);
}

.uagb-gf-styler__check-style-enabled span.name_prefix_select .uag-gf-select-custom {
	display: inline;
	vertical-align: middle;
}

.uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"]:checked + label::before {
	box-shadow: inset 0 0 0 4px #fafafa;
}

.uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uagb-gf-styler__check-style-enabled .ginput_container_consent input[type="checkbox"] + label::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.uagb-gf-styler__check-style-enabled .ginput_container_consent input[type="checkbox"]:checked + label::before {
	font-weight: 700;
}

.uagb-gf-styler__check-style-enabled select,
.uagb-gf-styler__check-style-enabled .chosen-single {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper div.validation_error {
	border-top: none;
	border-bottom: none;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .gfield_radio li label {
	margin: 0 0 0 0;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .gform_body {
	width: 100% !important;
}

.wp-block-uagb-gf-styler .gform_wrapper .gform_fields,
.wp-block-uagb-gf-styler .gform_wrapper .gform_footer {
	pointer-events: auto;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper input[type="checkbox"]:checked + label::before,
.uagb-gf-styler__check-style-enabled .gform_wrapper input[type="radio"]:checked + label::before,
.uagb-gf-styler__check-style-enabled .gform_wrapper input[type="checkbox"] + label::before,
.uagb-gf-styler__check-style-enabled .gform_wrapper input[type="radio"] + label::before {
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .gsection {
	margin-right: 0;
}

/* Input fields size */
.uag-gf-btn-size-xs .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-xs .uagb-gf-styler__check-style-enabled input[type="button"] {
	padding: 10px 20px;
	border-radius: 2px;
	font-size: 13px;
	-webkit-border-radius: 2px;
}

.uag-gf-input-size-xs
.uagb-gf-styler__check-style-enabled
.gform_body
input:not( [type="radio"] ):not( [type="checkbox"] ):not( [type="submit"] ):not( [type="button"] ):not( [type="image"] ):not( [type="file"] ),
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
	padding: 8px 10px;
	font-size: 13px;
}

.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .ginput_container select {
	padding: 6px 10px;
	font-size: 13px;
}

.ginput_container select {
	height: 100%;
	line-height: inherit;
}

.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
	font-size: 13px;
}

.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-xs .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-xs
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	width: 10px;
	height: 10px;
}

.uag-gf-input-size-xs
.uagb-gf-styler__check-style-enabled
.gfield_checkbox
input[type="checkbox"]:checked + label::before,
.uag-gf-input-size-xs
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	font-size: -webkit-calc(10px / 1.2);
	font-size: calc(10px / 1.2);
}

.uag-gf-btn-size-sm .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-sm .uagb-gf-styler__check-style-enabled input[type="button"] {
	padding: 12px 24px;
	border-radius: 3px;
	font-size: 15px;
	-webkit-border-radius: 3px;
}

.uag-gf-input-size-sm
.uagb-gf-styler__check-style-enabled
.gform_body
input:not( [type="radio"] ):not( [type="checkbox"] ):not( [type="submit"] ):not( [type="button"] ):not( [type="image"] ):not( [type="file"] ),
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
	padding: 12px 10px;
	font-size: 15px;
}

.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .ginput_container select {
	padding: 10px 10px;
	font-size: 15px;
}

.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
	font-size: 15px;
}

.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-sm .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-sm
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	width: 12px;
	height: 12px;
}

.uag-gf-input-size-sm
.uagb-gf-styler__check-style-enabled
.gfield_checkbox
input[type="checkbox"]:checked + label::before,
.uag-gf-input-size-sm
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	font-size: -webkit-calc(12px / 1.2);
	font-size: calc(12px / 1.2);
}

.uag-gf-btn-size-md .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-md .uagb-gf-styler__check-style-enabled input[type="button"] {
	padding: 15px 30px;
	border-radius: 4px;
	font-size: 16px;
	-webkit-border-radius: 4px;
}

.uag-gf-input-size-md
.uagb-gf-styler__check-style-enabled
.gform_body
input:not( [type="radio"] ):not( [type="checkbox"] ):not( [type="submit"] ):not( [type="button"] ):not( [type="image"] ):not( [type="file"] ),
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
	padding: 15px 10px;
	font-size: 16px;
}

.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .ginput_container select {
	padding: 13px 10px;
	font-size: 16px;
}

.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
	font-size: 16px;
}

.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-md .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-md
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	width: 15px;
	height: 15px;
}

.uag-gf-input-size-md
.uagb-gf-styler__check-style-enabled
.gfield_checkbox
input[type="checkbox"]:checked + label::before,
.uag-gf-input-size-md
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	font-size: -webkit-calc(15px / 1.2);
	font-size: calc(15px / 1.2);
}

.uag-gf-btn-size-lg .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-lg .uagb-gf-styler__check-style-enabled input[type="button"] {
	padding: 20px 40px;
	border-radius: 5px;
	font-size: 18px;
	-webkit-border-radius: 5px;
}

.uag-gf-input-size-lg
.uagb-gf-styler__check-style-enabled
.gform_body
input:not( [type="radio"] ):not( [type="checkbox"] ):not( [type="submit"] ):not( [type="button"] ):not( [type="image"] ):not( [type="file"] ),
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
	padding: 20px 10px;
	font-size: 18px;
}

.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .ginput_container select {
	padding: 18px 10px;
	font-size: 18px;
}

.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
	font-size: 18px;
}

.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-lg .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-lg
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	width: 20px;
	height: 20px;
}

.uag-gf-input-size-lg
.uagb-gf-styler__check-style-enabled
.gfield_checkbox
input[type="checkbox"]:checked + label::before,
.uag-gf-input-size-lg
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	font-size: -webkit-calc(20px / 1.2);
	font-size: calc(20px / 1.2);
}

.uag-gf-btn-size-xl .uagb-gf-styler__check-style-enabled input[type="submit"],
.uag-gf-btn-size-xl .uagb-gf-styler__check-style-enabled input[type="button"] {
	padding: 25px 50px;
	border-radius: 6px;
	font-size: 20px;
	-webkit-border-radius: 6px;
}

.uag-gf-input-size-xl
.uagb-gf-styler__check-style-enabled
.gform_body
input:not( [type="radio"] ):not( [type="checkbox"] ):not( [type="submit"] ):not( [type="button"] ):not( [type="image"] ):not( [type="file"] ),
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .ginput_container textarea,
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .ginput_container .chosen-single,
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .ginput_container .chosen-choices {
	padding: 25px 10px;
	font-size: 20px;
}

.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .ginput_container select {
	padding: 23px 10px;
	font-size: 20px;
}

.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .uag-gf-select-custom {
	font-size: 20px;
}

.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .gfield_checkbox input[type="checkbox"] + label::before,
.uag-gf-input-size-xl .uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before,
.uag-gf-input-size-xl
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"] + label::before {
	width: 25px;
	height: 25px;
}

.uag-gf-input-size-xl
.uagb-gf-styler__check-style-enabled
.gfield_checkbox
input[type="checkbox"]:checked + label::before,
.uag-gf-input-size-xl
.uagb-gf-styler__check-style-enabled
.ginput_container_consent
input[type="checkbox"]:checked + label::before {
	font-size: -webkit-calc(25px / 1.2);
	font-size: calc(25px / 1.2);
}

/* Gravity Form - Buttons Ends */
.uagb-gf-styler__btn-align-right .gform_next_button,
.uagb-gf-styler__btn-align-right .gform_previous_button {
	margin-right: 5px !important;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .gform_footer:not( .top_label ) {
	width: 100%;
	padding: 0 0 0 0;
	margin-right: 0;
	margin-left: 0;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .gform_page_footer.left_label,
.uagb-gf-styler__check-style-enabled .gform_wrapper .gform_page_footer.right_label {
	padding: 0 0 0 0;
}

.uagb-gf-styler__check-style-enabled .gfield_radio input[type="radio"] + label::before {
	-webkit-border-radius: 100%;
	border-radius: 100%;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .top_label .gfield_error {
	width: 100% !important;
}

.uagb-gf-styler__check-style-enabled
.gform_wrapper.gform_validation_error
.gform_body
ul
li.gfield.gfield_error:not( .gf_left_half ):not( .gf_right_half ) {
	max-width: 100% !important;
}

.uagb-gf-styler__btn-align-center .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="submit"],
.uagb-gf-styler__btn-align-left .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="submit"],
.uagb-gf-styler__btn-align-right .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="submit"],
.uagb-gf-styler__btn-align-justify .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-justify .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-justify .gform_page .gform_page_footer input[type="submit"] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
	width: auto;
	-js-display: flex;
}

.uagb-gf-styler__btn-align-center .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-center .gform_wrapper .gform_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="button"],
html[dir="rtl"] .uagb-gf-styler__btn-align-center .gform_page .gform_page_footer input[type="submit"] {
	margin-right: auto;
	margin-left: auto;
}

.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer {
	text-align: center;
}

.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer {
	text-align: right;
}

.uagb-gf-styler__btn-align-left .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-right .gform_wrapper .gform_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="button"],
html[dir="rtl"] .uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="submit"] {
	margin-right: auto;
	margin-left: 0;
}

.uagb-gf-styler__btn-align-right .gform_wrapper .gform_footer input[type="submit"],
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="button"],
.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-left .gform_wrapper .gform_footer input[type="submit"],
html[dir="rtl"] .uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="button"],
html[dir="rtl"] .uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type="submit"] {
	margin-right: 0;
	margin-left: auto;
}

.uagb-gf-styler__check-style-enabled .gform_body .ginput_container_checkbox .gfield_checkbox input[type="checkbox"],
.uagb-gf-styler__check-style-enabled .gform_body .ginput_container_radio .gfield_radio input[type="radio"],
.uagb-gf-styler__check-style-enabled .gform_body .ginput_container_consent input[type="checkbox"] {
	display: none;
}

.uagb-gf-styler__check-style-enabled
.gform_body
.ginput_container_checkbox
.gfield_checkbox
input[type="checkbox"] + label::before,
.uagb-gf-styler__check-style-enabled
.gform_body
.ginput_container_radio
.gfield_radio
input[type="radio"] + label::before,
.uagb-gf-styler__check-style-enabled .gform_body .ginput_container_consent input[type="checkbox"] + label::before {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	text-align: center;
	content: "";
}

.uagb-gf-styler__check-style-enabled
.gform_body
.ginput_container_checkbox
.gfield_checkbox
input[type="checkbox"]:checked + label::before,
.uagb-gf-styler__check-style-enabled
.gform_body
.ginput_container_consent
input[type="checkbox"]:checked + label::before {
	line-height: 1.2;
	content: "\2714";
}

/* Gravity Form */
.uagb-gf-styler__check-style-enabled
.gform_wrapper
ul.gform_fields
li.gfield:not( .gf_left_half ):not( .gf_left_third ):not( .gf_middle_third ) {
	padding-right: 0;
}

.uagb-gf-styler__btn-align-width-full_width .gform_footer input[type="submit"] {
	display: block;
	width: 100%;
	text-align: center;
}

.uagb-gf-styler__check-style-enabled .gform_body ul {
	margin-left: 0;
	list-style: none;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .gfield .ginput_container select,
.uagb-gf-styler__check-style-enabled .gform_wrapper .gfield .ginput_container .chosen-single,
.uagb-gf-styler__check-style-enabled .gform_wrapper .gfield .ginput_container .chosen-choices,
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-choices li.search-field input[type="text"],
.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-choices li.search-field input.default {
	height: auto;
}

.elementor-widget-uag-gf-styler
.uagb-gf-styler__check-style-enabled
.gform_wrapper
.chosen-choices
li.search-field
input[type="text"] {
	padding: 0 0 0 0;
}

.uagb-gf-styler__check-style-enabled .gform_page .gform_page_footer input[type="button"] {
	margin-bottom: 20px;
}

.uagb-gf-styler__check-style-enabled .gform_wrapper .chosen-container-single .chosen-single div {
	display: none;
}

.uagb-gf-styler__hide-label .gform_wrapper .gform_fields .gfield_label,
.uagb-gf-styler__hide-label .gform_wrapper .gform_fields .gfield_required {
	display: none;
}

.wp-block-uagb-gf-styler .gform_wrapper .chosen-container-single .chosen-single span {
	width: 100%;
	margin-bottom: 0;
}

.wp-block-uagb-gf-styler .gform_wrapper .chosen-container-single .chosen-single {
	border: none;
}

.wp-block-uagb-gf-styler .gform_wrapper .chosen-container-single.chosen-container-active .chosen-single {
	border: none;
}

.wp-block-uagb-gf-styler .gform_wrapper .ginput_container_checkbox .gfield_checkbox .gchoice,
.wp-block-uagb-gf-styler .gform_wrapper .ginput_container_radio .gfield_radio .gchoice {
	margin-bottom: 5px;
	line-height: 0;
}

.wp-block-uagb-gf-styler .gform_wrapper .ginput_container_select select {
	background:
		#fafafa
		url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E)
		no-repeat right 5px top 55%;
	background-size: 16px 16px;
	cursor: pointer;
	vertical-align: middle;
}

/* Gravity Form ends */

@media only screen and ( max-width: 976px ) {
	.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer {
		text-align: center;
	}

	.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer {
		text-align: right;
	}

	.uag-tablet-gf-button-center .gform_wrapper .gform_footer input[type="submit"],
	.uag-tablet-gf-button-center .gform_page .gform_page_footer input[type="button"],
	.uag-tablet-gf-button-center .gform_page .gform_page_footer input[type="submit"] {
		width: auto;
		margin-right: auto;
		margin-left: auto;
	}

	.uag-tablet-gf-button-left .gform_wrapper .gform_footer input[type="submit"],
	.uag-tablet-gf-button-left .gform_page .gform_page_footer input[type="button"],
	.uag-tablet-gf-button-left .gform_page .gform_page_footer input[type="submit"] {
		width: auto;
		margin-right: auto;
		margin-left: 0;
	}

	.uag-tablet-gf-button-right .gform_wrapper .gform_footer input[type="submit"],
	.uag-tablet-gf-button-right .gform_page .gform_page_footer input[type="button"],
	.uag-tablet-gf-button-right .gform_page .gform_page_footer input[type="submit"] {
		width: auto;
		margin-right: 0;
		margin-left: auto;
	}

	.uag-tablet-gf-button-justify .gform_wrapper .gform_footer input[type="submit"],
	.uag-tablet-gf-button-justify .gform_page .gform_page_footer input[type="button"],
	.uag-tablet-gf-button-justify .gform_page .gform_page_footer input[type="submit"] {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		justify-content: center;
		width: 100%;
	}
}

@media only screen and ( max-width: 767px ) {
	.uagb-gf-styler__btn-align-center .gform_page .gform_page_footer {
		text-align: center;
	}

	.uagb-gf-styler__btn-align-right .gform_page .gform_page_footer {
		text-align: right;
	}

	.uag-mobile-gf-button-center .gform_wrapper .gform_footer input[type="submit"],
	.uag-mobile-gf-button-center .gform_page .gform_page_footer input[type="button"],
	.uag-mobile-gf-button-center .gform_page .gform_page_footer input[type="submit"] {
		width: auto;
		margin-right: auto;
		margin-left: auto;
	}

	.uag-mobile-gf-button-left .gform_wrapper .gform_footer input[type="submit"],
	.uag-mobile-gf-button-left .gform_page .gform_page_footer input[type="button"],
	.uag-mobile-gf-button-left .gform_page .gform_page_footer input[type="submit"] {
		width: auto;
		margin-right: auto;
		margin-left: 0;
	}

	.uag-mobile-gf-button-right .gform_wrapper .gform_footer input[type="submit"],
	.uag-mobile-gf-button-right .gform_page .gform_page_footer input[type="button"],
	.uag-mobile-gf-button-right .gform_page .gform_page_footer input[type="submit"] {
		width: auto;
		margin-right: 0;
		margin-left: auto;
	}

	.uag-mobile-gf-button-justify .gform_wrapper .gform_footer input[type="submit"],
	.uag-mobile-gf-button-justify .gform_page .gform_page_footer input[type="button"],
	.uag-mobile-gf-button-justify .gform_page .gform_page_footer input[type="submit"] {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		justify-content: center;
		width: 100%;
	}
}

@media ( min-width: 780px ) {
	.uagb-gf-styler__btn-align-justify .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-justify .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-justify .gform_page .gform_page_footer input[type="submit"] {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		justify-content: center;
		width: 100%;
	}
}

@media ( max-width: 780px ) {
	.uagb-gf-styler__btn-align-tablet-center .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-center .gform_wrapper .gform_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer input[type="button"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer input[type="submit"] {
		margin-right: auto;
		margin-left: auto;
	}

	.uagb-gf-styler__btn-align-tablet-center .gform_page .gform_page_footer {
		text-align: center;
	}

	.uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer {
		text-align: right;
	}

	.uagb-gf-styler__btn-align-tablet-left .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-tablet-left .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-tablet-left .gform_page .gform_page_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-right .gform_wrapper .gform_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer input[type="button"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer input[type="submit"] {
		margin-right: auto;
		margin-left: 0;
	}

	.uagb-gf-styler__btn-align-tablet-right .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-tablet-right .gform_page .gform_page_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-left .gform_wrapper .gform_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-left .gform_page .gform_page_footer input[type="button"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-tablet-left .gform_page .gform_page_footer input[type="submit"] {
		margin-right: 0;
		margin-left: auto;
	}
}

@media ( min-width: 641px ) and ( max-width: 780px ) {
	// For tablet size small/medium/large.

	.uagb-gf-styler__btn-align-tablet-justify .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-tablet-justify .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-tablet-justify .gform_page .gform_page_footer input[type="submit"] {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		justify-content: center;
		width: 100% !important;
	}
}

@media ( max-width: 641px ) {
	// For mobile size small/medium/large.

	.uagb-gf-styler__btn-align-mobile-center .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-center .gform_wrapper .gform_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer input[type="button"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer input[type="submit"] {
		margin-right: auto;
		margin-left: auto;
	}

	.uagb-gf-styler__btn-align-mobile-center .gform_page .gform_page_footer {
		text-align: center;
	}

	.uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer {
		text-align: right;
	}

	.uagb-gf-styler__btn-align-mobile-left .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-mobile-left .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-mobile-left .gform_page .gform_page_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-right .gform_wrapper .gform_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer input[type="button"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer input[type="submit"] {
		margin-right: auto;
		margin-left: 0;
	}

	.uagb-gf-styler__btn-align-mobile-right .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-mobile-right .gform_page .gform_page_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-left .gform_wrapper .gform_footer input[type="submit"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-left .gform_page .gform_page_footer input[type="button"],
	html[dir="rtl"] .uagb-gf-styler__btn-align-mobile-left .gform_page .gform_page_footer input[type="submit"] {
		margin-right: 0;
		margin-left: auto;
	}

	.uagb-gf-styler__btn-align-mobile-justify .gform_wrapper .gform_footer input[type="submit"],
	.uagb-gf-styler__btn-align-mobile-justify .gform_page .gform_page_footer input[type="button"],
	.uagb-gf-styler__btn-align-mobile-justify .gform_page .gform_page_footer input[type="submit"] {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		justify-content: center;
		width: 100% !important;
	}
}
