﻿
/* enable absolute positioning */

.inner-addon {
    position: relative;
}

    /* style icon */
    .inner-addon .glyphicon {
        position: absolute;
        padding: 5px 5px 4px 5px;
    }

/* align icon */
.left-addon .glyphicon {
    left: 0px;
}

.right-addon .glyphicon {
    right: 0px;
}

/* add padding  */
.left-addon input {
    padding-left: 30px;
}

.right-addon input {
    padding-right: 14px;
}

.autoCompleteButton {
    font-size: 14px;
    color: #1ABB9C;
    background: rgba(54, 71, 90, 0.05);
}

    .autoCompleteButton:hover {
        color: #00ffd0;
        background: rgba(54, 71, 90, 0.25);
    }


.ui-autocomplete-input {
    border: 1px solid #b4bfca;
    border-radius: 4px;
    height: 25px;
}

.divAutoCompleteContainer > .form-control {
    padding: 0px 24px 0px 5px !important;
}

.form-control {
    padding: 5px 5px !important;
}
