.bootstrap-root {

	.form-check-input {
		
		background: inherit;
		color: inherit;
		clear: inherit;
		cursor: inherit;
		display: inherit;
		outline: inherit;
		padding: inherit;
		text-align: inherit;
		min-width: inherit;
		box-shadow: inherit;
		transition: inherit;
	}

	.form-check-label {
		vertical-align: inherit;
	}
	input.form-control[type="file"] {
		padding: 0.375rem 0.75rem;
	}

	.bw-winner-csv-importing {
		.modal-content {
			background-color: transparent;
			border: none;
		}
	}

	.bw-winner-settings {

		li.nav-item {
			margin-bottom: 0;
		}
		input.form-control,
		textarea.form-control {
			padding: .375rem .75rem;
			line-height: 1.5;
			min-height: unset;

			box-shadow: unset;
			background-color: #fff;
			border: var(--bs-border-width) solid var(--bs-border-color);
			border-radius: var(--bs-border-radius);
			color: var(--bs-body-color);
			&:focus {
				color: var(--bs-body-color);
				background-color: #fff;
				border-color: #86b7fe;
				outline: 0;
				box-shadow: 0 0 0 0.25rem rgba(13,110,253,.25);
			}
		}
		.bw-winner-csv-import {
			.bw-content {
				/* max-width: 600px; */
			}
		}
	}
}
