@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);.sweet-overlay{right:0;position:fixed;bottom:0;top:0;background-color:rgba(0,0,0,.4);left:0;display:none;z-index:1000}.sweet-alert{overflow:hidden;padding:17px;position:fixed;text-align:center;top:50%;background-color:#fff;border-radius:5px;margin-left:-256px;left:50%;width:478px;margin-top:-200px;font-family:Open Sans,sans-serif;display:none;z-index:2000}@media (max-width:540px){.sweet-alert{margin-right:0;right:15px;margin-left:0;left:15px;width:auto}}.sweet-alert h2{font-size:30px;font-weight:600;color:#575757;text-transform:none}.sweet-alert h2,.sweet-alert p{position:relative;text-align:center}.sweet-alert p{font-size:16px;font-weight:300;color:#797979;margin:0;line-height:normal}.sweet-alert button{padding:10px 32px;font-size:17px;border:none;font-weight:500;color:#fff;background-color:#aedef4;margin:26px 5px 0;box-shadow:none;border-radius:5px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,.5),inset 0 0 0 1px rgba(0,0,0,.05)}.sweet-alert button:hover{background-color:#a1d9f2}.sweet-alert button:active{background-color:#81ccee}.sweet-alert button.cancel{background-color:#d0d0d0}.sweet-alert button.cancel:hover{background-color:#c8c8c8}.sweet-alert button.cancel:active{background-color:#b6b6b6}.sweet-alert button.cancel:focus{box-shadow:0 0 2px rgba(197,205,211,.8),inset 0 0 0 1px rgba(0,0,0,.047)!important}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert .icon{height:80px;border:4px solid gray;position:relative;box-sizing:content-box;margin:20px auto;border-radius:50%;width:80px}.sweet-alert .icon.error{border-color:#f27474}.sweet-alert .icon.error .x-mark{position:relative;display:block}.sweet-alert .icon.error .line{height:5px;position:absolute;top:37px;background-color:#f27474;border-radius:2px;width:47px;display:block}.sweet-alert .icon.error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .icon.error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .icon.warning{border-color:#f8bb86}.sweet-alert .icon.warning .body{height:47px;position:absolute;top:10px;background-color:#f8bb86;border-radius:2px;margin-left:-2px;left:50%;width:5px}.sweet-alert .icon.warning .dot{height:7px;position:absolute;bottom:10px;background-color:#f8bb86;border-radius:50%;margin-left:-3px;left:50%;width:7px}.sweet-alert .icon.info{border-color:#c9dae1}.sweet-alert .icon.info:before{height:29px;content:"";position:absolute;bottom:17px;background-color:#c9dae1;border-radius:2px;margin-left:-2px;left:50%;width:5px}.sweet-alert .icon.info:after{height:7px;content:"";position:absolute;top:19px;background-color:#c9dae1;border-radius:50%;margin-left:-3px;width:7px}.sweet-alert .icon.success{border-color:#a5dc86}.sweet-alert .icon.success:after,.sweet-alert .icon.success:before{height:120px;transform:rotate(45deg);content:"";position:absolute;border-radius:50%;background:#fff;width:60px}.sweet-alert .icon.success:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-7px;-webkit-transform-origin:60px 60px;transform-origin:60px 60px;border-radius:120px 0 0 120px;left:-33px}.sweet-alert .icon.success:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-11px;-webkit-transform-origin:0 60px;transform-origin:0 60px;border-radius:0 120px 120px 0;left:30px}.sweet-alert .icon.success .placeholder{height:80px;border:4px solid hsla(98,55%,69%,.2);position:absolute;top:-4px;box-sizing:content-box;border-radius:50%;left:-4px;width:80px;z-index:2}.sweet-alert .icon.success .fix{height:90px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:8px;background-color:#fff;left:28px;width:5px;z-index:1}.sweet-alert .icon.success .line{height:5px;position:absolute;background-color:#a5dc86;border-radius:2px;display:block;z-index:2}.sweet-alert .icon.success .line.tip{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:46px;left:14px;width:25px}.sweet-alert .icon.success .line.long{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;top:38px;width:47px}.sweet-alert .icon.custom{border:none;background-size:contain;background-position:50%;border-radius:0;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-tranform:scale(.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@-moz-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-tranform:scale(.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-tranform:scale(.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}@-moz-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}.showSweetAlert{-webkit-animation:showSweetAlert .3s;-moz-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.hideSweetAlert{-webkit-animation:hideSweetAlert .2s;-moz-animation:hideSweetAlert .2s;animation:hideSweetAlert .2s}@-webkit-keyframes animateSuccessTip{0%{top:19px;left:1px;width:0}54%{top:19px;left:1px;width:0}70%{top:37px;left:-8px;width:50px}84%{top:48px;left:21px;width:17px}to{top:45px;left:14px;width:25px}}@-moz-keyframes animateSuccessTip{0%{top:19px;left:1px;width:0}54%{top:19px;left:1px;width:0}70%{top:37px;left:-8px;width:50px}84%{top:48px;left:21px;width:17px}to{top:45px;left:14px;width:25px}}@keyframes animateSuccessTip{0%{top:19px;left:1px;width:0}54%{top:19px;left:1px;width:0}70%{top:37px;left:-8px;width:50px}84%{top:48px;left:21px;width:17px}to{top:45px;left:14px;width:25px}}@-webkit-keyframes animateSuccessLong{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}@-moz-keyframes animateSuccessLong{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}@keyframes animateSuccessLong{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@-moz-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;-moz-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;-moz-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.icon.success.animate:after{-webkit-animation:rotatePlaceholder 4.25s ease-in;-moz-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}to{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@-moz-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}to{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}to{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;-moz-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}@-webkit-keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);opacity:0;margin-top:26px}50%{transform:scale(.4);-webkit-transform:scale(.4);opacity:0;margin-top:26px}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}to{transform:scale(1);-webkit-transform:scale(1);opacity:1;margin-top:0}}@-moz-keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);opacity:0;margin-top:26px}50%{transform:scale(.4);-webkit-transform:scale(.4);opacity:0;margin-top:26px}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}to{transform:scale(1);-webkit-transform:scale(1);opacity:1;margin-top:0}}@keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);opacity:0;margin-top:26px}50%{transform:scale(.4);-webkit-transform:scale(.4);opacity:0;margin-top:26px}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}to{transform:scale(1);-webkit-transform:scale(1);opacity:1;margin-top:0}}.animateXMark{-webkit-animation:animateXMark .5s;-moz-animation:animateXMark .5s;animation:animateXMark .5s}@-webkit-keyframes pulseWarning{0%{border-color:#f8d486}to{border-color:#f8bb86}}@-moz-keyframes pulseWarning{0%{border-color:#f8d486}to{border-color:#f8bb86}}@keyframes pulseWarning{0%{border-color:#f8d486}to{border-color:#f8bb86}}.pulseWarning{-webkit-animation:pulseWarning .75s infinite alternate;-moz-animation:pulseWarning .75s infinite alternate;animation:pulseWarning .75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}@-moz-keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}@keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}.pulseWarningIns{-webkit-animation:pulseWarningIns .75s infinite alternate;-moz-animation:pulseWarningIns .75s infinite alternate;animation:pulseWarningIns .75s infinite alternate}