nav{box-shadow:0 -4px 4px 0 #c0c0c01a}nav .main-navigation-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:20px 0;width:90%}nav .logo{margin-right:25px;min-width:200px}nav .logo img{display:block;height:auto;max-height:100%;max-width:200px;width:auto}.main-navigation-wrapper .menu-item a{padding:10px 0}.mobile-menu .mobile-menu-search{display:block!important}.mobile-menu .searchform{background:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;line-height:0;position:relative;width:100%}.mobile-menu .searchform .search-wrapper{display:flex}.mobile-menu .searchform input{background:#0000;border:none;padding:10px 20px;width:100%}.mobile-menu .searchform .search-button{background:#0000;border:none;cursor:pointer;font-size:16px;line-height:0;padding:10px}.mobile-menu .searchform .autocomplete-suggestions{background:#eee;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;box-shadow:0 4px 4px 2px #c0c0c01a;box-sizing:border-box;left:15px;padding:10px;right:15px;width:auto!important}.mobile-menu .searchform .autocomplete-suggestion{background:#0000;display:flex;padding:10px}.mobile-menu .searchform .autocomplete-suggestion:not(:last-child){border-bottom:1px solid #cdcdcd}.mobile-menu .searchform .live-search-list{font-size:14px;min-width:200px;position:absolute;right:0;top:100%;width:100%;z-index:112}
