/* gravity forms */

.business-goals-form ul.gform_fields:not(.top_label) .gfield_label {
	width: 20%;
}

.business-goals-form ul textarea,
.business-goals-form ul input[type="text"] {
	width: 45%;
}

.business-goals-form ul input[type="text"],
.business-goals-form ul textarea {
	background: #fff;
	padding: 5px !important;
	border: 1px solid black;
}

.business-goals-form .warningTextareaInfo {
	margin-left: 20%;
}

.business-goals-form .gform_footer {
	padding-left: 57%;
}

.business-goals-form #gform_submit_button_2 {
	border-color: #8b180e;
}

.business-goals-form #gform_submit_button_2:hover {
	background: transparent;
	border-color: #8b180e;
	color: #8b180e;
}

.submit-note {
	color: red;
	font-size: 12px;
}

.one-half .submit-note {
	padding-left: 32%;
}

.one-third .submit-note {
	padding-left: 33%;
}

.three-fourths .submit-note {
	padding-left: 22%;
}

@media screen and (min-width: 1024px) and (max-width: 1800px) {
	.su-column-size-2-3 .business-goals-form .gform_footer {
		padding-left: 39% !important;
	}

	.one-half .business-goals-form .gform_footer {
		padding-left: 30% !important;
	}

	.one-third .business-goals-form .gform_footer {
		padding-left: 12% !important;
	}

	.three-fourths .business-goals-form .gform_footer {
		padding-left: 38% !important;
	}

	.three-fourths
		.business-goals-form
		ul.gform_fields:not(.top_label)
		.gfield_label {
		width: 20%;
	}
}

@media screen and (min-width: 960px) and (max-width: 1023px) {
	.su-column-size-2-3 .business-goals-form .gform_footer {
		padding-left: 39% !important;
	}

	.one-half .business-goals-form .gform_footer {
		padding-left: 30% !important;
	}

	.one-third .business-goals-form .gform_footer {
		padding-left: 12% !important;
	}

	.three-fourths .business-goals-form .gform_footer {
		padding-left: 38% !important;
	}

	.three-fourths
		.business-goals-form
		ul.gform_fields:not(.top_label)
		.gfield_label {
		width: 20%;
	}
}

@media screen and (min-width: 768px) and (max-width: 959px) {
	.su-column-size-2-3.business-contact
		ul.gform_fields:not(.top_label)
		.gfield_label {
		width: 26% !important;
	}

	.su-column-size-2-3.business-contact ul textarea,
	.business-contactul input[type="text"] {
		width: 65% !important;
	}

	.su-column-size-2-3.business-contact.warningTextareaInfo {
		margin-left: 40px !important;
	}

	.su-column-size-2-3 .business-goals-form .gform_footer {
		padding-left: 32% !important;
	}

	.one-half .business-goals-form .gform_footer {
		padding-left: 30% !important;
	}

	.one-third .business-goals-form .gform_footer {
		padding-left: 12% !important;
	}

	.three-fourths .business-goals-form .gform_footer {
		padding-left: 40% !important;
	}

	.three-fourths .submit-note {
		padding-left: 30%;
	}
}

@media screen and (min-width: 480px) and (max-width: 767px) {
	.su-column-size-2-3 .business-goals-form ul textarea,
	.business-goals-form ul input[type="text"] {
		width: 100% !important;
	}

	.su-column-size-2-3
		.business-goals-form
		ul.gform_fields:not(.top_label)
		.gfield_label {
		width: 100%;
	}

	.su-column-size-2-3 .business-goals-form ul textarea,
	.business-goals-form ul input[type="text"] {
		width: 100% !important;
	}

	.su-column-size-2-3 .business-goals-form.warningTextareaInfo {
		margin-left: 0px !important;
	}

	.su-column-size-2-3 .business-goals-form .gform_footer {
		padding-left: 41% !important;
	}

	.one-half .business-goals-form .gform_footer {
		padding-left: 30% !important;
	}

	.one-third .business-goals-form .gform_footer {
		padding-left: 12% !important;
	}

	.three-fourths .business-goals-form .gform_footer {
		padding-left: 46% !important;
	}

	.three-fourths .submit-note {
		padding-left: 30%;
	}
}

