/*! ========================================================================
 * Bootstrap Toggle: bootstrap2-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */


label.checkbox .dinf-toggle,
label.checkbox.inline .dinf-toggle {
	margin-left: -20px;
	margin-right: 5px;
}
.dinf-toggle-control {
	min-width: 40px;
	height: 20px;
	position: relative;
	overflow: hidden;
}
input[type="checkbox"].dinf-toggle {
	display: none;
}
.dinf-toggle-group {
	position: absolute;
	width: 200%;
	top: 0;
	bottom: 0;
	left: 0;
	transition: left 0.35s;
	-moz-user-select: none;
	-webkit-user-select: none;
}
.dinf-toggle-control.off .dinf-toggle-group {
	left: -100%;
}
.dinf-toggle-on {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 50%;
	margin: 0 .5rem 0 0;
	border: 0;
	border-radius: 0;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.dinf-toggle-off {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 0;
	margin: 0 0 0 .5rem;
	border: 0 solid rgba(0, 0, 0, .25);
	border-radius: 0;
}
.dinf-toggle-group>.btn{
	white-space: nowrap;
}
.dinf-toggle-handle {
	--bs-btn-bg: white;
	--bs-btn-border-color: rgba(0, 0, 0, .25);
	--bs-btn-hover-border-color: rgba(0, 0, 0, .25);
	--bs-btn-hover-bg: white;
	--bs-btn-active-bg: white;
	--bs-btn-active-border-color: rgba(0, 0, 0, .25);
	position: relative;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 0;
	height: 100%;
	width: 0;
    border: thin var(--bs-btn-border-color) solid;
}
