
.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.gp-auto-complete .ginput_container {
    position: relative;
}

.gp-auto-complete.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
    z-index: 100;
}

.gp-auto-complete.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: none;
}
.gp-auto-complete.ui-menu .ui-menu {
    position: absolute;
}
.gp-auto-complete.ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 0;
    cursor: pointer;
    min-height: 0;
}
.gp-auto-complete.ui-menu .ui-menu-item a {
    display: block;
    padding: 3px 1em 3px .4em;
}
.gp-auto-complete.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}
.gp-auto-complete.ui-menu .ui-state-focus a,
.gp-auto-complete.ui-menu .ui-state-active a {
    margin: 0;
    background-color: #eee !important;
}

.gp-auto-complete.ui-widget-content {
    border: 1px solid #dddddd;
    background: #fff;
    color: #333333;
}

.gp-auto-complete .show-all-toggle {
    background-color: #fc0;
    display: inline-block;
    vertical-align: top;
    background: url( 'data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 8.001 8.001" style="enable-background:new 0 0 8.001 8.001;" xml:space="preserve"> <g> <g> <path style="fill:#090509;" d="M7.854,1.674L7.848,1.67C7.758,1.565,7.632,1.5,7.492,1.5H0.509c-0.143,0-0.27,0.069-0.361,0.176 L0.146,1.674c-0.195,0.217-0.195,0.569,0,0.786l3.499,3.877c0.195,0.218,0.511,0.218,0.706,0l0.012-0.021L7.854,2.46 C8.05,2.243,8.05,1.891,7.854,1.674z"/> </g> </g> </svg>' ) no-repeat center center;
    background-size: 35%;
}

.gp-auto-complete-loading-icon {
    display: none;
}
.ui-autocomplete-loading + .gp-auto-complete-loading-icon {
    display: inline-block;
    background-image: url( '../../gravityforms/images/spinner.gif' );
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: -22px;
    width: 16px;
}