#signupModal{text-align:center}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle}.modal-dialog{display:inline-block;vertical-align:middle}.modal .modal-content{padding:20px 20px 20px 20px;-webkit-animation-name:modal-animation;-webkit-animation-duration:.5s;animation-name:modal-animation;animation-duration:.5s}#close-button{right:0;position:absolute;top:0;border:0;border-radius:5px;padding:0 .5rem;font-size:2rem;z-index:2}@-webkit-keyframes modal-animation{from{top:-100px;opacity:0}to{top:0px;opacity:1}}@keyframes modal-animation{from{top:-100px;opacity:0}to{top:0px;opacity:1}}