label > .switch {position: relative;margin: 6px 3px 6px 0px;width: 34px;height: 18px;cursor: pointer;display: inline-block;}label:focus, label > .switch input[type="checkbox"]:focus ~ .switch-pan {box-shadow: 0px 0px 4px 3px #3bf4fc;border: 1px solid #fff;}label > .switch input[type="checkbox"].visuallyhidden {position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;left: 10px;top: 9px;visibility: hidden;}label > .switch input[type="checkbox"]:checked.visuallyhidden {left: 25px;}label > .switch .switch-pan {display: inline-block;width: inherit;height: inherit;background: hsla(0, 0%, 70%, 1);border-radius: 10px;box-shadow: 1px 1px 1px 0px #999;}label > .switch .switch-btn {display: inline-block;width: 16px;height: 16px;position: absolute;top: 1px;left: 1px;background: hsla(0, 0%, 35%, .7);border-radius: 50%;box-shadow: 1px 1px 1px 0px #999;transition: all .2s;}label > .switch input:checked ~ .switch-btn {left: 17px;background: #adadad;}label > .switch input:checked ~ .switch-pan {opacity: 0.5;background: #adadad;}label > .switch input:disabled ~ .switch-btn,label > .switch input:disabled ~ .switch-pan {opacity: 0.5;cursor: not-allowed;}label > .switch-default input:checked ~ .switch-btn {background: #adadad;}label > .switch-default input:checked ~ .switch-pan {background: #adadad;}label > .switch-primary input:checked ~ .switch-btn {background: #428bca;}label > .switch-primary input:checked ~ .switch-pan {background: #428bca;}label > .switch-success input:checked ~ .switch-btn {background: hsl(101, 100%, 50%);box-shadow: 0px 0px 5px 2px hsla(101, 100%, 71%, 1);}label > .switch-success input:checked ~ .switch-pan {background: #5cb85c;}label > .switch-info input:checked ~ .switch-btn {background: hsla(191, 100%, 66%, 0.7);}label > .switch-info input:checked ~ .switch-pan {background: hsl(200, 65%, 91%);}label > .switch-warning input:checked ~ .switch-btn {background: #f0ad4e;}label > .switch-warning input:checked ~ .switch-pan {background: #f0ad4e;}label > .switch-danger input:checked ~ .switch-btn {background: #d9534f;}label > .switch-danger input:checked ~ .switch-pan {background: #d9534f;}label > .switch-lg {width: 44px;height: 24px;}label > .switch-lg .switch-pan {border-radius: 30px;}label > .switch-lg .switch-btn {width: 22px;height: 22px;}label > .switch-lg input:checked ~ .switch-btn {left: 21px;}label > .switch-sm {width: 28px;height: 14px;}label > .switch-sm .switch-pan {border-radius: 10px;}label > .switch-sm .switch-btn {width: 12px;height: 12px;top: 2px;}label > .switch-sm input:checked ~ .switch-btn {left: 15px;}label > .switch-xs {width: 20px;height: 10px;}label > .switch-xs .switch-pan {border-radius: 5px;}label > .switch-xs .switch-btn {width: 8px;height: 8px;top: 6px;}label > .switch-xs input:checked ~ .switch-btn {left: 11px;}input[type="checkbox"].switch2 {position: relative;width: 34px;height: 18px;margin: 10px;visibility: hidden;cursor: pointer;}input[type="checkbox"].switch2:disabled {opacity: 0.5;cursor: not-allowed;}input[type="checkbox"].switch2::before {content: '';display: inline-block;visibility: visible;width: inherit;height: inherit;background: #e6e6e6;border-radius: 10px;box-shadow: 1px 2px 2px 0px #999;}input[type="checkbox"].switch2::after {content: '';display: inline-block;visibility: visible;width: 16px;height: 16px;position: absolute;top: 1px;left: 1px;background: #fff;border-radius: 50%;box-shadow: 1px 2px 2px 0px #999;transition: all .2s;}input[type="checkbox"].switch2:checked::before {opacity: 0.5;background: #adadad;}input[type="checkbox"].switch2:checked::after {left: 17px;background: #adadad;}input[type="checkbox"]:checked.switch2-default::before {background: #adadad;}input[type="checkbox"]:checked.switch2-default::after {background: #adadad;}input[type="checkbox"]:checked.switch2-primary::before {background: #428bca;}input[type="checkbox"]:checked.switch2-primary::after {background: #428bca;}input[type="checkbox"]:checked.switch2-success::before {background: #5cb85c;}input[type="checkbox"]:checked.switch2-success::after {background: #5cb85c;}input[type="checkbox"]:checked.switch2-info::before {background: #5bc0de;}input[type="checkbox"]:checked.switch2-info::after {background: #5bc0de;}input[type="checkbox"]:checked.switch2-warning::before {background: #f0ad4e;}input[type="checkbox"]:checked.switch2-warning::after {background: #f0ad4e;}input[type="checkbox"]:checked.switch2-danger::before {background: #d9534f;}input[type="checkbox"]:checked.switch2-danger::after {background: #d9534f;}input[type="checkbox"].switch2-lg {width: 44px;height: 24px;}input[type="checkbox"].switch2-lg::before {border-radius: 30px;}input[type="checkbox"].switch2-lg::after {width: 22px;height: 22px;}input[type="checkbox"].switch2-lg:checked::after {left: 21px;}input[type="checkbox"].switch2-sm {width: 28px;height: 14px;}input[type="checkbox"].switch2-sm::before {border-radius: 10px;}input[type="checkbox"].switch2-sm::after {width: 13px;height: 13px;top: 1px;}input[type="checkbox"].switch2-sm:checked::after {left: 15px;}input[type="checkbox"].switch2-xs {width: 20px;height: 10px;top: -3px;}input[type="checkbox"].switch2-xs::before {border-radius: 5px;}input[type="checkbox"].switch2-xs::after {width: 8px;height: 8px;top: 4px;}input[type="checkbox"].switch2-xs:checked::after {left: 11px;}