/* Dropdown Button */
/* The container <div> - needed to position the dropdown content */
.tour-guide-dropdown {
	position: relative;
	display: inline-block;
}

/* Dropdown Content (hidden by default) */
.tour-guide-dropdown-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	z-index: 999;
}

/* Links inside the dropdown */
.tour-guide-dropdown-content a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}

/* Change color of dropdown links on hover */
.tour-guide-dropdown-content a:hover {
	background-color: #f1f1f1;
}

/* Show the dropdown menu on hover */
.tour-guide-dropdown:hover .tour-guide-dropdown-content {
	display: block;
}

.tour-guide-checkbox input[type="checkbox"] {
	appearance: auto;
	-webkit-appearance: auto;
	accent-color: #00838f;
}

.tour-guide-content-wrapper .btn-sm {
	display: inline-flex;
}

.tour-guide-content-wrapper:not(.tour-guide-widget) .btn-icon {
	display: inline-flex;
	justify-items: center;
	justify-content: center;
	padding: 5px 8px !important;
	margin-right: 2px;
}

.tour-guide-user-widget-wrapper .btn-primary {
	color: var(--bs-btn-color, #ffffff);
}
