/* Ce fichier a été copié depuis le projet Commun. */
/* Ne pas éditer ce fichier directement; l'éditer depuis le projet Commun. */

.selecteurRecherche {
    position: relative;
}

selecteur-recherche .optionsDisponibles input {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

selecteur-recherche .champRecherche {
    display: inline-grid;
}

selecteur-recherche .options, assistant-recherche .optionsAssistantRecherche {
    min-width: 223px;
    position: absolute;
    top: 46px;
    left: 0;
    background-color: #FFFFFF;
    z-index: 1101;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
}

table selecteur-recherche .options {
    top: 29px;
}

selecteur-recherche .options {
    max-height: 280px;
    overflow-y: auto;
}

selecteur-recherche .options div {
    padding: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
    display: block;
}

assistant-recherche selecteur-recherche texte.moyen input {
    width: 892px;
}

assistant-recherche selecteur-recherche .options {
    min-width: 903px;
    top: 49px;
}

assistant-recherche texte input:not(:disabled)::placeholder {
    font-size: 14px;
}

assistant-recherche .optionsAssistantRecherche {
    min-width: 903px;
    border: 1px solid #548EAD;
}

assistant-recherche selecteur-recherche texte libelle {
    padding-bottom: 5px;
}

assistant-recherche .optionsAssistantRecherche div, assistant-recherche .optionsAssistantRecherche div:hover {
    padding: 10px 11px;
    width: 429px;
    float: left;
    position: relative;
    cursor: pointer;
}

assistant-recherche selecteur-recherche texte input {
    height: 26px;
    font-size: 16px;
}

selecteur-recherche .options div:hover, assistant-recherche .optionsAssistantRecherche div:hover {
    background-color: #EAEDF0;
    color: #548EAD;
}

table selecteur-recherche texte input{
    margin-top: -14px;
}