.aiSubsection h3 label.core-switch {
	margin-left: 16px;
    position: relative;
    top: 3px;
}

.core-switch {
    display: inline-block;
    height: 24px;
    position: relative;
    width: 40px;
  }
  
  .core-switch input {
    display:none;
  }

  .core-slider {
    background-color: #ccc;
    bottom: 0;
    cursor: pointer;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: .4s;
  }
  
  .core-slider:before {
    background-color: #fff;
    bottom: 3px;
    content: "";
    height: 18px;
    left: 3px;
    position: absolute;
    transition: .4s;
    width: 18px;
  }
  
  input:checked + .core-slider {
    background-color: #66bb6a;
  }
  
  input:checked + .core-slider:before {
    transform: translateX(16px);
  }
  
  .core-slider.core-round {
    border-radius: 24px;
  }
  
  .core-slider.core-round:before {
    border-radius: 50%;
  }