@media screen and (max-width: 680px) {
	#contact-form .cell {
		display: block;
		height: auto;
		width: 100%;
	}
	#contact-form .cell.space {
		height: 25px;
	}
	.form.textarea {
		height: auto !important;
	}
	#contact-form .submit .cell:last-child {
		text-align: center !important;
		padding-top: 25px;
	}
}

@media screen and (max-width: 480px) {
	#contact-form .button {
		padding: 15px;
	}
	.g-recaptcha > div {
		transform: scale(0.9);
		transform-origin: 0;
	}
}