﻿/* ORDER, LOGIN, B2B */

.ui-autocomplete {
    cursor: default;
    left: 0;
    position: absolute;
    top: 0;
}

    .ui-autocomplete .ui-font,
    .autocomplete-street .ui-front {
        z-index: 100;
    }

    .ui-autocomplete.ui-menu,
    .autocomplete-street .ui-menu {
        display: block;
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin: 0;
        outline-style: none;
        outline-width: medium;
        padding: 9px;
        line-height: 130%;
    }

    .ui-autocomplete.ui-widget,
    .autocomplete-street .ui-widget {
        font-family: 'Source Sans Pro' !important;
        font-style: normal;
        font-size: medium;
    }

    .ui-autocomplete.ui-widget-content,
    .autocomplete-street .ui-widget-content {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: #ffffff;
        background-image: url("https://code.jquery.com/ui/1.11.2/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png");
        background-origin: padding-box;
        background-position: 50% 50%;
        background-repeat: repeat-x;
        background-size: auto;
        border-bottom-color: #aaaaaa;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-left-color: #aaaaaa;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-color: #aaaaaa;
        border-right-style: solid;
        border-right-width: 1px;
        border-top-color: #aaaaaa;
        border-top-style: solid;
        border-top-width: 1px;
        color: #222222;
    }

    .ui-autocomplete.ui-cornel-all,
    .autocomplete-street .ui-corner-all {
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
    }

    .ui-autocomplete.ui-menu .ui-state-focus,
    .autocomplete-street .ui-menu .ui-state-focus {
        margin-bottom: -1px;
        margin-left: -1px;
        margin-right: -1px;
        margin-top: -1px;
    }

    .ui-autocomplete .ui-state-focus,
    .autocomplete-street .ui-state-focus {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: #dadada;
        background-image: url("http://code.jquery.com/ui/1.11.2/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png");
        background-origin: padding-box;
        background-position: 50% 50%;
        background-repeat: repeat-x;
        background-size: auto;
        border-bottom-color: #999999;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-left-color: #999999;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-color: #999999;
        border-right-style: solid;
        border-right-width: 1px;
        border-top-color: #999999;
        border-top-style: solid;
        border-top-width: 1px;
        color: #212121;
        font-weight: 400;
    }

    .ui-autocomplete.ui-menu .ui-menu-item,
    .autocomplete-street .ui-menu .ui-menu-item {
        cursor: pointer;
        list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
    }

    .ui-autocomplete .ui-helper-hidden-accessible,
    .autocomplete-street .ui-helper-hidden-accessible {
        border: 0;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }

    .ui-autocomplete li a {
        font-size: smaller;
        color: #000;
        text-decoration: none;
    }

    .ui-autocomplete li {
        margin-bottom: 5px !important;
        margin-top: 5px !important;
    }


