/* Cruv Form Only Widget
 * Uses Cruv's existing visual classes where available and keeps the widget independent.
 */
.cruv-form-only-area .cruv-form-only__wrapper {
	width: 100%;
}

.cruv-form-only-area .cruv-form-only__area {
	width: 100%;
}

.cruv-form-only-area .cruv-form-only__form-wrapper {
	width: 100%;
	max-width: 905px;
	margin: 0 auto;
}

.cruv-form-only-area .cruv-form-only__placeholder {
	opacity: .65;
	margin: 0;
}

.cruv-form-only-area .wpcf7,
.cruv-form-only-area .wpcf7 form {
	width: 100%;
}

/* Keep common CF7 output aligned with Cruv's form styling. */
.cruv-form-only-area .wpcf7-form-control-wrap {
	display: block;
	width: 100%;
}

.cruv-form-only-area .wpcf7-response-output {
	margin-left: 0;
	margin-right: 0;
}

@media (max-width: 575px) {
	.cruv-form-only-area .cruv-form-only__form-wrapper {
		padding: 20px;
	}
}
