.RadAutoCompleteBox_CiviliaNext {
    color: #000;
    /*font-size: 12px;*/
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
    font-weight: 100;
    line-height: 20px;
}

    .RadAutoCompleteBox_CiviliaNext .racTokenList {
        border-color: #cdcdcd;
        color: #000;
        background-color: #fff;
        padding-right: 36px;
    }

    .RadAutoCompleteBox_CiviliaNext .racDisabled {
        border-color: #e0e0e0;
        color: #c5c5c5;
        background-color: #fff;
    }

    .RadAutoCompleteBox_CiviliaNext .racToken {
        border-color: #cdcdcd;
        color: #000;
        background-color: #f9f9f9;
        line-height: 28px;
        padding: 0 10px;
        vertical-align: top;
    }

    .RadAutoCompleteBox_CiviliaNext .racTokenHovered {
        border-color: #cdcdcd;
        color: #000;
        background-color: #e8e8e8;
    }

    .RadAutoCompleteBox_CiviliaNext .racTokenSelected {
        border-color: #25a0da;
        color: #fff;
        background-color: #25a0da;
    }

    .RadAutoCompleteBox_CiviliaNext .racDisabled .racToken {
        border-color: #e0e0e0;
        color: #c5c5c5;
        background-color: #fff;
    }

    .RadAutoCompleteBox_CiviliaNext .racRemoveTokenLink {
        margin: -3px -8px 0 2px;
        width: 24px;
        height: 24px;
        background-image: url('Common/radActionsSprite.png');
        background-position: -13px -3363px;
    }

    .RadAutoCompleteBox_CiviliaNext .racTextToken {
        padding-top: 1px;
        padding-bottom: 1px;
    }

    .RadAutoCompleteBox_CiviliaNext .racEditTokenInput {
        height: 32px;
    }

    .RadAutoCompleteBox_CiviliaNext .racInput {
        height: 30px;
        line-height: 30px;
        *line-height: 28px;
        vertical-align: top;
    }

    * + html .RadAutoCompleteBox_CiviliaNext .racInput {
        color: #000;
        font-family: "Segoe UI",Arial,Helvetica,sans-serif;
    }

    .RadAutoCompleteBox_CiviliaNext .racEmptyMessage {
        color: #bbb;
    }

    .RadAutoCompleteBox_CiviliaNext .racLoadingIcon {
        right: 11px;
        bottom: 11px;
        background-image: url('Common/loading_small.gif');
    }

.RadAutoCompleteBoxPopup_CiviliaNext {
    border-color: #cdcdcd;
    color: #000;
    background-color: #fff;
    /*font-size: 12px;*/
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
    line-height: 1.5;
}

    .RadAutoCompleteBoxPopup_CiviliaNext .racHeader, .RadAutoCompleteBoxPopup_CiviliaNext .racFooter {
        border-color: #cdcdcd;
        color: #000;
        background-color: #f9f9f9;
    }

    .RadAutoCompleteBoxPopup_CiviliaNext .racHeader, .RadAutoCompleteBoxPopup_CiviliaNext .racFooter {
        padding: 0 10px;
    }

    .RadAutoCompleteBoxPopup_CiviliaNext .racShowAll {
        border-color: #cdcdcd;
        color: #000;
        background-color: #f9f9f9;
    }

    .RadAutoCompleteBoxPopup_CiviliaNext .racItem {
        padding: 0 10px;
    }

    .RadAutoCompleteBoxPopup_CiviliaNext .racItemHovered {
        color: #000;
        background-color: #e5f3f8;
    }


div.RadAutoCompleteBox_CiviliaNext .racTokenList .racTokenHovered {
    background-color: rgb(229, 243, 248);
}

div.RadAutoCompleteBox_CiviliaNext .racTokenList .racTokenSelected {
    background-color: rgb(125, 180, 216);
}

.RadAutoCompleteBox .racInput {
height:23px !important;
font: 14px "segoe ui",arial,sans-serif !important;
}