﻿/* AUTOCOMPLETE DDL*/
.dc-autocomplete {
    position: relative;
    display: inline;
    overflow: visible;
}

    .dc-autocomplete input[type="text"] {
        background-image: url(/Content/imgs/down.svg);
        background-repeat: no-repeat;
        background-position: right center;
        background-size: 24px 8px;
        padding-right: 24px;
    }

    .dc-autocomplete.error input[type="text"] {
        color: red;
    }

.rt.dc-autocomplete:after {
    content: normal;
    clear: both;
}

ul.dc-autocomplete-list {
    display: none;
    position: absolute;
    background-color: #c0c0c0;
    border: 1px solid #eee;
    padding: 0;
    /*padding: .5em 4px .5em 4px;*/
    /*box-shadow: inset 0 0 8px 0 rgba(117, 117, 117, 0.5);*/
    /*top: 32px; */
    max-height: 10em;
    z-index: 10005;
    border-radius: 0;
    min-width: 100px;
    border: solid 1px black;
    margin-top: -3px;
}

    ul.dc-autocomplete-list li {
        padding: 8px 5px 7px 5px;
        border-bottom: 1px solid #eee;
        vertical-align: middle;
        cursor: pointer;
        list-style: none;
        margin: 0;
        border-radius: 2px;
        color: darkslategrey;
        font-weight: bold;
    }

        ul.dc-autocomplete-list li.hover,
        ul.dc-autocomplete-list li.current {
            background-color: #ffd800;
        }

        ul.dc-autocomplete-list li:last-child {
            border: none;
        }
