.modal-overlay{z-index:3000;background:rgba(0, 0, 0, 0.25);}
.modal-wrapper{z-index:3010;background:#fff;-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 0 15px rgba(0, 0, 0, 0.25);box-shadow:0 0 15px rgba(0, 0, 0, 0.25);border:1px solid #b1b1b1;}
.modal-content{padding:2.5em 1em 1em;}
.modal-close{position:absolute;top:2em;right:2em;z-index:320;cursor:pointer;}