.slider-wrapper {
  margin: 10px 0 10px 0;
}

.inline-popup {
    position:relative;
   /* width: calc(100vw - 90px);
    height: calc(100vh - 120px);*/
    margin: 10px auto;

    background-color:#fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 10px;
}

.inline-popup iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Overlay
   ------------ */
.mfp-fade.mfp-bg {
    /* at start */
    opacity:0;
    -webkit-transition:all 0.15s ease-out;
    -moz-transition:all 0.15s ease-out;
    transition:all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
    /* animate in */
    opacity:0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
    /* animate out */
    opacity:0;
}

/* Content
   ------------ */
.mfp-fade.mfp-wrap .mfp-content {
    /* at start */
    opacity:0;
    -webkit-transition:all 0.15s ease-out;
    -moz-transition:all 0.15s ease-out;
    transition:all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
    /* animate it */
    opacity:1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
    /* animate out */
    opacity:0;
}