.dd-switch {
  width: 28px;
  overflow: hidden;
  border: solid 1px #e5e5e5;
  border-radius: 7px;
  text-decoration: none;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  margin: -4px 4px 0 0; }
  .dd-switch + input {
    /*display: none;*/
      visibility: hidden;
      position: absolute;
  }
  .dd-switch .switchHolder {
    width: 40px;
    height: 14px;
    position: relative;
    margin-left: -50%;
    transition: margin 0.15s;
    -webkit-transition: margin 0.15s;
    /* Safari */ }
    .dd-switch .switchHolder .onSquare {
      width: 30px;
      height: 100%;
      position: absolute;
      left: -10px;
      padding: 0;
      box-shadow: none;
      border: none;
      z-index: 0; }
    .dd-switch .switchHolder .buttonSwitch {
      position: absolute;
      left: 50%;
      height: 14px;
      display: block;
      width: 14px;
      margin-left: -7px;
      border-radius: 50%;
      padding: 0;
      z-index: 2;
      color: #555;
      border-color: #ccc;
      background: #f7f7f7;
      -webkit-box-shadow: inset 0 1px 0 white, 0 1px 0 rgba(0, 0, 0, 0.08);
      box-shadow: inset 0 1px 0 white, 0 1px 0 rgba(0, 0, 0, 0.08); }
    .dd-switch .switchHolder .offSquare {
      width: 30px;
      height: 100%;
      position: absolute;
      right: -10px;
      background: #f1f1f1; }
      .dd-switch .switchHolder .offSquare:hover {
        background: #e5e5e5; }
      .dd-switch .switchHolder .offSquare:active {
        background: #c5c5c5; }
  .dd-switch.on .switchHolder {
    margin-left: 1px; }


.plugins tbody th.check-column .dd-switch {
    margin-top: 4px;
}
.widefat th .dd-switch {
    margin: -1px 0 0 0px;
    vertical-align: text-top;
}


/*input[type='checkbox'] {*/
    /*display: none;*/
    /*visibility: hidden;*/
    /*position: absolute;*/
/*}*/
