.close-icon,.modal-footer button{webkit-appearance:none;appearance:none;outline:0;cursor:pointer}.modal-content{position:relative;border-radius:3px;box-shadow:0 15px 50px rgba(0,0,0,.25)}.modal-body,.modal-footer,.modal-header{padding:15px 25px}.modal-header{border-bottom:1px solid rgba(0,0,0,.1)}.modal-title{font-size:1.75em;font-weight:600}.modal-body{line-height:1.65}.modal-body p{font-size:14px;margin-top:0}.modal-body p:last-child{margin-bottom:0}.modal-footer{background:rgba(0,0,0,.03);text-align:right}.close-icon{position:absolute;top:-15px;right:-15px;width:35px;height:35px;color:#fff;font-size:14px;background:#222;border:none;border-radius:50%;vertical-align:middle}.modal-footer button{padding:0 25px;height:40px;font-size:14px;font-weight:700;border:none;border-radius:2px;}.modal-footer .close-button{color:#fff;background:#e83030;}.modal-footer .close-button:hover .modal-footer .close-button:focus{background:#e62121}
