.k-switch{display:inline-block;vertical-align:middle;background:#ccc;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.k-switch input{opacity:0;position:absolute}.k-switch .k-bar{position:absolute;text-align:right;overflow:hidden}.k-switch .k-wrapper{display:inline-block;position:relative;z-index:1;border-radius:100%}.k-switch .k-bar,.k-switch .k-wrapper{height:100%;background:#ccc;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.k-switch .k-handle{border-radius:100%;background:#fff;height:100%;cursor:pointer;-webkit-transition:left .25s ease-in-out;transition:left .25s ease-in-out;display:inline-block}.k-switch .k-handle img{height:100%;visibility:hidden}.k-switch .k-off,.k-switch .k-on{position:absolute;font-size:.5rem;color:#fff;text-align:center}.k-switch.k-dragging .k-bar,.k-switch.k-dragging .k-wrapper{background:#0a5eee;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}.k-switch:focus{outline:none}.k-switch:focus .k-bar,.k-switch:focus .k-wrapper{background:#0a5eee}.k-switch.k-large,.k-switch.k-large .k-off,.k-switch.k-large .k-on{width:2.5rem;height:1.25rem}.k-switch.k-large{border-radius:1.25rem}.k-switch.k-large .k-bar{width:1.25rem;border-radius:1.25rem}.k-switch.k-large .k-wrapper{padding:.083333333333333rem}.k-switch.k-large .k-off,.k-switch.k-large .k-on{line-height:1.25rem;left:0}.k-switch.k-large .k-on{padding:0 1.25rem 0 .416666666666667rem}.k-switch.k-large .k-off{padding:0 .416666666666667rem 0 1.25rem}.k-switch.k-default,.k-switch.k-default .k-off,.k-switch.k-default .k-on{width:2rem;height:1rem}.k-switch.k-default{border-radius:1rem}.k-switch.k-default .k-bar{width:1rem;border-radius:1rem}.k-switch.k-default .k-wrapper{padding:.083333333333333rem}.k-switch.k-default .k-off,.k-switch.k-default .k-on{line-height:1rem;left:0}.k-switch.k-default .k-on{padding:0 1rem 0 .333333333333333rem}.k-switch.k-default .k-off{padding:0 .333333333333333rem 0 1rem}.k-switch.k-small,.k-switch.k-small .k-off,.k-switch.k-small .k-on{width:1.5rem;height:.75rem}.k-switch.k-small{border-radius:.75rem}.k-switch.k-small .k-bar{width:.75rem;border-radius:.75rem}.k-switch.k-small .k-wrapper{padding:.083333333333333rem}.k-switch.k-small .k-off,.k-switch.k-small .k-on{line-height:.75rem;left:0}.k-switch.k-small .k-on{padding:0 .75rem 0 .25rem}.k-switch.k-small .k-off{padding:0 .25rem 0 .75rem}.k-switch.k-mini,.k-switch.k-mini .k-off,.k-switch.k-mini .k-on{width:1rem;height:.5rem}.k-switch.k-mini{border-radius:.5rem}.k-switch.k-mini .k-bar{width:.5rem;border-radius:.5rem}.k-switch.k-mini .k-wrapper{padding:.041666666666667rem}.k-switch.k-mini .k-off,.k-switch.k-mini .k-on{line-height:.5rem;left:0}.k-switch.k-mini .k-on{padding:0 .5rem 0 .166666666666667rem}.k-switch.k-mini .k-off{padding:0 .166666666666667rem 0 .5rem}.k-switch.k-checked .k-bar,.k-switch.k-checked .k-wrapper{background:#0a5eee}.k-switch.k-checked .k-bar{width:100%}.k-switch.k-disabled{background:#e6e6e6;cursor:not-allowed}.k-switch.k-disabled .k-bar,.k-switch.k-disabled .k-wrapper{background:#e6e6e6}