/* LP Contact Form Styles */
.contact-form {
	padding: 2.8em 1em;
}

.contact-form > fieldset {
	overflow: visible;
}

.contact-form > fieldset > ul {
	width: calc(100% + var(--lpmd-form-spacing));
	left: calc(var(--lpmd-form-spacing) * -0.5);
}

.contact-form > fieldset > ul > li {
	width: calc(100% + var(--lpmd-form-spacing));
	margin: calc(var(--lpmd-form-spacing) * 0.75) calc(var(--lpmd-form-spacing) * 0.5);
	padding-right: 0.84em;
}

.contact-form > fieldset > ul > li:nth-child(6), .contact-form > fieldset > ul > li:last-child {
	padding-right: 0;
}

.contact-form > fieldset > ul > li.indicator {
	margin-top: 0;
	margin-bottom: 0.75em;
}

.contact-form > fieldset > ul > li.half {
	width: calc(50% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.third {
	width: calc(33.33% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.two-thirds {
	width: calc(66.66% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.fourth {
	width: calc(25% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.three-fourths {
	width: calc(75% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.fifth {
	width: calc(20% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.two-fifths {
	width: calc(40% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.three-fifths {
	width: calc(60% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.four-fifths {
	width: calc(80% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li.sixth {
	width: calc(16.667% - (var(--lpmd-form-spacing) + .01rem));
}

.contact-form > fieldset > ul > li > label {
	margin: 0;
}
/* End LP Contact Form Styles */

/* Responsive Width 1280px */
@media screen and (max-width: 1280px) {
	.contact-form > fieldset > ul > li.sixth, .contact-form > fieldset > ul > li.fifth, .contact-form > fieldset > ul > li.two-fifths {
		width: calc(33.33% - var(--lpmd-form-spacing));
	}
	
	.contact-form > fieldset > ul > li.three-fifths, .contact-form > fieldset > ul > li.four-fifths {
		width: calc(66.66% - var(--lpmd-form-spacing));
	}
}
/* End Responsive Width 1280px */

/* Responsive Width 1024px */
@media screen and (max-width: 1024px) {
	.contact-form > fieldset > ul > li.sixth, .contact-form > fieldset > ul > li.fifth, .contact-form > fieldset > ul > li.two-fifths,
	.contact-form > fieldset > ul > li.three-fifths, .contact-form > fieldset > ul > li.four-fifths, .contact-form > fieldset > ul > li.third, .contact-form > fieldset > ul > li.two-thirds,
	.contact-form > fieldset > ul > li.fourth, .contact-form > fieldset > ul > li.three-fourths {
		width: calc(50% - var(--lpmd-form-spacing));
	}
	
	.contact-form {
		padding-left: var(--lpmd-main-padding);
		padding-right: var(--lpmd-main-padding);
	}
}
/* End Responsive Width 1024px */

/* Responsive Width 800px */
@media screen and (max-width: 800px) {
	.contact-form > fieldset > ul > li.sixth, .contact-form > fieldset > ul > li.fifth, .contact-form > fieldset > ul > li.two-fifths,
	.contact-form > fieldset > ul > li.three-fifths, .contact-form > fieldset > ul > li.four-fifths, .contact-form > fieldset > ul > li.third, .contact-form > fieldset > ul > li.two-thirds,
	.contact-form > fieldset > ul > li.fourth, .contact-form > fieldset > ul > li.three-fourths, .contact-form > fieldset > ul > li.half {
		width: calc(100% - var(--lpmd-form-spacing));
	}
}
/* End Responsive Width 800px */

/* Responsive Width 500px */
@media screen and (max-width: 500px) {
	.contact-form {
		padding-left: calc(var(--lpmd-main-padding) * 2);
		padding-right: calc(var(--lpmd-main-padding) * 2);
	}
}
/* End Responsive Width 500px */
