.woocommerce .checkout.woocommerce-checkout input[type="checkbox"],
.woocommerce .checkout.woocommerce-checkout input[type="radio"] {
	height: 1.5em;
	width: 1.5em;
}
.woocommerce .checkout.woocommerce-checkout .woocommerce-billing-fields::after,
.woocommerce .checkout.woocommerce-checkout .woocommerce-account-fields::after,
.woocommerce .checkout.woocommerce-checkout .woocommerce-shipping-fields::after,
.woocommerce .checkout.woocommerce-checkout .woocommerce-additional-fields::after,
.woocommerce .checkout.woocommerce-checkout .woocommerce-checkout-review-order::after {
	clear: both;
	content: '';
	display: block;
}
.woocommerce .checkout.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment#payment .wc_payment_methods {
	margin-bottom: 1em;
	padding: 0;
}
.woocommerce .checkout.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment#payment .wc_payment_methods .wc_payment_method {
	margin-bottom: 1em;
}
.woocommerce .checkout.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment#payment .wc_payment_methods .wc_payment_method .payment_box {
	margin-bottom: 0;
}
.woocommerce .checkout.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment#payment .place-order {
	padding: 0;
}
.woocommerce .checkout.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment#payment .place-order .woocommerce-terms-and-conditions-wrapper {
	margin-bottom: 1em;
}