.ui-inputfield, .ui-widget-content .ui-inputfield {
	box-shadow: none !important;
}

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield
	{
	background: #FFF;
	color: #A3A3A3;
}

.ui-widget .ui-widget {
	font-size: 14px;
}

.ui-inputfield, .ui-widget input, input, .ui-widget select, select {
	background: #FFF;
	border: 1.5px solid #4ec48f !important;
	border-radius: 0px;
	outline: 0;
	padding-right: 6px;
	height: 20px;
	/* 	width: 150px; */
	margin-left: 2.5%;
	margin-top: 4.5%;
	font-family: monospace;
	color: #A3A3A3;
	outline: 0;
}

.ui-widget select, select {
	height: 30px;
	width: 165px
}

.ui-widget-content {
	color: #4ec48f !important;
	font-weight: bold;
	border-style: none !important; /***eman**/
	vertical-align: middle !important;
}

.ui-panelgrid .ui-panelgrid-cell .ui-widget-content {
	width: 35%;
	height: 23px;
	float: right;
	padding-top: 9px;
	vertical-align: middle !important;
	color: #4ec48f;
	font-weight: bold;
}

body {
	/* 	padding: 0px; */
	/* 	margin: 0px; */
	/* 	font-family: monospace; */
	/* 	font-size: 14px; */
	direction: rtl;
}

.ui-panelgrid .ui-panelgrid-cell, .ui-panelgrid {
	border-collapse: separate !important;
	border-width: 0px !important;
}

.ui-button .ui-button-text, .hbutton {
	display: initial !important;
	height: 33px;
	background: rgb(180, 6, 6);
	border: none;
	color: #fff;
	font-size: 18px;
	width: 91px;
	vertical-align: middle;
}

.hbutton {
	display: initial !important;
	height: 33px;
	background: rgb(180, 6, 6);
	border: none;
	color: #fff;
	font-size: 18px;
	width: 91px;
	vertical-align: middle;
}

.ui-datatable .ui-datatable-header {
	list-style-type: none;
	color: #FFFFFF;
	padding-right: 1%;
	height: 24px;
	margin: 0;
	vertical-align: middle;
	padding-top: 5px;
	font-weight: bold;
	text-align: center !important;
}

.ui-widget-header, .ui-datatable thead th, .ui-datatable tfoot td {
	background: none !important;
	background-color: #4ec48f !important;
	color: #FFFFFF !important;
	text-align: center !important;
}
/**eman*/
#EmailpanelgridDiv {
	margin: auto;
}

#EmailDataTableDiv {
	margin: auto;
	text-align: center;
}

div.EmailDiv {
	width: 850px;
}

.ui-widget .ui-paginator-rpp-options {
	width: 50px;
}

.ui-paginator-current {
	width: 100;
}

#DContractDiv {
	width: 600px;
	margin: auto;
}

.DContractPanel.ui-panelgrid td, .DContractPanel.ui-panelgrid tr,
	.projectData.ui-panelgrid td, .projectData.ui-panelgrid tr, .dealAmount.ui-panelgrid td,
	.dealAmount.ui-panelgrid tr {
	border-style: none;
	!
	important;
}

.DContractPanel.ui-widget.ui-panelgrid .ui-widget-header, .projectData.ui-widget.ui-panelgrid .ui-widget-header
	{
	background: none;
	!
	important;
}

#headerDiv {
	width: 100px;
	margin: auto;
	font-weight: bold;
}

#searchDoctorDiv {
	width: 900px;
	margin: auto;
}

.searchDoctocrtable.ui-widget.ui-datatable .ui-column-filter {
	width: 85px !important;
}

#searchHospitalDiv {
	width: 900px;
	margin: auto;
}

.searchHospitaltable.ui-widget.ui-datatable .ui-column-filter {
	width: 85px !important;
}

.contactUsPanel.ui-panelgrid td, .contactUsPanel.ui-panelgrid tr {
	border-style: none;
	!
	important;
}

.costpanel.ui-panel-content, .costpanel.ui-widget-content,
	.subscriptionpanelgrid.ui-widget-content {
	border-style: none;
	important;
}

.ui-panel-title .ui-widget-header {
	text-align: right !important;
}

.ui-fileupload-buttonbar {
	/* 	width: 300px; */ ! important;
	border-style: solid !important;
}

.ui-widget textarea {
	width: 240px; ! important;
	height: 20px; ! important;
	resize: both;
}

.ui-fileupload-buttonbar { 
	background: none;
	border: none;
	bottom: auto;
	clear: none;
	cursor: default;
	/* didn't really know what the default for display should be*/
	/*display:inline;*/
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	height: auto;
	left: auto;
	letter-spacing: normal;
	line-height: normal;
	max-height: none;
	max-width: none;
	min-height: 0;
	min-width: 0;
	overflow: visible;
	position: static;
	right: auto;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-transform: none;
	top: auto;
	visibility: visible;
	white-space: normal;
	width: auto;
	z-index: auto;
}
.customRadio.ui-selectmanycheckbox.ui-widget td, .ui-selectoneradio.ui-widget td{
	padding-left: 6px
}
.ui-galleria-filmstrip-wrapper{
	position: static !important;
}
.ui-galleria-filmstrip{
	margin-top:211px !important;
	left: 20px !important;
}
.ui-widget-content .ui-icon{
	bottom: 25px !important;
}
.ui-autocomplete-panel {
	width: 365px !important;
	left: 499.651px !important;
}