
.select-textbox {
    outline: 0;
    opacity: 1;
    position: relative;
    left: 0px;
    border: none;
    font-size: 11px;
    width: 81%;
    z-index: 100;
}

.select-input {
    /*padding: 3px 8px;*/
    display: inline-block;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.select-control {
    width: 96%;
    display: block;
    position: relative;
    /*margin-right: 10px;*/
}

    .select-input:after {
        content: "\f107";
        position: absolute;
        left: 9px;
        top: 5px;
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: 21px;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

.disabledslc {
    opacity: .4;
}



.select-textbox::-webkit-input-placeholder { 
    font-size: 11px;
    color: #cbcbcb !important;
}
.select-textbox::-moz-placeholder {
    font-size: 11px;
    color: #cbcbcb !important;
}
.select-textbox:-ms-input-placeholder {
    font-size: 11px;
    color: #cbcbcb !important;
}
.select-textbox:-moz-placeholder {
    font-size: 11px;
    color: #cbcbcb !important;
}

.select-ul {
    padding: 4px;
    margin-right: 11%;
    top: 27px;
    height: auto;
    width: 86%;
    /*padding-bottom: 0;*/
}

.autocom-path {
    display: list-item;
    color: #ccc;
    margin-top: 5px;
    font-size: 8px;
}
.autocom-group {
    background: #ccc;
    padding: 3px;
    color: white;
}

.autocom-tag-item{
    background: #52c5f4;
    color: white;
}