.required {
	color: #ff0000;
	padding-left: 5px;
}

.wd-checkout-form {
	& .wd-checkout-input {
		background-color: #f2f2f2;
		height: 42px;
		padding: 0 16px;
	}

	& .wd-checkout-textarea {
		background-color: #f2f2f2;
		padding: 0 16px;
	}

	& .wd-checkout-total {
		font-size: 18px;
	}

	& .wd-payment-input-container {
		background-color: #f5f5f5;
		padding: 20px 48px;

		& .wd-payment-content {
			font-size: 16px;
			padding-left: 6px;
		}
	}

	& .wd-checkout-payment-instructions {
		padding: 24px 28px;
		background-color: #fafafa;
		font-size: 14px;
	}

	& .wd-place-order-btn-wrap {

		padding: 16px;
		background-color: #fafafa;

		& .wd-place-order-btn {
			padding: 18px 0;
			font-size: 22px;
		}
	}
}
