@media(min-width:981px){
  .et_header_style_left #main-header #et-top-navigation{display:flex;align-items:flex-start}
  .et_header_style_left #main-header #top-menu-nav{float:none;flex:1 1 auto;min-width:0}
  .et_header_style_left #main-header #top-menu{float:none}
  .et_header_style_left #main-header #et_top_search{float:none;flex:0 0 22px;width:22px;height:24px;margin:0 0 0 18px;align-self:flex-start}
  .et_header_style_left #main-header #et_search_icon:before{top:0;right:0}
}
