#modal-content{width:300px;height:250px;margin:0;position:fixed;display:none;z-index:2;}
#modal-overlay{z-index:1;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0, 0.75);}
.button-link{color:#00f;text-decoration:underline;position:relative;z-index:3;}
.button-link:hover{cursor:pointer;color:#f00;}
.modal_box{position:absolute;margin:-5px 0 0 0;}