.sfsit-widgets::before, .sfsit-widgets::after {
  clear: both;
  content: " ";
  display: table; }
.sfsit-widgets > .sizer-place-holder:not(.loading):not(.rendering):not(.no-images),
.sfsit-widgets > .row > .widgets > .sizer-place-holder:not(.loading):not(.rendering):not(.no-images) {
  display: none; }
.sfsit-widgets > .sizer-place-holder:not(.loading) > .loading, .sfsit-widgets > .sizer-place-holder:not(.rendering) > .rendering, .sfsit-widgets > .sizer-place-holder:not(.no-images) > .no-images,
.sfsit-widgets > .row > .widgets > .sizer-place-holder:not(.loading) > .loading,
.sfsit-widgets > .row > .widgets > .sizer-place-holder:not(.rendering) > .rendering,
.sfsit-widgets > .row > .widgets > .sizer-place-holder:not(.no-images) > .no-images {
  display: none; }
.sfsit-widgets .sizer:not(.widget-active),
.sfsit-widgets > .row > .widgets > .sizer:not(.widget-active) {
  display: none; }
.sfsit-widgets > .row > .widgets::before, .sfsit-widgets > .row > .widgets::after {
  clear: both;
  content: " ";
  display: table; }
.sfsit-widgets .sizer.widget-active,
.sfsit-widgets > .row > .widgets > .sizer.widget-active {
  display: block; }
  .sfsit-widgets .sizer.widget-active > h4.debug-info-hover:not(:hover) > div.hover,
  .sfsit-widgets > .row > .widgets > .sizer.widget-active > h4.debug-info-hover:not(:hover) > div.hover {
    display: none; }
  .sfsit-widgets .sizer.widget-active > h4.debug-info-hover:hover > div.hover,
  .sfsit-widgets > .row > .widgets > .sizer.widget-active > h4.debug-info-hover:hover > div.hover {
    text-align: left;
    display: block;
    position: absolute;
    border: 1px solid black;
    background: #eeeeee;
    padding: 5px;
    z-index: 10000; }

body > #sfsit-widgets-modal .text-left {
  text-align: left; }
body > #sfsit-widgets-modal > .modal-dialog .modal-body {
  padding: 0px;
  text-align: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  overflow: auto; }
  body > #sfsit-widgets-modal > .modal-dialog .modal-body button#next-image,
  body > #sfsit-widgets-modal > .modal-dialog .modal-body button#prev-image {
    position: fixed;
    z-index: 3; }
  body > #sfsit-widgets-modal > .modal-dialog .modal-body button#prev-image {
    left: 20px; }
  body > #sfsit-widgets-modal > .modal-dialog .modal-body button#next-image {
    right: 20px; }
  body > #sfsit-widgets-modal > .modal-dialog .modal-body.magnify {
    cursor: -moz-zoom-in;
    cursor: -webkit-zoom-in;
    cursor: zoom-in; }
    body > #sfsit-widgets-modal > .modal-dialog .modal-body.magnify img {
      cursor: -moz-zoom-out;
      cursor: -webkit-zoom-out;
      cursor: zoom-out; }
  body > #sfsit-widgets-modal > .modal-dialog .modal-body.youtube-video-emb {
    cursor: pointer;
    overflow: hidden; }
    body > #sfsit-widgets-modal > .modal-dialog .modal-body.youtube-video-emb iframe {
      position: relative;
      z-index: 2; }
body > #sfsit-widgets-modal > .modal-dialog .modal-footer .caption-link {
  text-align: right; }
body > #sfsit-widgets-modal > .modal-dialog .modal-footer {
  text-align: left; }

/*# sourceMappingURL=widgets.css.map */
