/*
----------------------------------------------------------------

theme.css
Gravity Forms Gravity Theme Styles
For the Square Add-On
A light theme for the frontend engineered to get reasonably
nice look and feel in all our standard theme targets.
https://www.gravityforms.com

Theme dependencies:
- Gravity Forms Basic Theme: basic.css

Gravity Forms is a Rocketgenius project
copyright 2008-2024 Rocketgenius Inc.
https://www.rocketgenius.com
this may not be re-distributed without the
express written permission of the author.

NOTE: DO NOT EDIT THIS FILE!
THIS FILE IS REPLACED DURING AUTO UPGRADE
AND ANY CHANGES MADE HERE WILL BE OVERWRITTEN.

----------------------------------------------------------------
*/

.gravity-theme .sq-card-component, .gform_legacy_markup_wrapper .sq-card-component {
		width: 100%;
	}

.gravity-theme .ginput_container_square_card, .gform_legacy_markup_wrapper .ginput_container_square_card {
		max-width: 700px;
	}

.gravity-theme .sq-card-iframe-container, .gform_legacy_markup_wrapper .sq-card-iframe-container {
		width: 100%;
	}

.gravity-theme .sq-cardholder-container, .gform_legacy_markup_wrapper .sq-cardholder-container {
		margin-bottom: 11.008px;
	}

.gravity-theme .sq-card-message, .gform_legacy_markup_wrapper .sq-card-message {
		display: none !important;
	}

.gravity-theme .gfield_description.validation_message:empty, .gform_legacy_markup_wrapper .gfield_description.validation_message:empty {
		display: none;
	}

.gravity-theme.gform_wrapper .field_description_below .square-multi-element-form .gfield_description.validation_message, .gravity-theme.gform_wrapper .field_description_above .square-multi-element-form .gfield_description.validation_message, .gform_legacy_markup_wrapper.gform_wrapper .field_description_below .square-multi-element-form .gfield_description.validation_message, .gform_legacy_markup_wrapper.gform_wrapper .field_description_above .square-multi-element-form .gfield_description.validation_message {
		padding-top: 0;
	}

.gravity-theme .holder-container, .gform_legacy_markup_wrapper .holder-container {
		padding: 0;
	}

.gravity-theme .holder-container input, .gform_legacy_markup_wrapper .holder-container input {
			line-height: 1;
		}

.gravity-theme .sq-input-container, .gform_legacy_markup_wrapper .sq-input-container {
		display: flex;
		flex-flow: column;
	}

@media only screen and (max-width: 600px) {

		.gravity-theme .square-single-form, .gform_legacy_markup_wrapper .square-single-form {
			min-width: 415px;
		}
	}


/*# sourceMappingURL=theme.css.map */
