/*mss-popup*/
div.outer { position: fixed; width: 100%; height: 100%; left: 0; z-index: 999999; background-color: rgba(0, 0, 0, 0.76); top: 0; text-align: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
div.inner { background-color: #eee; z-index: 200; text-align: left; display: inline-block; margin: 80px auto; position: relative; max-height: 73%; max-width: 90%; overflow-y: auto; overflow-x: hidden; border-radius: 7px; padding: 15px 30px; }
div.inner_frame { background-color: #fff; z-index: 200; box-shadow: 0 0 4px 4px #fff, /* inner white */ 0 0 6px 10px #030303, /* middle rgb(142, 142, 142) */ 0 0 40px 40px #F0F0F0; padding: 8px; text-align: left; display: inline-block; margin: 80px auto; position: relative; max-height: 73%; max-width: 90%; }
.mss-close { position: absolute; top: -11px; right: -11px; border-radius: 50%; overflow: hidden; background-color: #fff; padding: 2px; box-shadow: 0 0 5px #000; }
.ms-close { width: 28px; position: absolute; top: 77px; border-radius: 50%; overflow: hidden; padding: 4px; z-index: 201; margin-left: -27px; cursor: pointer; }
