/* Menú de acciones CitasUI (sustituto fiable del dropdown Bootstrap en tablas) */
.citas-dropdown {
	position: relative;
	display: inline-block;
}

.citas-dropdown-menu {
	display: none;
	position: absolute;
	right: 0;
	top: 100%;
	z-index: 10050;
	min-width: 200px;
	margin: 2px 0 0;
	padding: 5px 0;
	list-style: none;
	background: #fff;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.citas-dropdown.open .citas-dropdown-menu {
	display: block;
}

.citas-dropdown-menu > li > a {
	display: block;
	padding: 8px 16px;
	clear: both;
	color: #333;
	white-space: nowrap;
	text-decoration: none;
}

.citas-dropdown-menu > li > a:hover {
	background: #f5f5f5;
}

/* DataTables: no recortar menús (agendar wid-id-1, autorizar wid-id-0, etc.) */
.dataTables_wrapper,
.outer_div,
.jarviswidget .widget-body,
.jarviswidget > div,
#wid-id-0 .widget-body,
#wid-id-0 .jarviswidget > div,
#wid-id-1 .widget-body,
#wid-id-1 .jarviswidget > div {
	overflow: visible !important;
}

#wid-id-0,
#wid-id-1,
#wid-id-0 .widget-body,
#wid-id-1 .widget-body,
#wid-id-0 .widget-body-toolbar,
#wid-id-1 .widget-body-toolbar,
#wid-id-0 .outer_div,
#wid-id-1 .outer_div,
#wid-id-0 button,
#wid-id-1 button,
#wid-id-0 a,
#wid-id-1 a {
	pointer-events: auto !important;
	position: relative;
	z-index: auto;
}

#wid-id-0 .btn-group.open .dropdown-menu,
#wid-id-1 .btn-group.open .dropdown-menu {
	display: block;
	z-index: 1060;
}
