.checkboxlabel{display:block;width:100%;height:26px}.checkbox-slider--b{position:relative}.checkbox-slider--b input{display:block;position:relative;top:0em;right:0;bottom:0;left:1.8em;width:100%;height:30px;margin:0 0;cursor:pointer;zoom:1;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);border:1px solid blue}.checkbox-slider--b span{display:block;position:relative;width:100%}.checkbox-slider--b input + span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-slider--b input + span:before{position:absolute;top:1px;left:0;display:inline-block}.checkbox-slider--b input + span>h4{display:inline}.checkbox-slider--b input + span{padding-left:0}.checkbox-slider--b input + span:before{content:"";height:20px;width:40px;background:rgba(90,90,90,.2);box-shadow:inset 0 0 5px rgba(60,60,60,.6);transition:background 0.2s ease-out}.checkbox-slider--b input + span:after{width:20px;height:20px;position:absolute;left:0;top:0;display:block;background:rgba(255,255,255,.2);transition:margin-left 0.1s ease-in-out;text-align:center;font-weight:700;content:""}.checkbox-slider--b input:checked + span:after{margin-left:0;content:""}.checkbox-slider--b input:checked + span:before{transition:background 0.2s ease-in}.checkbox-slider--b input + span{margin-left:-20px;padding-left:0}.checkbox-slider--b input + span:before{border-radius:20px;width:40px}.checkbox-slider--b input + span:after{background:#fff;content:"";margin-top:1px;width:20px;border:solid transparent 2px;background-clip:padding-box;border-radius:20px}.checkbox-slider--b input:not(:checked) + span:after{-webkit-animation:ease-in 0.4s normal;animation:ease-in 0.4s normal}.checkbox-slider--b input:checked + span:after{content:"\f00c";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#060;font-size:10px;margin-top:1px;margin-left:0;border:solid transparent 2px;background-clip:padding-box;-webkit-animation:ease-in 0.4s normal;animation:ease-in 0.4s normal;z-index:2}.checkbox-slider--b input:checked + span:before{background:#5cC85c}.checkbox-slider-sm{line-height:10px}.checkbox-slider-sm input + span{padding-left:20px}.checkbox-slider-sm input + span:before{width:20px}.checkbox-slider-sm input + span:after,.checkbox-slider-sm input + span:before{height:10px;line-height:10px}.checkbox-slider-sm input + span:after{width:10px;vertical-align:middle}.checkbox-slider-sm input:checked + span:after{margin-left:10px}.checkbox-slider-md{line-height:30px}.checkbox-slider-md input + span{padding-left:70px}.checkbox-slider-md input:checked + span:after{font-size:22px}.checkbox-slider-md input + span:before{width:60px}.checkbox-slider--b input,.checkbox-slider-md input + span:after,.checkbox-slider-md input + span:before{height:30px;line-height:30px}.checkbox-slider-md input + span:after{width:30px;vertical-align:middle}.checkbox-slider-md input:checked + span:after{margin-left:30px}.checkbox-slider-lg{line-height:40px}.checkbox-slider-lg input + span{padding-left:80px}.checkbox-slider-lg input + span:before{width:80px}.checkbox-slider-lg input + span:after,.checkbox-slider-lg input + span:before{height:40px;line-height:40px}.checkbox-slider-lg input + span:after{width:40px;vertical-align:middle}.checkbox-slider-lg input:checked + span:after{margin-left:40px}.slidersbox .checkbox-slider--a,.slidersbox .checkbox-slider--b,.slidersbox .checkbox-slider--c,.slidersbox .checkbox-slider--b-flat,.slidersbox .checkbox-slider--a-rounded{width:100%;margin-top:1px;margin-bottom:1px}.slidersbox .checkbox-slider--a span,.slidersbox .checkbox-slider--b span,.slidersbox .checkbox-slider--c span,.slidersbox .checkbox-slider--b-flat span,.slidersbox .checkbox-slider--a-rounded span{font-size:15px;line-height:1.42857;padding-top:.5em;padding-bottom:.4em}.slidersbox .checkbox-slider--b span{display:inline}.text-right .slidersbox .checkbox-slider--a,.text-right .slidersbox .checkbox-slider--b,.text-right .slidersbox .checkbox-slider--c,.text-right .slidersbox .checkbox-slider--b-flat,.text-right .slidersbox .checkbox-slider--a-rounded{background-color:blue;margin-top:3px;margin-bottom:1px;width:0;float:right;right:80px}