.toggle-slide {
  overflow: hidden;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.toggle-slide .toggle-on,.toggle-slide .toggle-off,.toggle-slide .toggle-blob {
  float: left;
}
.toggle-slide .toggle-blob {
  position: relative;
  z-index: 99;
  cursor: hand;
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}

.toggle-light .toggle-slide {
    border-radius:10px 10px 10px 10px;
    box-shadow:0 0 0 1px #999999;
}
.toggle-light .toggle-slide .toggle-on,
.toggle-light .toggle-slide .toggle-off,
.toggle-light .toggle-slide .toggle-blob {
    /*font-size:84%;*/
    font-weight:bold;
}
.toggle-light .toggle-slide .toggle-on,
.toggle-light .toggle-select .toggle-inner .active {
	background:#ffffff;
	color:#ff0000;
/*
	background: none repeat scroll 0 0 #45A31F;
	box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2) inset;
	color: rgba(255, 255, 255, 0.8);
	text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
*/
}
.toggle-light .toggle-slide .toggle-off,
.toggle-light .toggle-select .toggle-on {
	background:#999999;
	color:#ffffff;
/*
	background: linear-gradient(to bottom, #CFCFCF 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
	color: rgba(0, 0, 0, 0.6);
	text-shadow: 0 1px rgba(255, 255, 255, 0.2);
*/
}
.toggle-light .toggle-slide .toggle-blob {
	background:#272727;
	border-radius:10px 10px 10px 10px;
/*
	background: linear-gradient(to top, #CFCFCF 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
	border-radius: 50px 50px 50px 50px;
	box-shadow: 1px 1px 2px #888888;
*/
}
.toggle-light .toggle-slide .toggle-blob:hover {
/*
	background: linear-gradient(to bottom, #E4E4E4 0%, #F9F9F9 100%) repeat scroll 0 0 transparent;
*/
}
