.custom-fields-validation-rule,.custom-fields-form-row{
	padding-bottom:5px;
}
.custom-fields-validation-params-row{
	padding-top:5px;
}
.custom-fields-validation-params{
	display:none;
}
#custom-fields-options-wrapper,#custom-fields-in-table-wrapper{
	display:none;
}
.datetimepicker-field{
	padding-right:20px !important;
	background-image:url(images/datetimepicker-icon.png) !important;
	background-position:right 4px !important;
	background-repeat:no-repeat !important;
}
/* css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }
.custom-fields-uploaded-file-link{
	text-decoration:none;
}
.custom-fields-uploaded-file-link img{
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:middle;
	margin-bottom:4px;
}
.customfields-special-option{
	font-weight:bold;
}