Strange we have got Website Payments Pro Hosted set up and it is used through an iframe on our site. We changed the layout from 'Mini Layout' to 'Layout C' in order to make it mobile responsive but the iframe on the website still shows the Mini Layout. Logging into the paypal account and going to 'Go to Customisation'. This editing shows the correct layout(C) which has been saved and published. We have allowed many hours for the change to take effect though we thought it should be instant. On the website in the iframe it is still showing the mini layout which isn't good for mobile users trying to checkout.