.has-switch{line-height:8px;position:relative;display:inline-block;overflow:hidden;min-width:102px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;border:1px solid;border-color:white;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:#ccc;-ms-border-radius:1px;-o-border-radius:1px;-webkit-touch-callout:none;-khtml-user-select:none}.has-switch.switch-micro{min-width:52px}.has-switch.switch-micro i.switch-micro-icons{line-height:6px;height:1em;margin-top:-1px;margin-bottom:-1px;transform:scale(.6);text-align:center;vertical-align:text-top}.has-switch.switch-mini{min-width:72px}.has-switch.switch-mini i.switch-mini-icons{line-height:9px;height:1.2em;margin-top:-1px;margin-bottom:-1px;transform:scale(.6);text-align:center;vertical-align:text-top}.has-switch.switch-small{min-width:81px}.has-switch.switch-large{min-width:120px}.has-switch.deactivate{cursor:default !important;opacity:.5;filter:alpha(opacity=50)}.has-switch.deactivate label,.has-switch.deactivate span{cursor:default !important}.has-switch>div{position:relative;top:0;display:inline-block;width:150%}.has-switch>div.switch-animate{-webkit-transition:left .5s;-moz-transition:left .5s;-o-transition:left .5s;transition:left .5s}.has-switch>div.switch-off{left:-50%}.has-switch>div.switch-on{left:0}.has-switch input[type=radio],.has-switch input[type=checkbox]{display:none}.has-switch span,.has-switch label{font-size:14px;line-height:20px;position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding-top:4px;padding-bottom:4px;cursor:pointer}.has-switch span.switch-micro,.has-switch label.switch-micro{font-size:9px;line-height:8px;padding-top:6px;padding-bottom:5px}.has-switch span.switch-mini,.has-switch label.switch-mini{font-size:10px;line-height:9px;padding-top:4px;padding-bottom:4px}.has-switch span.switch-small,.has-switch label.switch-small{font-size:12px;line-height:18px;padding-top:3px;padding-bottom:3px}.has-switch span.switch-large,.has-switch label.switch-large{font-size:16px;line-height:normal;padding-top:9px;padding-bottom:9px}.has-switch label{z-index:100;width:33.333333%;margin-top:-1px;margin-bottom:-1px;background:white;background-color:#f0f0f0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.02);box-shadow:inset 0 3px 5px rgba(0,0,0,.02)}.has-switch span{z-index:1;width:33.333333%;text-align:center;color:white;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15);box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}.has-switch span.switch-left{-webkit-border-top-left-radius:1px;-moz-border-radius-topleft:1px;border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;border-bottom-left-radius:1px}.has-switch span.switch-right{color:#fff;-webkit-border-top-right-radius:1px;-moz-border-radius-topright:1px;border-top-right-radius:1px;-webkit-border-bottom-right-radius:1px;-moz-border-radius-bottomright:1px;border-bottom-right-radius:1px;background:#999}.has-switch span.switch-primary,.has-switch span.switch-left{color:#fff;border-color:#2e6da4;background-color:#337ab7}.has-switch span.switch-info{color:#fff;border-color:#46b8da;background-color:#5bc0de}.has-switch span.switch-success{color:#fff;border-color:#4cae4c;background-color:#5cb85c}.has-switch span.switch-warning{color:#fff;border-color:#eea236;background-color:#f0ad4e}.has-switch span.switch-danger{color:#fff;border-color:#d43f3a;background-color:#d9534f}