@-webkit-keyframes hover-color{from{border-color:#000}to{border-color:#3e97eb}}@keyframes hover-color{from{border-color:#000}to{border-color:#3e97eb}}.magic-radio,input[type=checkbox]{position:absolute;display:none}.magic-radio[disabled],input[type=checkbox][disabled]{cursor:not-allowed}.magic-radio+label,input[type=checkbox]+span{position:relative;display:block;padding-left:30px;cursor:pointer;vertical-align:middle}.magic-radio+label:hover:before,input[type=checkbox]+span:hover:before{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:hover-color;animation-name:hover-color}.magic-radio+label:before,input[type=checkbox]+span:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border:1px solid #000}.magic-radio+label:after,input[type=checkbox]+span:after{position:absolute;display:none;content:''}.magic-radio[disabled]+label,input[type=checkbox][disabled]+span{cursor:not-allowed;color:#242424}.magic-radio[disabled]+label:after,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:hover,input[type=checkbox][disabled]+span:after,input[type=checkbox][disabled]+span:before,input[type=checkbox][disabled]+span:hover{cursor:not-allowed}.magic-radio[disabled]+label:hover:before,input[type=checkbox][disabled]+span:hover:before{border:1px solid #242424;-webkit-animation-name:none;animation-name:none}.magic-radio[disabled]+label:before,input[type=checkbox][disabled]+span:before{border-color:#242424}.magic-radio:checked+label:before,input[type=checkbox]:checked+span:before{-webkit-animation-name:none;animation-name:none}.magic-radio:checked+label:after,input[type=checkbox]:checked+span:after{display:block}.magic-radio+label:before{border-radius:50%}.magic-radio+label:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#3e97eb}.magic-radio:checked+label:before{border:1px solid #3e97eb}.magic-radio:checked[disabled]+label:before{border:1px solid #c9e2f9}.magic-radio:checked[disabled]+label:after{background:#c9e2f9}input[type=checkbox]+span:before{border-radius:1px}input[type=checkbox]+span:after{top:2px;left:7px;-webkit-box-sizing:border-box;box-sizing:border-box;width:6px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#1a79bc;border-top:0;border-left:0}input[type=checkbox]:checked[disabled]+span:before{border:#c9e2f9;background:#c9e2f9}
/*# sourceMappingURL=magic-check.css.map */
