.jqmWindow{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-height:700px;background-color:#ffffff;color:#333;padding:0;box-shadow:0 5px 80px #505050;-webkit-box-shadow:0 5px 80px #505050;}.jqmWindow form>div,.jqmWindow>div{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #BCC1D0;}.jqmWindow form>div>div,.jqmWindow>div>div{position:absolute;top:0;bottom:0;left:0;right:0;padding:10px;overflow:auto;}.jqmOverlay{background:rgba(255,255,255,0.4);}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop)+Math.round(17 *(document.documentElement.offsetHeight || document.body.clientHeight) / 100)+'px');}.popup .content-abs{position:absolute;left:10px;right:10px;top:52px;bottom:56px;overflow:auto;}.popup .footer-abs{position:absolute;left:10px;right:10px;bottom:10px;border-top:1px solid silver;margin-top:8px;padding-top:2px;height:30px;}.popup .footer{margin-top:5px;border-top:1px solid silver;padding:5px 10px 0 5px;}.popup .content .footer{padding:5px 0 0 5px;margin:5px -10px;}.popup .buttons{clear:both;float:right;}.popup .header{width:100%;border-bottom:1px solid silver;}.popup .header h1{color:#0076c7;font-weight:normal;padding:5px 24px 10px 0;font-size:1.75em;}.popup .close{top:10px;right:10px;left:initial;bottom:initial;border:none;z-index:1;position:absolute;background:none;outline:0;}