.modal-header,.modal-wrapper .modal-footer{background-color:#c1c1c1;color:#000}.modal-header h2{margin:0;padding-top:.4em}.modal-wrapper.default .modal-header h2,.modal-wrapper.warning .modal-header h2{color:#000}.modal-content{padding:1em;color:#000}.modal-wrapper .modal-footer{text-align:left}.modal-wrapper .modal-footer button{border:1px solid #1c1c1c}.modal-wrapper.status .modal-footer,.modal-wrapper.status .modal-header{background-color:#5cb85c;color:#fff}.modal-wrapper.warning .modal-footer,.modal-wrapper.warning .modal-header{background-color:#ed5;color:#fff}.modal-wrapper.error .modal-footer,.modal-wrapper.error .modal-header{background-color:#ed541d;color:#fff}.modal-wrapper{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:dg_modal_top;-webkit-animation-duration:.4s;animation-name:dg_modal_top;animation-duration:.4s}.modal-close{color:#fff;float:right;font-size:28px;font-weight:700;text-shadow:1px 1px #1c1c1c}.modal-close:focus,.modal-close:hover{color:#000;text-decoration:none;cursor:pointer}@-webkit-keyframes dg_modal_top{from{-webkit-transform:translate3d(0,-300px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes dg_modal_top{from{transform:translate3d(0,-300px,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}