/*!
 * AlertPal
 *
 * R-TEK
 *
 * https://github.com/R-TEK/alertpal
 *
 * MIT License
 */@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:.5}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:.5}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:.5}}@keyframes fadeIn{0%{opacity:0}100%{opacity:.5}}@-webkit-keyframes popUp{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@-moz-keyframes popUp{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@-ms-keyframes popUp{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes popUp{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@-webkit-keyframes rollDown{0%{transform:translate(0,-55px);transform:rotateX(45deg)}100%{transform:translate(0,0);transform:rotateX(0)}}@-moz-keyframes rollDown{0%{transform:translate(0,-55px);transform:rotateX(45deg)}100%{transform:translate(0,0);transform:rotateX(0)}}@-ms-keyframes rollDown{0%{transform:translate(0,-55px);transform:rotateX(45deg)}100%{transform:translate(0,0);transform:rotateX(0)}}@keyframes rollDown{0%{transform:translate(0,-55px);transform:rotateX(45deg)}100%{transform:translate(0,0);transform:rotateX(0)}}#alertpal #alertpal_bg{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5;z-index:99999999999999;-webkit-animation:fadeIn ease .2s;-moz-animation:fadeIn ease .2s;-ms-animation:fadeIn ease .2s;animation:fadeIn ease .2s}#alertpal #alertpal_alert{display:none;box-sizing:border-box;position:fixed;padding:20px;width:450px;max-height:60%;top:20%;left:calc(50% - 225px);background-color:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(1,1,1,0.2);overflow-y:auto;overflow-x:hidden;z-index:999999999999999;-webkit-animation:popUp ease .2s;-moz-animation:popUp ease .2s;-ms-animation:popUp ease .2s;animation:popUp ease .2s}#alertpal .alertpal_modal{width:80% !important;max-height:80% !important;left:10% !important;top:10% !important}#alertpal #ap_title{margin:0;font-family:Arial,Helvetica,sans-serif !important;font-size:25px !important;font-weight:600 !important;color:#111}#alertpal #ap_description{margin:25px 0 !important;font-family:Arial,Helvetica,sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#555}#alertpal #ap_buttons{float:right}#alertpal #ap_cancel,#alertpal #ap_ok{margin:0 2px 1px 2px;padding:7px 10px;background-color:#1c84b6;border-radius:2px;border:0;outline:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;color:#fff;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#alertpal #ap_cancel{background:0;color:#444}#alertpal #ap_cancel:hover{background-color:#e6e6e6}#alertpal #ap_ok:hover{background-color:#15648a}#alertpal #alertpal_message_container{position:fixed;max-width:50%;top:0;right:0;z-index:999999999}#alertpal .ap_message{position:relative;margin:5px 5px 10px 5px;padding:10px 20px;border-radius:2px;box-shadow:0 0 10px 0 rgba(1,1,1,0.2);font-family:Arial;font-size:16px;font-weight:600;text-align:center;transition:all .2s;overflow-wrap:break-word;pointer-events:auto;cursor:pointer;-webkit-animation:rollDown ease .2s;-moz-animation:rollDown ease .2s;-ms-animation:rollDown ease .2s;animation:rollDown ease .2s;user-select:none;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#alertpal .success{background-color:#008000;color:#fff}#alertpal .warn{background-color:#fc0;color:#111}#alertpal .error{background-color:#b52b30;color:#fff}#alertpal .normal{background-color:#f6f8fa;color:#111}#alertpal_alert{background-color:#333 !important}#ap_title{color:#fff !important}#ap_description{color:#fff !important}#ap_cancel{color:#fff !important}#ap_cancel:hover{background-color:#575757 !important}.normal{background-color:#333 !important;color:#fff !important}@media only screen and (max-width:400px){#alertpal #alertpal_alert{width:98%;left:1%}#alertpal .alertpal_modal{width:98% !important;height:90% !important;left:1% !important;right:5% !important}#alertpal .ap_message{padding:10px 10px;width:200px}}