.showSearch #nav_searchform { width: 250px !important; } .nav-search-submit { display: block !important; color: var(--foreground-color-d) !important; transform: translateX(-125px); -webkit-tap-highlight-color: transparent; } .nav-search-submit:hover { color: var(--foreground-color) !important; } #nav_searchform { transition: all .3s ease-out; box-shadow: none; width: 0 !important; padding: 0 !important; } .preserve-rank>a { opacity: 0 !important; pointer-events: none; } .showSearch .preserve-rank>a { opacity: 0.382 !important; pointer-events: initial; } .showSearch #nav_searchform { box-shadow: 0px 2px 10px 1px #0002; width: 250px !important; } .showSearch .nav-search-submit, .showSearch .nav-search-submit:hover { color: #888 !important; transform: none; } @media only screen and (max-width: 1291px) { .showSearch #nav_searchform { width: 140px !important; } }