/* Ropings toolbar cleanup v202: one back control and one compact inline search row. */
#browse>.browse-top-back{display:flex;justify-content:flex-start;margin:3px 0 8px}
#browse>.browse-top-back button{background:none!important;color:#164a43!important;border:0!important;padding:6px 3px!important;font-weight:700;font-size:14px!important;min-height:34px!important;width:auto!important}
#browse #browseBack,#browse #refreshRopings,#browse #clearFilters{display:none!important}
#browse>.heading{margin-top:2px!important;padding:2px 0 8px!important}
#browse .home-distance{display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:flex-start!important;column-gap:7px!important;row-gap:8px!important;background:#fff!important;border:1px solid #dedede!important;border-radius:10px!important;padding:10px!important;margin-bottom:8px!important}
#browse #homeZipStatus{flex:0 0 100%!important;width:100%!important;max-width:100%!important;font-size:14px!important;font-weight:700!important;margin:0!important}
#browse .home-distance>.c4-radius{flex:0 1 auto!important;display:flex!important;gap:5px!important;padding:2px 3px!important;margin:0!important;border:0!important;font-size:12px!important;background:transparent!important;min-height:38px!important}
#browse .home-distance>.c4-radius select{width:92px!important;min-width:92px!important;padding:6px 2px!important;font-size:12px!important;min-height:37px!important}
#browse #changeRopingLocation,#browse #toggleRopingSearch{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 1 auto!important;width:auto!important;max-width:none!important;font-size:12px!important;padding:7px 9px!important;min-height:38px!important;line-height:1.15!important;border-radius:7px!important;margin:0!important;white-space:nowrap!important}
#browse #changeRopingLocation{background:#163e47!important;color:#fff!important;border:1px solid #d0a05e!important}
#browse #toggleRopingSearch{background:#163e47!important;color:#fff!important;border:1px solid #d0a05e!important}
#browse #alternateLocation,#browse #ropingSearchFields{flex:0 0 100%!important;width:100%!important}
#browse #alternateLocation.hidden,#browse #ropingSearchFields.hidden{display:none!important}
#browse>p:has(#refreshRopings){display:none!important}
#browse .view-switch{margin-top:6px!important}
@media(max-width:365px){#browse #changeRopingLocation,#browse #toggleRopingSearch{font-size:11px!important;padding:7px 6px!important}#browse .home-distance{gap:5px!important}}