/*----------Input (Start)----------*/
.ui-inputfield {
	min-width: 1px;
    width: 100%;
    max-width: 100%;
    background: none;
    border: 1px solid #c5c5c5;
    padding: 2px 3px;
    border-radius: 0px;
	box-shadow: none !important;
}
.ui-inputfield:FOCUS {
	background: none;
}
/*----------Input (End)----------*/
/*----------Button (Start)----------*/
.ui-button {
    background: none !important;
    background-color: #CCFFCC !important;
    color: red !important;
    border: none !important;
    border-radius: 0px !important;
    width: auto !important;
    font-size: 13px;
}
.ui-button:hover {
    background: none !important;
    background-color: #FFFF99 !important;
    color: #000 !important;
    width: auto !important;
    padding: 0px;
}
/*----------Button (End)----------*/
/*----------FileUpload (Start)----------*/
.ui-fileupload .ui-fileupload-buttonbar {
	background: none;
	padding: 0px;
	border: none;
	text-align: left;
}
.ui-fileupload .ui-fileupload-buttonbar .ui-button {
	background: none;
    background-color: #ed1a3b;
    padding: 0px;
    color: #fff;
    border: none;
    border-radius: 0px;
    height: 27px !important;
    width: 100% !important;
}
.ui-fileupload .ui-fileupload-buttonbar .ui-button:hover {
    background: none;
    border: 1px solid yellow;
    color: #000;
    padding: 2px 9px !important;
    font-size: 13px !important;
}
.ui-fileupload .ui-fileupload-content {
	background: none;
	border: none;
	display: none;
}
.ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-icon {
   	background: none;
   	background-image: url("images/icon/icon-post.png");
   	background-repeat: no-repeat;
   	background-position: center;
   	width: 100%;
   	margin-left: -7px;
}
/*----------FileUpload (End)----------*/
/*----------Menu (Start)----------*/
.ui-menu {
	background: none;
	border: none;
}
.ui-menu .ui-menu-list li ul {
	left: 80% !important;
}
.ui-menu .ui-menu-list li ul, .ui-menu .ui-menu-list li ul li, .ui-menu .ui-menu-list li ul li a {
	padding: 0px;
}
.ui-menu .ui-menu-list li ul {
	padding: 0px !important;
/* 	width: auto !important; */
}
.ui-menu .ui-menu-list li ul li {
	padding-top: 0px;
	padding-bottom: 0px;
}
.ui-menu .ui-menu-list li ul li:HOVER {
	background-color: #c5c5c5;
}
.ui-menu .ui-menu-list li ul li a .ui-menuitem-text {
	margin-left: 10px;	
}
.ui-menu .ui-menu-list li ul li a {
	width: 100% !important;
	margin: 0px !important;
}
.ui-menu .ui-menu-list li ul li a:HOVER {
	text-decoration: none;
}
/*----------Menu (End)----------*/
/*----------Layout (Start)----------*/
.ui-layout-unit-content {
	border: none;
	min-height: 500px;
}
/*----------Layout (End)----------*/
/* ------------Fieldset Legend (Start)------------- */
/* Fieldset */
.aui fieldset {
	
}
/* /Fieldset */

/* Legend */
.ui-fieldset .ui-fieldset-legend {
	margin: 0px;
	padding: 0px !important;
	line-height: 30px;
	font-size: 14px;
}
.ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler {
	margin-top: 6px !important;
}
/* /Legend */

