.ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; z-index: 9999 !important; }

.ui-front { z-index: 100; }

.ui-menu { list-style: none; padding: 2px; margin: 0; display: block; outline: none; }

.ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; }

.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee; /* url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; */ color: #333333; }
    .ui-widget-content a { color: #333333; }

.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl { border-top-left-radius: 4px; }
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr { border-top-right-radius: 4px; }
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl { border-bottom-left-radius: 4px; }
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br { border-bottom-right-radius: 4px; }


.ui-menu .ui-menu-item { margin: 0; padding: 0; width: 100%; /* support: IE10, see #8844 */ list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); }

.ui-widget input,
.ui-widget textarea { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1em; }

.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; min-height: 0; /* support: IE7 */ font-weight: normal; }

    .ui-menu .ui-menu-item a.ui-state-focus,
    .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }


/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6; /* url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; */ font-weight: bold; color: #1c94c4; }
    .ui-state-default a,
    .ui-state-default a:link,
    .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce; /* url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; */ font-weight: bold; color: #c77405; }
    .ui-state-hover a,
    .ui-state-hover a:hover,
    .ui-state-hover a:link,
    .ui-state-hover a:visited { color: #c77405; text-decoration: none; }
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff; /* url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;*/ font-weight: bold; color: #eb8f00; }
    .ui-state-active a,
    .ui-state-active a:link,
    .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }

.ui-helper-hidden-accessible { display: none; }
