.ss-wrap{position:relative;display:block;width:100%;}
.input-group .ss-wrap{flex:1 1 0;min-width:0;position:relative;}
.input-group .ss-wrap .ss-toggle{border-radius:0;}
.input-group .ss-wrap:first-child .ss-toggle{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;}
.ss-toggle{text-align:left;cursor:pointer;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:calc(1.5em + .75rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;}
@media(max-width:767px){
    .listing-filter .lf-widget+.lf-widget{margin-top:.5rem;}
    .search-section .input-box.input-group{flex-direction:column;align-items:stretch;width:100%;}
    .search-section .input-box.input-group > .form-control,
    .search-section .input-box.input-group > .search-input,
    .search-section .input-box.input-group > .ss-wrap,
    .search-section .input-box.input-group > .input-group-append{width:100% !important;flex:0 1 auto !important;margin:0 0 .5rem 0 !important;}
    .search-section .input-box.input-group > .form-control,
    .search-section .input-box.input-group > .search-input{border-radius:.375rem !important;}
    .search-section .input-box.input-group .ss-wrap .ss-toggle{border-radius:.375rem !important;}
    .search-section .input-box.input-group > .input-group-append{margin:0 !important;}
    .search-section .input-box.input-group .input-group-append button{width:100%;border-radius:.375rem !important;}
}
.ss-dropdown{display:none;position:absolute;top:100%;left:0;right:0;z-index:1050;background:#fff;border:1px solid #dee2e6;border-top:0;border-radius:0 0 .375rem .375rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);max-height:250px;overflow:hidden;flex-direction:column;}
.ss-dropdown.ss-open{display:flex;}
.ss-search{border:0;border-bottom:1px solid #dee2e6;border-radius:0;padding:.5rem .75rem;width:100%;flex-shrink:0;}
.ss-list{overflow-y:auto;max-height:200px;}
.ss-option{padding:.45rem .75rem;cursor:pointer;font-size:.875rem;color:#212529;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ss-option:hover,.ss-option.ss-focused{background:#e9ecef;}
.ss-option.ss-selected{background:#0d6efd;color:#fff;}
.ss-option.ss-disabled{color:#6c757d;cursor:not-allowed;background:none;}
