/* .ui-datatable thead th {
	text-align: center;
	vertical-align: bottom;
} */

.ui-datatable tbody td {
	padding: 2px 6px;
}

.datatable-filter-input {
	width: 95%;
	text-align: center;
}

.ui-datatable-odd {
	background: #F2F9EE none repeat scroll 0px 0px;
}

/* .ui-sortable-column-icon { 
    display: none !important;
    margin: -3px 0px -3px 2px;
} */
.ui-datatable tr.ui-datatable-even:hover, .ui-datatable tr.ui-datatable-odd:hover
	{
	background: #28B532;
}

.ui-datatable .ui-state-active {
	background: #249F2E !important;
}

.ui-datatable table {
	table-layout: inherit;
}

.ui-datatable th {
	background: #CEEABD;
}
.ui-datatable tfoot tr td{
	background: #CEEABD;
	font-weight: bold;
}

.ui-widget-header {
	background: #28B532;
	border: 1px solid #1dab27;
	font-size: 13px;
}
.ui-widget-content{
	border: 0px solid #AAA;
}
/* .ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	background-color: #50AA00;
	background: none;
} */

/* .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	background-color: rgba(108, 217, 0);
} */
.ui-icon-calendar {
	/*  background: #e6e6e6 url("/javax.faces.resource/images/ui-bg_glass_75_e6e6e6_1x400.png.xhtml?ln=primefaces-portal-theme&v=11.0.0") 50% 50% repeat-x !important; */
	
}

.ui-fieldset-legend {
	background: #28B532 !important;
}

.portal-fieldset {
	background: #CEEABD;
}

.ui-datatable thead th, 
.ui-datatable tbody td, 
.ui-datatable tfoot td,
	.ui-datatable tfoot th {
	padding: 4px;
	vertical-align: bottom;
}

.calendar-input .ui-inputfield{
	background:white;
	text-align:center;
}

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 0;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 0;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 0;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 0;
}
