html body form.mf-search-live{position:relative!important;overflow:visible!important}
html body .mf-search-suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:10000;background:#fff;color:#214e43;border:1px solid #c9d8cf;border-radius:12px;box-shadow:0 10px 30px #102b2533;padding:6px;max-height:340px;overflow-y:auto;text-align:left}
html body .mf-search-suggestions[hidden]{display:none!important}
html body #page form.mf-search-live .mf-search-suggestions a{display:block!important;padding:12px!important;margin:0!important;color:#214e43!important;background:#fff!important;font:500 15px/1.4 Arial,sans-serif!important;text-decoration:none!important;border:0!important;border-radius:7px!important;white-space:normal!important}
html body #page form.mf-search-live .mf-search-suggestions a:hover,html body #page form.mf-search-live .mf-search-suggestions a:focus{background:#edf4ef!important;outline:2px solid #8fb849}
html body #page form.mf-search-live .mf-search-suggestions a.mf-search-all{margin-top:6px!important;background:#214e43!important;color:#fff!important;text-align:center!important;font-weight:700!important}
html body .mf-search-suggestions p{padding:10px!important;margin:0!important;font-size:14px!important}
