/* ==========================================================================
   Subscribe Popup responsive styles - begin
   ========================================================================== */
/* ==========================================================================
# Subscribe Pop-up style responsive - begin
========================================================================== */
@media only screen and (max-width: 768px) {
  .eltdf-subscribe-popup-holder .eltdf-sp-inner {
    width: 90%;
  }
}

@media only screen and (max-width: 680px) {
  .eltdf-subscribe-popup-holder .eltdf-sp-inner {
    max-height: calc(90vh - 32px);
    min-height: 300px;
  }
}

@media only screen and (max-width: 480px) {
  .eltdf-subscribe-popup-holder .eltdf-sp-inner {
    max-height: calc(85vh - 32px);
  }
  .eltdf-subscribe-popup-holder .eltdf-sp-inner .eltdf-sp-content-container {
    padding: 0 30px;
  }
  .eltdf-subscribe-popup-holder .eltdf-sp-inner .eltdf-sp-content-container .eltdf-sp-title {
    font-size: 46px;
  }
}

@media only screen and (max-width: 680px) {
  .eltdf-subscribe-popup-holder .eltdf-sp-content-container {
    width: 100%;
    padding: 0 40px;
  }
  .eltdf-subscribe-popup-holder .eltdf-sp-background {
    display: none;
  }
}

/* ==========================================================================
# Subscribe Pop-up style responsive - end
========================================================================== */
/* ==========================================================================
   Subscribe Popup responsive styles - end
   ========================================================================== */

/*# sourceMappingURL=popup-map-responsive.css.map */
