Starting to get expand button caption/img working inside figure.
Added input and select navigation controls.
Minor cleanup
Initial addition of master web site expander and summary.

Works, but might need some tweaks on calculations of map web site components.
Progress on img height in figure vertically aligning with figcaption text.
Got expand img fix working.

Started gearing up for fill-height-or-more experimentation.
Improvements in vertical height for nav bar for various widths.
Added expand web site capabilities.

Still needs height calculation fix as screen narrows.
Added method getComponentHeights() and variables for all vertically aligned components.

Currently working for right column when summary is collapsed.
Progress on calculating component heights on expand/collapse events.
Progress in getting footer to bottom.

Stopped using wrapper height calculation.
More progress.

Using wrapper height for container-body
Component heights were not getting reset on master web site visibility status.

Added logic to calculate heights based on master site visibility.
Working around inner window height in Plnkr.

Added more calculations for total and column height.
More progress.  Need to change display: inline to display : flex for web site columns.
fill-height-or-more was causing problems, so eliminated it.
Fixes in plugin height.

Problem still with hiding web site.
Visiblity: collapse and display:none both have problems.
Refined calculations in calculateComponentHeights()
Appears to be a problem with navigator inside/outside child web site height calculation.
Reordered "flex"/"none" logical tests.

Found correct checks for plugin visibility.
Layout is now working with three columns in childSiteHeight.
Need to fix row wrap to wrap left and right column holders when narrowing the view.