/* ==========================================================================
   Content Bottom styles - begin
   ========================================================================== */
/* ==========================================================================
   #Content bottom styles - begin
   ========================================================================== */
.eltdf-content-side {
  position: fixed;
  width: 12%;
  z-index: 105;
}

.eltdf-content-side.eltdf-content-left-side {
  left: 0;
  bottom: 0;
}

.eltdf-content-side.eltdf-content-right-side {
  right: 0;
  top: 20%;
}

.eltdf-content-side .eltdf-content-side-holder-outer .eltdf-content-side-holder-inner {
  white-space: nowrap;
}

.eltdf-content-side .eltdf-content-side-holder-outer .eltdf-content-side-holder-inner.off {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.15s ease, visibility 0s 0.15s;
  -moz-transition: opacity 0.15s ease, visibility 0s 0.15s;
  transition: opacity 0.15s ease, visibility 0s 0.15s;
}

.eltdf-content-side .eltdf-content-side-holder-outer .eltdf-content-side-holder-inner.on {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}

.eltdf-content-side .eltdf-content-side-widget-holder-inner {
  display: inline-block;
  vertical-align: middle;
}

@media only screen and (max-width: 1024px) {
  .eltdf-content-side {
    display: none;
  }
}

/* ==========================================================================
   #Content bottom styles - end
   ========================================================================== */
/* ==========================================================================
   Content Bottom styles - end
   ========================================================================== */

/*# sourceMappingURL=content-side-map.css.map */
