.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .field-type-text-long form,
.node-type-resource #form form,
.node-type-page form#webform-client-form-3105.webform-client-form div {
    text-align: left !important;
	font-size: 13px;
}
form select,
form select option {
	padding: 4px 10px;
}
textarea {
	max-width: 100%;
}
.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-component-textarea label,
.node-type-resource #form .form-item.webform-component-textarea label {
	vertical-align: top;
	display: inline-block;
}
.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .webform-component-textarea label,
.node-type-resource #form .webform-component-textarea label {
	padding: 0;
	margin: 0;
	min-width: 135px;
}
.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-component-textarea label + .form-textarea-wrapper,
.node-type-resource #form .form-item.webform-component-textarea label + .form-textarea-wrapper {
	display: inline-block;
}
.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-container-inline label,
.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .webform-component-textarea label,
.node-type-resource #form .form-item.webform-container-inline label,
.node-type-resource #form .form-item.webform-component-textarea label {
	width: 25%;
}
.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-container-inline label + input,
.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block.form-item.webform-container-inline label + select,
.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-component-textarea label + .form-textarea-wrapper,
.node-type-resource #form .form-item.webform-container-inline label + input,
.node-type-resource #form .form-item.webform-container-inline label + select,
.node-type-resource #form .form-item.webform-component-textarea label + .form-textarea-wrapper {
	max-width: 65%;
}
@media (min-width: 800px) and (max-width: 1395px) {
	.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-container-inline label + input,
	.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block.form-item.webform-container-inline label + select,
	.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-component-textarea label + .form-textarea-wrapper,
	.node-type-resource #form .form-item.webform-container-inline label + input,
	.node-type-resource #form .form-item.webform-container-inline label + select,
	.node-type-resource #form .form-item.webform-component-textarea label + .form-textarea-wrapper {
		max-width: 100%;
	}
}
@media (max-width: 479px) {
	.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-container-inline label + input,
	.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block.form-item.webform-container-inline label + select,
	.node-type-landing-page-ii #block-ds-extras-landing-page-ii-custom-block .form-item.webform-component-textarea label + .form-textarea-wrapper,
	.node-type-resource #form .form-item.webform-container-inline label + input,
	.node-type-resource #form .form-item.webform-container-inline label + select,
	.node-type-resource #form .form-item.webform-component-textarea label + .form-textarea-wrapper {
		max-width: 100%;
	}
}