/* Content Fieldset */
.ui-fieldset .ui-fieldset-content {
	padding: 15px 10px 15px 10px;
}
/* /Content Fieldset */
/* ------------Fieldset Legend (End)------------- */
/* ------------DataList (Start)------------- */
.ui-datalist .ui-datalist-content {
	border: none;
}
/* ------------DataList (End)------------- */
.ui-datepicker {
	z-index: 30000;
}
/* ------------Checkbox (Start)------------- */
.ui-radiobutton > .ui-radiobutton-box > .ui-radiobutton-icon
, .ui-chkbox > .ui-chkbox-box > .ui-chkbox-icon {
	margin-top: -2px;
	margin-left: -1px;
}
.ui-selectmanycheckbox.ui-widget td, .ui-selectoneradio.ui-widget td:nth-child(2n+1) {
	padding-right: 10px;
}
.ui-chkbox > .ui-chkbox-box {
	margin-top: 2px;
}
.ui-chkbox > .ui-chkbox-label {
	margin: 0px !important;
	margin-left: 7px !important;
}
/* ------------Checkbox (End)------------- */
/* ------------Radio (Start)------------- */
.ui-selectoneradio {
	width: 100%;
}
.ui-selectoneradio tr {
	background-color: #e4e2e0;
}
.ui-selectoneradio td:nth-child(2n+1) {
    width: 40px;
	padding-right: 0px;
	text-align: center;
}
.ui-radiobutton > .ui-radiobutton-box > .ui-radiobutton-icon {
	margin-top: -1.5px;
	margin-left: -0.5px;
}
/* ------------Radio (End)------------- */
/* ------------Panel (Start)------------- */
.ui-panel {
	border: none !important;
}
/* ------------Panel (End)------------- */
.ui-datepicker {
	z-index: 9099090 !important;
}

.ui-growl {
	z-index: 999999 !important;
}

/* ------------DataTable------------- */
/* SelectOneMenu Paginator */
.ui-datatable > .ui-paginator > .ui-paginator-rpp-options {
	height: 25px;
	width: auto;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
}
.ui-datatable .ui-paginator {
	text-align: left;
	height: 28px;
	padding: 0px !important;
	background: none;
	color: #222;
}
.ui-datatable .ui-paginator .ui-paginator-current {
	float: right;
	margin-top: 0px;
}
/* /SelectOneMenu Paginator */
.ui-datatable th {
	text-align: center !important;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
}
.ui-datatable th .ui-inputfield {
	width: 90%;
	height: 15px;
	border-radius: 6px;
	border: 1px solid #AED0EA;
	margin: auto;
	box-shadow: 0 2px 2px #8f8f8f inset;
}
.ui-datatable .ui-datatable-tablewrapper table thead tr .ui-state-default {
	text-align: center !important;
}
.ui-datatable > div > table td > img {
	margin: auto;
}
/* ------------/DataTable------------- */
/* ------------Breadcrumb------------- */
.ui-breadcrumb {
	background: none;
	border: none;
	height: 30px;
	padding: 3px 0px;
	font-size: 13px;
}
/* ------------/Breadcrumb------------- */
/* ------------Spinner------------- */
.ui-spinner input {
	text-align: right;
	width: calc(100% - 14px) !important;
	float: left;
}
.ui-spinner a.ui-spinner-button > span,
.ui-spinner a.ui-spinner-button span.ui-icon {
	width: 14px;
}
.ui-spinner a.ui-spinner-button span {
	padding: 0px;
}
/* ------------/Spinner------------- */
/* ------------SelectOneMenu------------- */
.ui-selectonemenu {
	width: 100% !important;
	border: 1px solid #999 !important;
	border-radius: 5px !important;
	display: block !important;
	height: 24px !important;
}
.ui-selectonemenu, .ui-selectonemenu > .ui-selectonemenu-trigger {
	border-radius: 0px;
}
.ui-selectonemenu > .ui-selectonemenu-label {
	width: 100% !important;
	padding: 0px;
	padding-left: 10px;
	border: none !important;
	height: 22px !important;
}
.ui-selectonemenu-panel > .ui-selectonemenu-items-wrapper > ul {
	margin: 0px;
	padding: 0px;
}
.ui-selectonemenu-panel > .ui-selectonemenu-items-wrapper > ul > li {
	padding-left: 10px;
}
.ui-selectonemenu > .ui-selectonemenu-trigger {
	width: auto !important;
	border-radius: 0px;
	background: none;
	background-color: #999;
	border: none;
}
/* ------------/SelectOneMenu------------- */
/* ------------PanelMenu------------- */
.ui-panelmenu .ui-panelmenu-header {
    font-size: 18px !important;
    background: rgba(10, 145, 195, 0.96) !important;
}
/* ------------/PanelMenu------------- */