.radio-group.radio-group-primary input:checked+.btn,.checkbox-group.checkbox-group-primary input:checked+.btn{background-color:#3ac0ff;color:#fff}.radio-group.radio-group-info input:checked+.btn,.checkbox-group.checkbox-group-info input:checked+.btn{background-color:#8a73ff;color:#fff}.radio-group.radio-group-success input:checked+.btn,.checkbox-group.checkbox-group-success input:checked+.btn{background-color:#22be34;color:#fff}.radio-group.radio-group-danger input:checked+.btn,.checkbox-group.checkbox-group-danger input:checked+.btn{background-color:#d01919;color:#fff}.radio-group.radio-group-warning input:checked+.btn,.checkbox-group.checkbox-group-warning input:checked+.btn{background-color:#ff851b;color:#fff}.radio-s,.checkbox-s{position:relative;cursor:pointer}.radio-s input,.checkbox-s input{display:none}.radio-s label,.checkbox-s label{padding-left:22px;line-height:20px;cursor:pointer;display:block}.radio-s label:before,.checkbox-s label:before{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;border:1px solid #d4d4d5;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.radio-s:hover label:before,.checkbox-s:hover label:before{border-color:#999}.radio-s.disabled>label,.checkbox-s.disabled>label,.radio-s input[disabled]+label,.checkbox-s input[disabled]+label{color:#999;cursor:no-drop}.radio-s.disabled>label:before,.checkbox-s.disabled>label:before,.radio-s input[disabled]+label:before,.checkbox-s input[disabled]+label:before{opacity:.7;border-color:#d4d4d5}.radio-s.disabled>label:after,.checkbox-s.disabled>label:after,.radio-s input[disabled]+label:after,.checkbox-s input[disabled]+label:after{opacity:.7}.radio-s.disabled,.checkbox-s.disabled{cursor:no-drop}.radio-s label:before{border-radius:50%}.radio-s label:after{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;background-color:rgba(0,0,0,0.8);transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);border-radius:50%;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.radio-s input:checked+label:after{transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5)}.checkbox-s.checkbox-inline label{padding-left:0}.checkbox-s label:before{border-radius:3px}.checkbox-s label:after{content:'';position:absolute;top:10px;left:-3px;width:6px;height:0;border:3px solid rgba(0,0,0,0.8);border-width:2.5px 0 0 2.5px;transform:rotate(-140deg) scale(0);-webkit-transform:rotate(-140deg) scale(0);-moz-transform:rotate(-140deg) scale(0);-ms-transform:rotate(-140deg) scale(0);transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);transform-origin:right top;-webkit-transform-origin:right top}.checkbox-s input:checked+label:after{transform:rotate(-140deg) scale(1);-webkit-transform:rotate(-140deg) scale(1);-moz-transform:rotate(-140deg) scale(1);-ms-transform:rotate(-140deg) scale(1);height:11px}.checkbox-s input:indeterminate+label:after{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;transform-origin:center center;background-color:rgba(0,0,0,0.8);transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);border-radius:3px;-webkit-transform-origin:center center}.switch input{display:none}.switch label{padding-left:60px;line-height:20px;cursor:pointer;position:relative}.switch label:before{content:'';position:absolute;left:0;top:0;border-radius:10px;width:50px;height:20px;line-height:20px;background-color:rgba(0,0,0,0.05);transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.switch label:after{content:'';position:absolute;left:0;top:0;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-moz-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-ms-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-o-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;background:linear-gradient(transparent, rgba(0,0,0,0.05)) #fff;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.switch:hover label:before{background-color:rgba(0,0,0,0.15)}.switch input:checked+label:before{background-color:#3ac0ff !important}.switch input:checked+label:after{left:31px}.switch.disabled>label,.switch input[disabled]+label{color:#999}.switch.disabled>label:before,.switch input[disabled]+label:before{background-color:rgba(0,0,0,0.05)}.switch.disabled>label:after,.switch input[disabled]+label:after,.switch.disabled>label:before,.switch input[disabled]+label:before{opacity:.8}.switch.switch-line label:before{height:3px;top:9px}.radio-group input,.checkbox-group input{display:none}.radio-group .btn,.checkbox-group .btn{background-color:#eee;color:#333}.radio-group .btn:first-of-type,.checkbox-group .btn:first-of-type{border-radius:4px 0 0 4px !important}.radio-group .btn:hover,.checkbox-group .btn:hover{background-color:#ddd}.radio-group input:checked+.btn,.checkbox-group input:checked+.btn{background-color:#3ac0ff;color:#fff}.radio-group input.disabled+.btn,.checkbox-group input.disabled+.btn,.radio-group input[disabled]+.btn,.checkbox-group input[disabled]+.btn{cursor:no-drop !important;opacity:.8}/*# sourceMappingURL=checkbox.css.map */