.switch-light span span,.switch-toggle a{display:none}@media only screen{.switch-light{height:30px;overflow:visible;padding:0;position:relative;margin:auto;width:100px;display:block}.switch-light *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.switch-light a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;outline:none}.switch-light label,.switch-light>span{height:30px;cursor:pointer;line-height:30px;vertical-align:middle}.switch-light label{position:relative;width:100%;display:block;z-index:3}.switch-light input{position:absolute;opacity:0;z-index:5}.switch-light input:checked~a{right:0}.switch-light>span{position:absolute;padding-right:100px;text-align:left;margin:0;left:-100px;width:100%}.switch-light>span span{position:absolute;text-align:center;top:0;margin-left:100px;left:0;width:50%;display:block;z-index:5}.switch-light>span span:last-child{left:50%}.switch-light a{height:100%;padding:0;right:50%;position:absolute;top:0;width:50%;display:block;z-index:4}.switch-toggle{height:30px;padding:0!important;position:relative;display:block}.switch-toggle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.switch-toggle a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;display:block}.switch-toggle label,.switch-toggle>span{line-height:30px;vertical-align:middle}.switch-toggle input:focus+label,.switch-toggle input:focus~a{outline:1px dotted #888}.switch-toggle input{position:absolute;opacity:0}.switch-toggle input+label{height:100%;position:relative;text-align:center;margin:0;width:50%;float:left;z-index:2}.switch-toggle a{height:100%;padding:0;position:absolute;top:0;left:0;width:50%;z-index:1}.switch-toggle input:last-of-type:checked~a{left:50%}.switch-toggle.switch-3 a,.switch-toggle.switch-3 label{width:33.33333%}.switch-toggle.switch-3 input:checked:nth-of-type(2)~a{left:33.33333%}.switch-toggle.switch-3 input:checked:last-of-type~a{left:66.66667%}.switch-toggle.switch-4 a,.switch-toggle.switch-4 label{width:25%}.switch-toggle.switch-4 input:checked:nth-of-type(2)~a{left:25%}.switch-toggle.switch-4 input:checked:nth-of-type(3)~a{left:50%}.switch-toggle.switch-4 input:checked:last-of-type~a{left:75%}.switch-toggle.switch-5 a,.switch-toggle.switch-5 label{width:20%}.switch-toggle.switch-5 input:checked:nth-of-type(2)~a{left:20%}.switch-toggle.switch-5 input:checked:nth-of-type(3)~a{left:40%}.switch-toggle.switch-5 input:checked:nth-of-type(4)~a{left:60%}.switch-toggle.switch-5 input:checked:last-of-type~a{left:80%}.switch-candy{font-weight:700;text-shadow:1px 1px 1px #191b1e;color:#fff;text-align:center;background-color:#2d3035;box-shadow:inset 0 2px 6px rgba(0,0,0,.3),0 1px 0 hsla(0,0%,100%,.2);border-radius:3px}.switch-candy label{color:#fff;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.switch-candy input:checked+label{text-shadow:0 1px 0 hsla(0,0%,100%,.5);color:#333}.switch-candy a{border:1px solid #333;background-color:#70c66b;box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 1px 1px hsla(0,0%,100%,.45);border-radius:3px;background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,.2),transparent);background-image:linear-gradient(180deg,hsla(0,0%,100%,.2),transparent)}.switch-candy>span{text-shadow:none;color:#333}.switch-candy span{color:#fff}.switch-candy.switch-candy-blue a{background-color:#38a3d4}.switch-candy.switch-candy-yellow a{background-color:#f5e560}.switch-android{color:#fff;background-color:#464747;box-shadow:inset 0 1px 0 rgba(0,0,0,.1);border-radius:1px}.switch-android label{color:#fff}.switch-android>span span{-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;opacity:0}.switch-android>span span:first-of-type{opacity:1}.switch-android a{background-color:#666;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),inset 0 -1px 0 rgba(0,0,0,.3);border-radius:1px}.switch-android.switch-light input:checked~a{background-color:#0e88b1}.switch-android.switch-light input:checked~span span:first-of-type{opacity:0}.switch-android.switch-light input:checked~span span:last-of-type{opacity:1}.switch-android.switch-toggle,.switch-android>span span{font-size:85%;text-transform:uppercase}.switch-ios.switch-light{color:#868686}.switch-ios.switch-light a{border:1px solid #d3d3d3;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#fff;box-shadow:inset 0 -3px 3px rgba(0,0,0,.025),0 1px 4px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.1);border-radius:100%;left:0;width:30px}.switch-ios.switch-light>span span{opacity:0;left:0;width:100%}.switch-ios.switch-light>span span:first-of-type{opacity:1;padding-left:30px}.switch-ios.switch-light>span span:last-of-type{padding-right:30px}.switch-ios.switch-light>span:before{height:100%;border:1px solid #d3d3d3;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;content:"";position:absolute;top:0;background-color:#fafafa;box-shadow:inset 0 1px 0 rgba(0,0,0,.1);border-radius:30px;left:100px;width:100%;display:block}.switch-ios.switch-light input:checked~a{margin-left:-30px;left:100%}.switch-ios.switch-light input:checked~span:before{border-color:#85c99d;box-shadow:inset 0 0 0 30px #85c99d}.switch-ios.switch-light input:checked~span span:first-of-type{opacity:0}.switch-ios.switch-light input:checked~span span:last-of-type{color:#fff;opacity:1}.switch-ios.switch-toggle{border:1px solid #d3d3d3;background-color:#fafafa;box-shadow:inset 0 1px 0 rgba(0,0,0,.1);border-radius:30px}.switch-ios.switch-toggle a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#85c99d;border-radius:25px}.switch-ios.switch-toggle label{color:#868686}.switch-ios input:checked+label{color:#3a3a3a}.ie8 input[type=checkbox].fix_ie8{margin:8px 0 0 8px;display:block}.ie8 .ie8_hide{display:none}}@media only screen and (-webkit-max-device-pixel-ratio:2) and (max-device-width:1280px){.switch-light,.switch-toggle{-webkit-animation:webkitSiblingBugfix 1s infinite}}@-webkit-keyframes webkitSiblingBugfix{0%{-webkit-transform:translateZ(0)}to{-webkit-transform:translateZ(0)}}