/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
/* line 5, libs/colorbox.css.scss */
#colorbox, #cboxOverlay, #cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  overflow: hidden; }

/* line 6, libs/colorbox.css.scss */
#cboxWrapper {
  z-index: 100; }

/* line 7, libs/colorbox.css.scss */
#cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%; }

/* line 8, libs/colorbox.css.scss */
#cboxMiddleLeft, #cboxBottomLeft {
  clear: left; }

/* line 9, libs/colorbox.css.scss */
#cboxContent {
  position: relative; }

/* line 10, libs/colorbox.css.scss */
#cboxLoadedContent {
  overflow: auto; }

/* line 11, libs/colorbox.css.scss */
#cboxTitle {
  margin: 0; }

/* line 12, libs/colorbox.css.scss */
#cboxLoadingOverlay, #cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 13, libs/colorbox.css.scss */
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
  cursor: pointer; }

/* line 14, libs/colorbox.css.scss */
.cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none; }

/* line 15, libs/colorbox.css.scss */
.cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0; }

/* line 16, libs/colorbox.css.scss */
#colorbox, #cboxContent, #cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; }

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
/* line 23, libs/colorbox.css.scss */
#cboxOverlay {
  background: black;
  filter: alpha(opacity=90);
  opacity: 0.9; }

/* line 25, libs/colorbox.css.scss */
#cboxContent {
  margin-top: 55px;
  border: 2px solid white; }

/* line 26, libs/colorbox.css.scss */
.cboxIframe {
  background: #fff; }

/* line 27, libs/colorbox.css.scss */
#cboxError {
  padding: 50px;
  border: 1px solid #ccc; }

/* line 28, libs/colorbox.css.scss */
#cboxLoadedContent {
  background: #fff; }

/* line 29, libs/colorbox.css.scss */
#cboxTitle {
  position: absolute;
  top: -20px;
  left: 0;
  color: #ccc; }

/* line 30, libs/colorbox.css.scss */
#cboxCurrent {
  position: absolute;
  top: -20px;
  right: 0px;
  color: #ccc; }

/* line 31, libs/colorbox.css.scss */
#cboxSlideshow {
  position: absolute;
  top: -20px;
  right: 90px;
  color: #fff; }

/* line 32, libs/colorbox.css.scss */
#cboxPrevious {
  filter: alpha(opacity=60);
  opacity: 0.6;
  position: absolute;
  top: 54%;
  left: 30px;
  margin-top: -32px;
  background: url(../../images/controls.png) no-repeat top left;
  width: 48px;
  height: 72px;
  text-indent: -9999px;
  background-position: 0% 50%; }

/* line 33, libs/colorbox.css.scss */
#cboxPrevious:hover {
  filter: alpha(opacity=100);
  opacity: 1; }

/* line 34, libs/colorbox.css.scss */
#cboxNext {
  filter: alpha(opacity=60);
  opacity: 0.6;
  position: absolute;
  top: 54%;
  right: 30px;
  margin-top: -32px;
  background: url(../../images/controls.png) no-repeat top right;
  width: 48px;
  height: 71px;
  text-indent: -9999px;
  background-position: 100% 50%; }

/* line 35, libs/colorbox.css.scss */
#cboxNext:hover {
  filter: alpha(opacity=100);
  opacity: 1; }

/* line 36, libs/colorbox.css.scss */
#cboxLoadingOverlay {
  background: #000; }

/* line 37, libs/colorbox.css.scss */
#cboxLoadingGraphic {
  background: url(../../images/common/loader.gif) no-repeat center center; }

/* line 38, libs/colorbox.css.scss */
#cboxClose {
  position: absolute;
  top: -53px;
  right: -2px;
  display: block;
  background: url(../../images/controls.png) no-repeat 21% 1%;
  width: 50px;
  height: 50px;
  text-indent: -9999px; }

/* line 39, libs/colorbox.css.scss */
#cboxClose:hover {
  position: absolute;
  top: -53px;
  right: -2px;
  display: block;
  background: url(../../images/controls.png) no-repeat 84% 0%;
  width: 50px;
  height: 49px;
  text-indent: -9999px; }

/* line 40, libs/colorbox.css.scss */
#cboxCurrent {
  display: none!important; }

/* line 41, libs/colorbox.css.scss */
#cboxShare {
  width: 50px;
  height: 50px;
  background-color: red;
  background-color: red;
  height: 50px;
  margin-right: 40px;
  position: absolute;
  right: 12px;
  top: -53px;
  width: 50px;
  cursor: pointer; }

/* line 42, libs/colorbox.css.scss */
#cboxShare {
  display: none; }
