/* colorbox (example2 theme) — light replacement for the original (never
   captured) stylesheet.  Keeps the lightbox containers out of the page flow
   so they cannot leave grey blocks when the plugin script is absent. */
#colorbox, #cboxOverlay, #cboxWrapper { position: absolute; top: 0; left: 0; z-index: 9999; overflow: hidden; display: none; }
#cboxOverlay { position: fixed; width: 100%; height: 100%; background: #000; opacity: .85; }
#cboxMiddleLeft, #cboxBottomLeft { clear: left; }
#cboxContent { position: relative; background: #fff; overflow: visible; padding: 6px; }
#cboxLoadedContent { overflow: auto; margin-bottom: 28px; }
#cboxTitle { position: absolute; bottom: 4px; left: 0; text-align: center; width: 100%; color: #333; font-size: .9rem; }
#cboxCurrent { position: absolute; bottom: 4px; left: 6px; color: #777; }
#cboxPrevious, #cboxNext, #cboxClose { position: absolute; bottom: 0; background: none; border: 0; cursor: pointer; color: #333; }
#cboxPrevious { left: 30%; } #cboxNext { left: 50%; } #cboxClose { right: 6px; }
.cboxPhoto { float: left; margin: auto; border: 0; display: block; max-width: 100%; }
.cboxIframe { width: 100%; height: 100%; display: block; border: 0; }
