@mixin absolution-autocomplete { .ui-menu { padding: 5px; border-color: #ffffff !important; @include single-box-shadow(#282425, 0px, 0px, 5px, false); .ui-menu-item { a { &.ui-state-hover { font-weight: normal; margin: -1px -6px -1px -6px; @include border-radius(0px); padding-left: 9px; } } } } .ui-autocomplete-input { padding: 5px; @include single-text-shadow(#fff, 0px 1px 0px); outline: none; border: 1px solid #a9a9a9; @include border-radius(5px); @include jquery-ui-background(#eff0f0, linear-gradient(#eff0f0, #ffffff), gradient); &:hover, &:focus { @include jquery-ui-background(#dfe0e1, linear-gradient(#dfe0e1, #ffffff), gradient); } } .ui-autocomplete.ui-menu.ui-widget.ui-widget-content { color: $ui-default-color; border-width: $ui-default-border-width; border-style: $ui-default-border-style; border-color: $ui-default-border-color; @include jquery-ui-background($ui-default-background-color, $ui-default-background, gradient); } }