@media screen and (min-width: 320px) and (max-width: 479px) {
	/**
        Business Contract
     */
	.su-column-size-2-3 .business-goals-form ul textarea,
	.business-goals-form ul input[type="text"] {
		width: 100% !important;
	}

	.su-column-size-2-3
		.business-goals-form
		ul.gform_fields:not(.top_label)
		.gfield_label {
		width: 100%;
	}

	.su-column-size-2-3 .business-goals-form ul textarea,
	.business-goals-form ul input[type="text"] {
		width: 100% !important;
	}

	.su-column-size-2-3 .business-goals-form #gform_submit_button_2 {
		margin-left: 0% !important;
		width: 95% !important;
	}

	.su-column-size-2-3 .business-goals-form.warningTextareaInfo {
		margin-left: 0 !important;
	}

	.su-column-size-2-3 .business-goals-form .gform_footer {
		padding-left: 5% !important;
	}

	.one-half .business-goals-form .gform_footer {
		padding-left: 30% !important;
	}

	.one-third .business-goals-form .gform_footer {
		padding-left: 12% !important;
	}

	.three-fourths .business-goals-form .gform_footer {
		padding-left: 46% !important;
	}

	.three-fourths .submit-note {
		padding-left: 5%;
	}
}

@media screen and (min-width: 260px) and (max-width: 319px) {
	/**
        Business Contracts Form
    **/
	.su-column-size-2-3 .business-goals-form ul textarea,
	.business-goals-form ul input[type="text"] {
		width: 100% !important;
	}

	.su-column-size-2-3
		.business-goals-formul.gform_fields:not(.top_label)
		.gfield_label {
		width: 100%;
	}

	.su-column-size-2-3 .business-goals-formul textarea,
	.business-goals-formul input[type="text"] {
		width: 100% !important;
	}

	.su-column-size-2-3 .business-goals-form#gform_submit_button_2 {
		width: 80% !important;

		padding: 0px;
	}

	.su-column-size-2-3 .business-goals-form.warningTextareaInfo {
		margin-left: 0 !important;
	}

	.one-half .business-goals-form .gform_footer {
		padding-left: 30% !important;
	}

	.one-third .business-goals-form .gform_footer {
		padding-left: 12% !important;
	}

	.three-fourths .business-goals-form .gform_footer {
		padding-left: 46% !important;
	}
	.three-fourths .submit-note {
		padding-left: 5%;
	}
}

@media only screen and (min-width: 641px) {
	.su-column-size-2-3
		.business-goals-form
		ul.gform_fields:not(.top_label)
		.gfield_label {
		width: 25% !important;
	}

	.su-column-size-2-3 .business-goals-form ul textarea,
	.business-goals-form ul input[type="text"] {
		width: 70% !important;
	}
}

@media only screen and (min-width: 400px) and (max-width: 641px) {
	.su-column-size-2-3 .business-goals-form .gform_footer {
		padding-left: 42% !important;
	}

	.one-half .business-goals-form .gform_footer {
		padding-left: 30% !important;
	}

	.one-third .business-goals-form .gform_footer {
		padding-left: 12% !important;
	}

	.three-fourths .business-goals-form .gform_footer {
		padding-left: 46% !important;
	}

	.three-fourths .submit-note {
		padding-left: 5%;
	}
}

@media only screen and (min-width: 641px) and (max-width: 540px) {
	.su-column-size-2-3 .business-goals-form .gform_footer {
		padding-left: 40% !important;
	}

	.one-half .business-goals-form .gform_footer {
		padding-left: 30% !important;
	}

	.one-third .business-goals-form .gform_footer {
		padding-left: 12% !important;
	}

	.three-fourths .business-goals-form .gform_footer {
		padding-left: 46% !important;
	}

	.three-fourths .submit-note {
		padding-left: 5%;
	}
}
