div.ui-toggle {
  margin: 0;
  padding: 0;
}
div.ui-toggle input[type=checkbox] {
  display: none;
}
div.ui-toggle input[type=checkbox]:checked + label {
  border-color: #009eea;
  background: #009eea;
  -webkit-box-shadow: inset 0 0 0 10px #009eea;
          box-shadow: inset 0 0 0 10px #009eea;
}
div.ui-toggle input[type=checkbox]:checked + label > div {
  margin-left: 20px;
}
div.ui-toggle label {
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  display: inline-block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: #8c8c8c;
  -webkit-box-shadow: inset 0 0 0 0 #009eea;
          box-shadow: inset 0 0 0 0 #009eea;
  border: 2px solid #8c8c8c;
  border-radius: 22px;
  width: 40px;
  height: 20px;
}
div.ui-toggle label div {
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  background: #FFFFFF;
  width: 20px;
  height: 20px;
  border-radius: 10px;
}
div.ui-toggle label:hover, div.ui-toggle label > div:hover {
  cursor: pointer;
}/*# sourceMappingURL=checkboxes.css.map */