/* Autocompletado Prooil↔Intelisis */
.pic-buscador { position: relative; display: inline-block; }
.pic-ac-lista {
	position: absolute;
	z-index: 99999;
	margin: 2px 0 0;
	padding: 0;
	list-style: none;
	background: #fff;
	border: 1px solid #c3c4c7;
	border-radius: 4px;
	box-shadow: 0 4px 10px rgba(0, 0, 0, .12);
	max-height: 280px;
	overflow-y: auto;
	min-width: 280px;
	max-width: 480px;
}
.pic-ac-lista li {
	padding: 6px 10px;
	cursor: pointer;
	font-size: 13px;
	line-height: 1.35;
	border-bottom: 1px solid #f0f0f1;
}
.pic-ac-lista li:hover { background: #f0f6fc; }
.pic-ac-lista li strong { color: #1d2327; }
.pic-ac-lista li em { color: #787c82; font-style: normal; font-size: 12px; }
.pic-ac-lista li.pic-ac-vacio { color: #787c82; cursor: default; }
/* Encabezado del corte de existencias (una sola vez, arriba del dropdown). */
.pic-ac-lista li.pic-ac-corte {
	color: #50575e;
	background: #f6f7f7;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: .02em;
	cursor: default;
	position: sticky;
	top: 0;
}
.pic-ac-lista li.pic-ac-corte:hover { background: #f6f7f7; }
/* Etiqueta del shortcode [prooil_corte_existencias]. */
.pic-corte { color: #787c82; font-size: 12px; }
/* Banner del corte, para ponerlo arriba del formulario (campo HTML). */
.pic-corte-header {
	background: #f0f6fc;
	border-left: 3px solid #2271b1;
	padding: 8px 12px;
	margin: 0 0 14px;
	font-size: 13px;
	color: #1d2327;
	border-radius: 3px;
}
.pic-corte-header .pic-corte { color: #1d2327; font-size: 13px; font-weight: 600; }
.pic-corte-nota { color: #787c82; font-size: 12px; }
