/* jQuert UI */
FORM.active-form-jqueryui { margin: 0; padding: 0; }
FORM.active-form-jqueryui TEXTAREA, FORM.active-form-jqueryui INPUT[type=text] { width: 500px; }
FORM.active-form-jqueryui INPUT.datepicker { width: 100px; }
FORM.active-form-jqueryui FIELDSET { border: 1px solid #aaaaaa; padding: 10px; margin: 0; }
FORM.active-form-jqueryui FIELDSET LEGEND {	font-weight: bold; color: #555555; padding: 0 0.2em; }
FORM.active-form-jqueryui LABEL { display: block; float: left; width: 100px; margin: 0; text-align: right; color: #000; }
FORM.active-form-jqueryui LABEL.required { font-weight: bold; }
FORM.active-form-jqueryui .input-row { padding-left: 105px; }
FORM.active-form-jqueryui .delimiter { clear: both; padding-bottom: 0.5em; }
FORM.active-form-jqueryui .error-info { font-size: 90%; min-height: 2em; color: #f00; overflow: hidden; }
FORM.active-form-jqueryui INPUT.error, FORM.active-form-jqueryui TEXTAREA.error, FORM.active-form-jqueryui SELECT.error { border-color: #f00; }
/* Fix uniform in active-form */
FORM.active-form-jqueryui .selector { top: -6px; }
FORM.active-form-jqueryui .selector SELECT { background-color: #ffffff; }
FORM.active-form-jqueryui .selector SELECT OPTION { padding: 1px 5px; }
FORM.active-form-jqueryui .checker { top: -2px; }

/* 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; }

/* Bootstrap */
FORM.active-form-bootstrap { margin: 0; }
FORM.active-form-bootstrap INPUT, FORM.active-form-bootstrap TEXTAREA { margin: 0; }
FORM.active-form-bootstrap .help-inline { display: block; height: 15px; padding: 0; font-size: 80%; overflow: hidden; }
	
