fieldset.scheduler-border {
		border: solid 1px #DDD !important;
		padding: 0 10px 10px 10px;
		border-bottom: none;
}

legend.scheduler-border {
		width: auto !important;
		border: none;
		font-size: 14px;
}

.ui-autocomplete {
	max-height: 200px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
}

/* IE 6 doesn't support max-height
* we use height instead, but this forces the menu to always be this tall
*/
* html .ui-autocomplete {
	height: 200px;
}

.fstElement { font-size: 0.7em; }
.fstToggleBtn { min-width: 16.5em; }
.submitBtn { display: none; }
.fstMultipleMode { display: block; }
.fstMultipleMode .fstControls { width: 100%; }

.modal-body{
  max-height: 535px;
  width: 100%;
  overflow-y: auto;
}

.loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('/assets/images/loading.gif') 50% 50% no-repeat rgb(249,249,249);
    opacity: .8;
}