	@charset "UTF-8";

	/* Colocar aquí SOLO estilos que puedan ser reutilizados en diferentes pantallas.
	   Si son estilos que solo se usarán en un xhtml en particular es mejor colocarlos en el propio xhtml o un un .css particular */

	.ui-panelgrid-sin-pading .ui-panelgrid-cell {
		padding: 0px 0 !important;
	}

	.ui-panelgrid-sin-fondo {
		background: none !important;
	}

	.ui-panelgrid-sin-fondo-boton {
		padding: 0px 0 !important;
		background: none !important;
		/*padding-top:135px !important;*/
	}

	.ui-purple-button
	{
	    background: #6750A4 !important;
	    color: #fff !important;
	    font-size: 14px !important;
	    border: 1px solid #6750A4 !important;
	    height: 45px !important;
	    font-weight: bold !important;
	}

	.ui-purple-border-button
	{
	    background: #fff !important;
	    color: #6750A4 !important;
	    font-size: 14px !important;
	    border: 2px solid #6750A4 !important;
	    height: 45px !important;
	    font-weight: bold !important;
	}

	body .ui-selectonemenu {
    vertical-align: middle;
    border: 3px solid #6750A4;
    position: relative;
    transform: none;
    padding: 0;
    transition: background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;
    border-radius: 8px;
    background: #fff;
}

	.ui-purple-border-button-buscar
	{
	    background: #F0EEF6 !important;
	    color: #6750A4 !important;
	    font-size: 14px !important;
	    border: 3px solid #6750A4 !important;
	    height: 45px !important;
	    font-weight: bold !important;
	}

	.ui-purple-border-button-limpiar
	{
	    background: #fff !important;
	    color: #6750A4 !important;
	    font-size: 14px !important;
	    border: 3px solid #6750A4 !important;
	    height: 45px !important;
	    font-weight: bold !important;
	}









