/*! uiswitch v1.1.0 | MIT License | github.com/fnky/css3-uiswitch */.uiswitch{height:31px;width:51px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;position:relative;border-radius:16px;cursor:pointer;outline:0;z-index:0;margin:0;padding:0;border:none;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;background-color:#e5e5e5}.uiswitch::after,.uiswitch::before{box-sizing:border-box;content:' ';position:absolute;top:2px;left:2px;height:27px}.uiswitch::before{width:47px;border-radius:16px;z-index:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1);transform:scale(1);background-color:#fff}.uiswitch::after{width:27px;border-radius:27px;z-index:2;box-shadow:0 0 1px 0 rgba(0,0,0,.25),0 4px 11px 0 rgba(0,0,0,.08),-1px 3px 3px 0 rgba(0,0,0,.14);-webkit-transition:width 280ms,-webkit-transform .3s;transition:width 280ms,-webkit-transform .3s;transition:transform .3s,width 280ms;transition:transform .3s,width 280ms,-webkit-transform .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-timing-function:cubic-bezier(.42,.8,.58,1.2);transition-timing-function:cubic-bezier(.42,.8,.58,1.2);background:#fff}.uiswitch:checked::after{-webkit-transform:translate3d(16px,0,0);transform:translate3d(16px,0,0);right:18px;left:inherit}.uiswitch:active::after{width:35px}.uiswitch:active::before,.uiswitch:checked::before{-webkit-transform:scale(0);transform:scale(0)}.uiswitch:disabled{opacity:.5;cursor:default;-webkit-transition:none;transition:none}.uiswitch:disabled:active::after,.uiswitch:disabled:active::before,.uiswitch:disabled:checked::before,.uiswitch:disabled:checked:active::before{width:27px;-webkit-transition:none;transition:none}.uiswitch:disabled:active::before{height:27px;width:47px;-webkit-transform:translate3d(6px,0,0);transform:translate3d(6px,0,0)}.uiswitch:disabled:checked:active::before{height:27px;width:27px;-webkit-transform:scale(0);transform:scale(0)}.uiswitch:checked{background-image:-webkit-linear-gradient(top,#4CD964 0,#4dd865 100%);background-image:linear-gradient(-180deg,#4CD964 0,#4dd865 100%)}
