.ppl-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.ppl-modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:80%;max-width:1400px;border-radius:5px}.ppl-modal-header{padding:10px 0;border-bottom:1px solid #ddd;position:relative}.ppl-modal-header h2{margin:0}.ppl-modal-body{padding:20px 0}.ppl-modal-close{position:absolute;right:0;top:0;color:#aaa;font-size:28px;font-weight:bold;cursor:pointer}.ppl-modal-close:hover{color:black}#ppl-parcelshop-map img{max-width:100% !important}