/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */
 .checkbox label .toggle,
 .checkbox-inline .toggle {
     margin-left: -20px;
     margin-right: 5px
 }
 
 .toggle {
     position: relative;
     overflow: hidden
 }
 
 .toggle input[type=checkbox] {
     display: none
 }
 
 .toggle-group {
     position: absolute;
     width: 200%;
     top: 0;
     bottom: 0;
     left: 0;
     transition: left .35s;
     -webkit-transition: left .35s;
     -moz-user-select: none;
     -webkit-user-select: none
 }
 
 .toggle.off .toggle-group {
     left: -100%
 }
 
 .toggle-on {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 50%;
     margin: 0;
     border: 0;
     border-radius: 0
 }
 
 .toggle-off {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 50%;
     right: 0;
     margin: 0;
     border: 0;
     border-radius: 0
 }
 
 .toggle-handle {
     position: relative;
     margin: 0 auto;
     padding-top: 0;
     padding-bottom: 0;
     height: 100%;
     width: 0;
     border-width: 0 1px
 }
 
 .toggle.btn {
     min-width: 59px;
     min-height: 34px
 }
 
 .toggle-on.btn {
     padding-right: 24px
 }
 
 .toggle-off.btn {
     padding-left: 24px
 }
 
 .toggle.btn-lg {
     min-width: 79px;
     min-height: 45px
 }
 
 .toggle-on.btn-lg {
     padding-right: 31px
 }
 
 .toggle-off.btn-lg {
     padding-left: 31px
 }
 
 .toggle-handle.btn-lg {
     width: 40px
 }
 
 .toggle.btn-sm {
     min-width: 50px;
     min-height: 30px
 }
 
 .toggle-on.btn-sm {
     padding-right: 20px
 }
 
 .toggle-off.btn-sm {
     padding-left: 20px
 }
 
 .toggle.btn-xs {
     min-width: 35px;
     min-height: 22px
 }
 
 .toggle-on.btn-xs {
     padding-right: 12px
 }
 
 .toggle-off.btn-xs {
     padding-left: 12px
 }