.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:.75rem;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:3.75rem;height:1.875rem}.k-switch.k-large{border-radius:1.875rem}.k-switch.k-large .k-bar{width:1.875rem;border-radius:1.875rem}.k-switch.k-large .k-wrapper{padding:.125rem}.k-switch.k-large .k-off,.k-switch.k-large .k-on{line-height:1.875rem;left:0}.k-switch.k-large .k-on{padding:0 1.875rem 0 .625rem}.k-switch.k-large .k-off{padding:0 .625rem 0 1.875rem}.k-switch.k-default,.k-switch.k-default .k-off,.k-switch.k-default .k-on{width:3rem;height:1.5rem}.k-switch.k-default{border-radius:1.5rem}.k-switch.k-default .k-bar{width:1.5rem;border-radius:1.5rem}.k-switch.k-default .k-wrapper{padding:.125rem}.k-switch.k-default .k-off,.k-switch.k-default .k-on{line-height:1.5rem;left:0}.k-switch.k-default .k-on{padding:0 1.5rem 0 .5rem}.k-switch.k-default .k-off{padding:0 .5rem 0 1.5rem}.k-switch.k-small,.k-switch.k-small .k-off,.k-switch.k-small .k-on{width:2.25rem;height:1.125rem}.k-switch.k-small{border-radius:1.125rem}.k-switch.k-small .k-bar{width:1.125rem;border-radius:1.125rem}.k-switch.k-small .k-wrapper{padding:.125rem}.k-switch.k-small .k-off,.k-switch.k-small .k-on{line-height:1.125rem;left:0}.k-switch.k-small .k-on{padding:0 1.125rem 0 .375rem}.k-switch.k-small .k-off{padding:0 .375rem 0 1.125rem}.k-switch.k-mini,.k-switch.k-mini .k-off,.k-switch.k-mini .k-on{width:1.5rem;height:.75rem}.k-switch.k-mini{border-radius:.75rem}.k-switch.k-mini .k-bar{width:.75rem;border-radius:.75rem}.k-switch.k-mini .k-wrapper{padding:.0625rem}.k-switch.k-mini .k-off,.k-switch.k-mini .k-on{line-height:.75rem;left:0}.k-switch.k-mini .k-on{padding:0 .75rem 0 .25rem}.k-switch.k-mini .k-off{padding:0 .25rem 0 .75rem}.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}