when width is set, apply to parent container so that captions obey the width set