/*=== ui-autocomplete CSS ===*/
.ui-autocomplete {
	.box-sizing();
	overflow-y: auto;
	
	&.ui-front {
		z-index: 2001;
	}

	&.ui-menu .ui-menu-item a {
		overflow: hidden;
		white-space: nowrap;
	}
	
	.ui-state-focus {
		background: #f1f1f1;
		border-color: #f1f1f1;
		
	}
		
	.theme-autocomplete();
}
/*=== END ui-autocomplete CSS ===*/
/*=== ui-datepicker CSS ===*/
.ui-datepicker {
	.ui-widget-header {
		background: none;
		border: none;
	}
	
	.ui-state-default,
	.ui-widget-content .ui-state-default,
	.ui-widget-header .ui-state-default {
		background: none;
		border: none;
	}
	
	.ui-datepicker-today {
		background: #FFF4CF;
	}
}
/*=== END ui-datepicker CSS ===*/