There isn't, but the responsive CSS and javascript for it should be relatively simple to do. I think something like this would probably do it:
<style>
@media only screen and (max-width: 500px) {
form.NewFromBlank_Default, form.NewFromBlank_Default div.formGroup, form.NewFromBlank_Default label.sublabel, form.NewFromBlank_Default div.fullColumnGroup, form.NewFromBlank_Default div.columnGroup, form.NewFromBlank_Default div.wideColumnGroup {
display: block;
float: none;
text-align: left;
width: auto;
}
form.NewFromBlank_Default input.formTextfield_Large, form.NewFromBlank_Default input.formTextfield_XLarge, form.NewFromBlank_Default select.formMenufield_Medium {
box-sizing: border-box;
margin: 0;
max-width: none;
width: 100%;
}
form.NewFromBlank_Default ul.formList {
padding: 10px;
}
}
</style>
<script>
wa_addEvent(window, "resize", function() {
if (document.getElementById("Shipping")) {
var shippingWrapper = document.getElementById("Shipping").parentNode;
shippingWrapper.style.height = "auto";
window.wa_shippingHeight = shippingWrapper.offsetHeight;
if (document.getElementById("Paypal_submit")) {
shippingWrapper.style.height = "0px";
} else {
shippingWrapper.style.height = window.wa_shippingHeight + "px";
}
}
if (document.getElementById("Billing")) {
var billingWrapper = document.getElementById("Billing").parentNode;
billingWrapper.style.height = "auto";
window.wa_billingHeight = billingWrapper.offsetHeight;
billingWrapper.style.height = window.wa_billingHeight + "px";
}
if (document.getElementById("payment_wrapper")) {
var paymentWrapper = document.getElementById("payment_wrapper");
paymentWrapper.style.height = "auto";
window.wa_paymentHeight = paymentWrapper.offsetHeight;
paymentWrapper.style.height = wa_paymentHeight + "px";
}
});
</script>
The final touch would be to add style="float:left" to the "Same As Billing" <label> tag