.k-checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;vertical-align:middle}.k-checkbox .k-wrapper{display:inline-block;width:.875rem;height:.875rem;vertical-align:middle;border:1px solid #979797;border-radius:.125rem;position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.k-checkbox .k-wrapper:before{content:"";display:block;position:absolute;width:.25rem;height:.5rem;top:.0625rem;left:.25rem;border:1px solid #fff;border-top:0;border-left:0;-webkit-transform:rotate(45deg) scale(0);-ms-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.k-checkbox input{width:100%;height:100%;opacity:0;cursor:pointer;position:absolute;left:0;top:0}.k-checkbox .k-text{vertical-align:middle;margin-left:.5em;display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.k-checkbox.k-checked .k-wrapper,.k-checkbox.k-indeterminate .k-wrapper{border-color:#0a5eee;background:#0a5eee}.k-checkbox.k-indeterminate .k-wrapper:before{-webkit-transform:rotate(90deg) scale(1);-ms-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1);border-bottom:0;left:.25rem}.k-checkbox.k-checked .k-wrapper:before{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.k-checkbox:focus{outline:none}.k-checkbox:focus .k-wrapper{border-color:#0a5eee}.k-checkbox.k-disabled{color:#999;cursor:not-allowed}.k-checkbox.k-disabled .k-wrapper{border-color:#d9d9d9;background:#f7f7f7}.k-checkbox.k-disabled .k-wrapper:before{border-color:#999}