#homepage-modal{position:relative;width:auto;max-width:900px;margin:20px auto;border:6px solid #0081dd;background:#000;animation:ws-reveal .6s cubic-bezier(.19,1,.22,1)}#homepage-modal .inner{position:relative;z-index:20}#homepage-modal .mfp-close{width:30px;height:30px;line-height:30px;background-color:#0081dd;color:#fff;opacity:1;transform:translate(6px,-100%)}