input.SEARCH_criteria_value, select.SEARCH_criteria_value{
    flex-grow: 2;
    width:0;
}

.MPD_search form{
    border-bottom-style: solid;
    flex-grow: 0;
    font-size: 0.75em;
}

.SEARCH_criteria_row {
    margin-top: 1em;
}

div.SEARCH_results_control{
    flex-grow: 0;
    padding: 1em;
    border-top-style: solid;
    font-size: 0.75em;
}

.SEARCH_results{
    overflow-x: auto;
}

.MPD_search .SEARCH_criteria{
    margin-bottom: 1em;
    width: 100%;
    overflow-y: auto;
}

.MPD_search{
    overflow-y: auto;
    height: 0;
}

.SEARCH_control {
    padding: 1em;
    white-space: nowrap;
    overflow-x: auto;
}

.SEARCH_criteria_control{
    border-bottom-style: solid;
    padding-bottom: 1em;
}

.SEARCH_remove.MPD_button{
    background-image:  url(../img/x.svg);
}

.SEARCH_add_criteria.MPD_button{
    background-image:  url(../img/plus.svg);
}

.SEARCH_clear_criteria.MPD_button{
    background-image:  url(../img/trash.svg);
}

.SEARCH_do_search.MPD_button{
    background-image:  url(../img/magnifying-glass.svg);
}

.SEARCH_expand.MPD_button{
    background-image:  url(../img/expand-down.svg);
}

.SEARCH_collapse.MPD_button{
    background-image:  url(../img/collapse-up.svg);
}

.SEARCH_control input{
    margin-left:1em;
}


.SEARCH_append_to_queue.MPD_button{
    background-image:  url(../img/plus.svg);
}

.SEARCH_append_to_playlist.MPD_button{
    background-image:  url(../img/list.svg);
}

.MPD_search .LIST_song_add{
    background-image:  url(../img/plus.svg);
}

.MPD_search .LIST_song_add_playlist{
    background-image:  url(../img/list.svg);
}

.hide_on_queue .on_queue{
    display: none;
}

.MPD_search form .MPD_button, .MPD_search .SEARCH_results_control .MPD_button{
    padding-left: 1.5em;
    margin-left: 0.75em;
}
