The AJAX content loaded in a Colorbox has some JavaScript included that resizes things within the content. Colorbox determines its sizing based on the sizes before all of th
Just put this code on the page that opens in the iframe:
iframe
$(document).ready(function() { parent.$.fn.colorbox.resize({ innerWidth: $(document).width(), innerHeight: $(document).height() }); });