          }

            input:checked + .slider:before {
                -webkit-transform: translateX(100%);
                -ms-transform: translateX(100%);
                transform: translateX(100%);
            }

            .form-checkbox {
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                display: inline-block;
                vertical-align: middle;
                background-origin: border-box;
                user-s