/* Search Submit */
#container .hm-search-submit{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:12px !important;
    margin:0 0 10px !important;
    padding:14px 0 18px !important;
    border-right:0 !important;
    border-bottom:0 !important;
    border-left:0 !important;
    /*background:#f2f4f6 !important;*/
    box-shadow:none !important;
}

#container .hm-search-submit .hm-submit-left{
    flex:1 1 0 !important;
}

#container .hm-search-submit .hm-submit-center{
    flex:0 0 auto !important;
    display:flex !important;
    justify-content:center !important;
    gap:6px !important;
}

#container .hm-search-submit .hm-submit-right{
    flex:1 1 0 !important;
    display:flex !important;
    justify-content:flex-end !important;
    align-items:center !important;
    gap:8px !important;
}

body.hm-om-hm-admin #wrapper #container#container .hm-search-submit :is(.hm-btn-search,.hm-btn-reset),
body.hm-om-hm-admin #wrapper #container#container .hm-search-actions > :is(.hm-button--primary,.hm-button--secondary){
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    min-width:72px !important;
    height:36px !important;
    line-height:34px !important;
    padding:0 8px !important;
    box-sizing:border-box !important;
    border-radius:3px !important;
    font-size:13px !important;
    font-weight:400 !important;
    cursor:pointer !important;
    vertical-align:top !important;
    position:relative !important;
    text-align:center !important;
    text-decoration:none !important;
    white-space:nowrap !important;
}

body.hm-om-hm-admin #wrapper #container#container .hm-search-submit .hm-btn-search,
body.hm-om-hm-admin #wrapper #container#container .hm-search-actions > .hm-button--primary{
    width:auto !important;
    border:1px solid #444b59 !important;
    background-color:#444b59 !important;
    color:#fff !important;
}

body.hm-om-hm-admin #wrapper #container#container .hm-search-submit .hm-btn-reset,
body.hm-om-hm-admin #wrapper #container#container .hm-search-actions > .hm-button--secondary{
    width:auto !important;
    border:1px solid #aeb4c6 !important;
    color:#1b1e26 !important;
    background-color:#fff !important;
}

/* Native HM search rows only contain short search/reset commands. */
body.hm-om-hm-admin #wrapper #container#container .hm-search-actions > :is(.hm-button--primary,.hm-button--secondary){
    width:72px !important;
}

body.hm-om-hm-admin #wrapper #container#container .hm-search-submit .hm-btn-search:hover,
body.hm-om-hm-admin #wrapper #container#container .hm-search-actions > .hm-button--primary:hover{
    border-color:#343b48 !important;
    background-color:#343b48 !important;
    color:#fff !important;
}

body.hm-om-hm-admin #wrapper #container#container .hm-search-submit .hm-btn-reset:hover,
body.hm-om-hm-admin #wrapper #container#container .hm-search-actions > .hm-button--secondary:hover{
    border-color:#6f809a !important;
    background-color:#fff !important;
    color:#1b1e26 !important;
}
