/* ================================================================================================= */
/* ================================================================================================= */
/*                              ��������� IMPORTANTE !!!!!!!!!                                       */
/* REGLAS PARA EL ESTILO DEL SELECT ONE MENU PRINCIPAL                                               */
/*                                                                                                   */
/* SE DECLARAN EN ESTE ARCHIVO APARTE PARA QUE A FUTURO SE PUEDA MODIFICAR IMPORTANDO OTRO ARCHIVO   */
/* EN LA PANTALLA ESPEC�FICA DONDE SE NECESITE                                                       */
/* SERIA CREAR OTRO ARCHIVO SIMILAR A ESTE Y ASI CAMBIAR LOS ESTILOS DE PRIMEFACES SEGUN SE NECESITE */
/* ================================================================================================= */
/* ================================================================================================= */

/**************/
/* SELECT ONE */

.ui-selectonemenu.select-basic {
    color: white;
    background-color: white;
    border: none;
}
.ui-selectonemenu.select-basic .ui-state-hover{
	/* Quita estilos java */
	-moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
}
.ui-selectonemenu.select-basic:hover{
	-moz-box-shadow: 0px 4px 4px rgba(51, 51, 51, 0.04), 0px 4px 16px rgba(51, 51, 51, 0.08);
    -webkit-box-shadow: 0px 4px 4px rgba(51, 51, 51, 0.04), 0px 4px 16px rgba(51, 51, 51, 0.08);
	box-shadow: 0px 4px 4px rgba(51, 51, 51, 0.04), 0px 4px 16px rgba(51, 51, 51, 0.08);
}
.ui-selectonemenu.select-basic .ui-selectonemenu-trigger {
    border: none;
    background: transparent;
}
.ui-selectonemenu.select-basic .ui-selectonemenu-trigger:hover{
	-moz-box-shadow: 0px 4px 4px rgba(51, 51, 51, 0.04), 0px 4px 16px rgba(51, 51, 51, 0.08);
    -webkit-box-shadow: 0px 4px 4px rgba(51, 51, 51, 0.04), 0px 4px 16px rgba(51, 51, 51, 0.08);
	box-shadow: 0px 4px 4px rgba(51, 51, 51, 0.04), 0px 4px 16px rgba(51, 51, 51, 0.08);
}
.ui-selectonemenu.select-basic .ui-selectonemenu-label{
	text-align: center !important;
}
.ui-selectonemenu.select-basic .ui-inputfield{
	/* Quita estilos java */
	-moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
}
/* VENTANA FLOTANTE*/
.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{
	/* Quita estilos java */
	-moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.ui-selectonemenu-panel .ui-state-hover{
	background-color: var(--rojo-lighter-2);
	-moz-box-shadow: 0 0 5px var(--rojoFondo) !important;
    -webkit-box-shadow: 0 0 8px var(--rojoFondo) !important;
    box-shadow: 0 0 8px var(--rojoFondo) !important;
}

/* Estiliza el input cuando el selectone es avanzado */
.ui-selectonemenu-panel .ui-selectonemenu-filter {
	-moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
	width: 100%;
}
.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon {
	display: none;
}

/*.ui-state-highlight{
	background: var(--rojo-lighter-1) -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.10)),to(rgba(0,0,0,0))) !important;
	text-shadow: none !important;
}*/